Computer Science is designed to focus on the understanding and design of computers and computational processes. Students enrolled in this major will think both concretely and abstractly to solve problems that require creativity, careful reasoning, and precision. This major spans theory and practice.
Computer Science Required Courses:
Computer Programming 1
Computer Science Elective
Computer Programming 2
2 Computer Science Electives (*AP Computer Science Principles encouraged)