• 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:


    Junior Year

    Computer Programming 1

    IT Fundamentals

    Computer Science Elective 


    Senior Year

    Computer Programming 2

    2 Computer Science Electives (*AP Computer Science Principles encouraged)