Skip to Main Content

COSC-BA-Major - Computer Science, Major (+Data Science Emphasis)

Download as PDF

Completion requirement
Complete at least 2 of the following Courses:

*MA117 Elementary Probability and Statistics OR MA217 Introduction to Probability and Statistics but not both

Complete ANY of the following Courses:
Completion requirement
Complete ALL of the following Courses:
Complete at least 2 of the following Courses:

All students majoring in Computer Science must present the project developed in Team Software Project (CP499) as either a poster or oral presentation during Block 7 of the year in which students take CP499.

To be eligible for Distinction in Computer Science, see the CS Distinction Requirements page.

Completion requirement

ONE unit chosen from the Racial/Gender Equity or Ethics approved list, available on the department website. Students may petition to count a course not on the Racial/Gender Equity of Ethics course list. Petitions must be approved before the course begins, with limited exceptions for courses already completed. Only courses taken outside of Mathematics and Computer Science can count towards this category.

Completion requirement
Complete ALL of the following Courses:
Complete ANY of the following Courses:

An additional unit of CP321 or one unit of CP341 chosen from the Data Science Elective list, available on the department website.

Complete ALL of the following Courses:

An emphasis is a collection of courses designed to help you specialize in a particular field of study. These emphases are guides to help you select courses, and there is no obligation to finish an emphasis. However, if you like, you may declare an emphasis and, if completed, it will be noted on your transcript.

This emphasis is designed for computer science majors who are interested in employment or graduate studies in data science and/or machine learning. This highlights the importance of linear algebra in building models and statistics in interpreting them.

Completion requirement
All non-transfer students may count at most three 300-400 level courses taken at other institutions (not to include the equivalent of CP499) toward their Computer Science major, provided that these courses are approved by the department.

CC logo

14 E. Cache La Poudre St.
Colorado Springs, CO 80903

Powered by Coursedog