Bachelor of Science Computer Science
Program Updated: The requirements for this program have been updated for 2017 2018.
Please review the changes and consult with your adviser or program manager if you have questions.
Bachelor of Science Degree (B.S.) in Computer Science from Bellevue College meets the critical and pervasive demand for rigorously trained computer science professionals. Seeking accreditation from the Accreditation Board for Engineering and Technology (ABET), this degree program will prepare graduates to apply mathematical foundations, algorithmic principles, and computer science theory in the design of computer and software based systems of varying complexity.
In conjunction with preparing students to undertake these assorted design responsibilities, the degree aims to teach students to comprehend the tradeoffs among various modeling and design choices. Even more critical to students success, the degree will offer students applied experience by connecting them in numerous ways to industry professionals as well as require them to undertake a senior capstone project.
Accordingly, graduates will be trained to work in a wide range of computer development, engineering or information technology positions in private, government and non-profit organizations.
Upon graduation, program students should be able to:
- Demonstrate the ability to apply knowledge of mathematics to develop and analyze computing systems.
- Demonstrate the conceptual knowledge to identify and analyze a problem, and then define the computing requirements to creatively solve it.
- Demonstrate the ability to design, implement, evaluate, trouble-shoot and test a computer-based systems process, component, or program to meet desired results
- Demonstrate the ability to use current techniques, skills and tools for computing practice.
- Demonstrate success skills, including teamwork, leadership, communication, critical thinking, creative problem-solving, personal responsibility and management skills
- Demonstrate an awareness of the impact of computers in society as well as an understanding of the key ethical issues shaping the practice of Computer Science