317 courses ePortfolio Forums Blog FAQ

Computer Science

The Computer Science program will provide you with a breadth of experience in software, hardware, and mathematics.

To complete the area of study, you should first work through the core program and the mathematics courses, which are designed to cultivate a strong foundation in Computer Science. You can then choose from the electives, which will introduce you to some of the more common specializations within the field.

To complete the knowledge equivalent for this major, you should complete the core program (13 courses), the math series (4 courses), and 4 electives (4 courses) for a total of 21 courses.

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

Interested in the potential to earn college credit for a Computer Science course? Learn more here.

Core Program

Required Mathematics

Elective Courses