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 · 2007-2008 · curricula · 
 

BS Curriculum - 2007-2008 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 2007-2008 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 1000  Computer Science as a Field of Work and Study .......  1
CSCI 1300  Computer Science 1: Programming .....................  4
APPM 1350  Calculus 1 for Engineers ............................  4
____ ____  Natural Science .....................................  4
____ ____  Humanities and Social Sciences ......................  3

                                     Semester credit hours:      16

Spring Semester

CSCI 2270  Computer Science 2: Data Structures .................  4
APPM 1360  Calculus 2 for Engineers ............................  4
____ ____  Natural Science .....................................  5
____ ____  Humanities and Social Sciences ......................  3

                                     Semester credit hours:      16


Second Year

Fall Semester

CSCI 2400  Computer Systems ....................................  4
CSCI 2824  Discrete Structures .................................  3
CSCI 2830  Linear Algebra with Computer Science Applications ...  3
CSCI ____  Track Foundation/Core or Computer Science Elective ..  3
____ ____  Free Elective .......................................  3

                                     Semester credit hours:      16

Spring Semester

CSCI 3104  Algorithms ..........................................  4
CSCI ____  Track Foundation/Core or Computer Science Elective ..  4
CSCI ____  Track Foundation/Core or Computer Science Elective ..  4
____ ____  Humanities and Social Sciences ......................  3

                                     Semester credit hours:      15


Third Year

Fall Semester

CSCI 3155  Principles of Programming Languages .................  4
CSCI ____  Track Foundation/Core or Computer Science Elective ..  3
____ ____  Probability or Statistics ...........................  3
____ ____  Humanities and Social Sciences ......................  3
____ ____  Free Elective .......................................  3

                                     Semester credit hours:      16

Spring Semester

CSCI ____  Track Foundation/Core or Computer Science Elective ..  3
CSCI ____  Track Foundation/Core or Computer Science Elective ..  3
CSCI ____  Track Foundation/Core or Computer Science Elective ..  3
WRTG 3030  Writing on Science and Society ......................  3
____ ____  Natural Science .....................................  4

                                     Semester credit hours:      16


Fourth Year

Fall Semester

CSCI ____  Track Capstone ......................................  4
CSCI ____  Track Foundation/Core or Computer Science Elective ..  3
____ ____  Upper-Division Natural Science ......................  4
____ ____  Humanities and Social Sciences ......................  3
____ ____  Free Elective .......................................  3

                                     Semester credit hours:      17

Spring Semester

CSCI ____  Track Capstone ......................................  4
CSCI ____  Track Foundation/Core or Computer Science Elective ..  3
____ ____  Upper-Division Humanities and Social Sciences .......  3
____ ____  Upper-Division Humanities and 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, 2012 (14:05)
 
.