316 courses ePortfolio Forums Blog FAQ

Computer Science

The Computer Science program will provide you with a breadth of experience in software, hardware, and mathematics. As a Computer Science Major, you will be required to complete a total of twenty-one courses: thirteen core courses, four required math courses, and four electives. The core and required math classes are designed to cultivate a strong foundation in Computer Science, while the electives will introduce you to some of the more common specializations within Computer Science. As such, these courses should be taken later in the student’s career.

To fulfill the requirements for this major, you must complete the core program (13 courses), the required math series (4 courses), and 4 electives (4 courses) for a total of 21 courses.

If you would like to complete a Minor in this area of study, please click here.

Core Program

Required Mathematics

Elective Courses