Computer Science: BS Sample Curriculum

You are here

Contact the Computer Science Department for specific degree requirements corresponding to a particular catalog year.

128 semester credit hours are required to complete this degree.

Freshman Year Credits   Credits
Fall Semester
APPM 1350 Calculus 1 for Engineers
CSCI 1000 Computer Science as a Field or Work and Study
CSCI 1300 Computer Science 1:  Programming
Natural Science
HSS Elective*
16
4
 
1
 
3
 
4
3
Spring Semester
APPM 1360 Calculus 2 for Engineers
CSCI 2270 Computer Science 2:  Data Structures
Natural Science
HSS Elective*
 
16
4
4
 
5
3
Sophomore Year Credits   Credits
Fall Semester
CSCI XXXX Track Foundation/Core or Comp Sci Elective
CSCI 2400 Computer Systems
CSCI 2824 Discrete Structures
CSCI 2830 Linear Algebra with Computer Science Applications
Free Elective
16
3
 
4
3
3
 
3
Spring Semester
CSCI XXXX Track Foundation/Core or Comp Sci Elective
CSCI XXXX Track Foundation/Core or Comp Sci Elective
CSCI 3104 Algorithms
HSS Elective*
15
4
 
4
 
4
3
Junior Year Credits   Credits
Fall Semester
CSCI XXXX Track Foundation/Core or Comp Sci Elective
CSCI 3155 Principles of Programming Languages
Probability or Statistics
HSS Elective*
Free Elective
16
3
 
4
 
3
3
3
Spring Semester
CSCI XXXX Track Foundation/Core or Comp Sci Elective
CSCI XXXX Track Foundation/Core or Comp Sci Elective
CSCI XXXX Track Foundation/Core or Comp Sci Elective
WRTG 3030 Writing on Science & Society or approved course
Natural Science
16
3
 
3
 
3
 
3
 
4
Senior Year Credits   Credits
Fall Semester
CSCI XXXX Track Capstone
CSCI XXXX Track Foundation/Core or Comp Sci Elective
Upper-division Natural Science
HSS Elective*
Free Elective
17
4
3
 
4
3
3
Spring Semester
CSCI XXXX Track Capstone
CSCI XXXX Track Foundation/Core or Comp Sci Elective
Upper-division HSS Elective*
Upper-division HSS Elective*
Free Elective
16
4
3
 
3
3
3

* When selecting humanities and social sciences (HSS) electives, students should consult the college’s degree requirements in this area.

** A list of college-approved writing courses can be found on the Humanities, Social Sciences, and Writing page.

Important Announcements

December 2014 Engineering Recognition Ceremony to be held at Macky Auditorium on December 19, 2014.

CUEngineering is here!
The 2014 edition of CUEngineering magazine is hot off the press! Check it out online.

University of Colorado Boulder
© Regents of the University of Colorado
PrivacyLegal & Trademarks
College of Engineering & Applied Science
Employment
Contact Us