Skip navigation.

Contact Us

Department of Computer Science

Janssen Engineering
Room 211
PO Box 441010
Moscow, Idaho
83844-1010

phone: 208-885-6592
fax: 208-885-9052

e-mail:
dept chair
graduate info
undergrad info
sys admin
webmaster

CS Department Banner Graphic

BSCS Curriculum 8-Semester Plan

Effective Fall 2008

Freshman Year
CS 105 CS as a Profession 2   CS 121 Computer Science II 4
CS 120 Computer Science I 4   CS 150 Computer Organization & Arch 3
Math 176 Discrete Math 3   Core 1zz Core Discovery 3
Core 1xx Core Discovery 4   Comm 101 Fund. of Public Speaking 2
Engl 102 College Writing & Rhetoric 3   Science Elective 4
  TOTAL CREDITS 16     TOTAL CREDITS 16
             
Sophomore Year
CS 210 Prog Lang & Compilers 3   CS 240 Computer Operating Systems 3
CS 270 System Software 3   Math 175 Analytic Geom & Calc II 4
Math 170 Analytic Geom & Calc I 4   Free Elective 3
GCS+ Elective 3   GCS+ Elective 3
Science Elective Sequence 4   Science Elective Sequence 4
  TOTAL CREDITS 17     TOTAL CREDITS 17
             
Junior Year
CS 383 Software Engineering I 3   CS 384 Software Engineering II 3
CS 385 Theory of Computation 3   CS 395 Analysis of Algorithms 3
Math 330 Linear Algebra 3   Stat 301 Probability & Statistics 3
Eng 317 Technical Writing 3   GCS+ Elective 3
CS Technical Elective 3   CS Technical Elective 3
  TOTAL CREDITS 15     TOTAL CREDITS 15
             
Senior Year
CS 401 Contemp. Issues in Computing 1   CS 481 Senior Capstone Design 4
CS 445 Compiler & Translator Design 4   CS Technical Elective 3
CS Technical Elective 3   GCS+ Elective 3
Math Upper Division Elective 3   Free Elective 6
GCS+ Elective 3        
Free Elective 2        
  TOTAL CREDITS 16     TOTAL CREDITS 16
             
Total Computer Science and UI Credit Hours required:  128
             
   *GCS+ = General Core Studies or CS Broadening Electives (22 cr)
   Core 1xx = Any course CORE 103 - 149
   Core 1yy = Any course CORE 153 - 199