Computer Science

Philosophy
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 course of study (engineering, computer science, etc.) after high school.


CMP 101 Introduction to Programming Using Visual Basic

CMP 200 Honors Intermediate Programming — C++ Programming

CMP 310 Honors Advanced Web Programming and Computer Security

CMP 501 Advanced Placement Computer Science — Java
 
CMP 502 Advanced Placement Computer Science Principles