The computer science curriculum prepares students to succeed in this rapidly expanding technological society. Instruction focuses on programming, analysis, independent reasoning, and problem solving. The sequence of courses is geared toward students who are interested in pursuing a technological, STEM course of study (computer science, engineering, robotics, etc.) after high school.
CMP 101 Introduction to Programming Using Visual Basic
CMP 200 Honors Intermediate Programming - C++
CMP 310 Honors Advanced Web Programming and Design
CMP 501 Advanced Placement Computer Science A
CMP 502 Advanced Placement Computer Science Principles (APCSP)