skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · undergraduate program · bs degree · degree requirements · 2006-2007 · curricula · 
 

BS Curriculum - 2006-2007 Requirements

 
Starting as
CS Major
Open
Option
Co-Op
Work
Concurrent
BS/MS

This sample curriculum leads to a Bachelor of Science degree in Computer Science. It meets the BS degree requirements in effect for students admitted to the Department of Computer Science during the 2006-2007 academic year. There are also sample curricula for "open option" students who become computer science majors after their first year, for students who want to include co-op work in their program of study, and for students who want to pursue a concurrent BS/MS degree.


First Year

Fall Semester

CSCI 1300    Computer Science 1: Programming ......... 4
APPM 1350    Calculus 1 .............................. 4
CSCI 1000    Freshman Seminar for Computer Science ... 1
____ ____    Science ................................. 4
____ ____    Humanities/Social Sciences .............. 3

             Semester credit hours:                   16

Spring Semester

CSCI 2270    Computer Science 2: Data Structures ..... 4
APPM 1360    Calculus 2 .............................. 4
____ ____    Science ................................. 5
____ ____    Humanities/Social Sciences .............. 3

             Semester credit hours:                   16

Sophomore Year

Fall Semester

CSCI ____    Computer Science Core Course ............ 3
ECEN 2120    Computers as Components ................. 5
____ ____    Upper-Division Math or Linear Algebra ... 4
____ ____    Free Elective ........................... 3

             Semester credit hours:                   15

Spring Semester

CSCI 3104    Algorithms .............................. 4
CSCI ____    Computer Science Core Course ............ 5
____ ____    Upper-Division Math or Linear Algebra ... 3
____ ____    Humanities/Social Sciences .............. 3

             Semester credit hours:                   15

Junior Year

Fall Semester

CSCI 3155    Principles of Programming Languages ..... 4
CSCI ____    Computer Science Core Course ............ 4
____ ____    Statistics .............................. 3
____ ____    Humanities/Social Sciences .............. 3
____ ____    Free Elective ........................... 3

             Semester credit hours:                   17

Spring Semester

CSCI ____    Computer Science Core Course ............ 3
CSCI ____    Computer Science Core Course ............ 4
CSCI ____    Computer Science Elective ............... 3
WRTG 3030    Writing on Science and Society .......... 3
____ ____    Science ................................. 4

             Semester credit hours:                   17

Senior Year

Fall Semester

CSCI ____    Computer Science Capstone ............... 4
CSCI ____    Computer Science Elective ............... 3
____ ____    Science ................................. 4
____ ____    Humanities/Social Sciences .............. 3
____ ____    Free Elective ........................... 2

             Semester credit hours:                   16

Spring Semester

CSCI ____    Computer Science Capstone ............... 4
CSCI ____    Computer Science Elective ............... 3
____ ____    Upper-Division Hum/Soc Sci Elective ..... 3
____ ____    Humanities/Social Sciences .............. 3
____ ____    Free Elective ........................... 3

             Semester credit hours:                   16


             Total credit hours:                     128
 
See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Questions/Comments?
Send email to

Engineering Center Office Tower
ECOT 717
+1-303-492-7514
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2007
 
.