Computer Science Typical Schedule

for students entering before Summer 2013 and following the old program.



The following table shows a typical class schedule for each semester in a 4-year curriculum.
Note: Bold typed courses require a grade of C or better.

Fall (First Year) Spring (First Year)
ENGL 015 or 030 — Composition 3
MATH 140 — Calculus I 4
Humanities GH 3
Social and Behavioral Science GS 3
First-Year Seminar 1
Health and Physical Activity GHA 1.5
  15.5
CAS 100 — Effective Speech 3
MATH 141 — Calculus II 4
Arts GA 3
CMPSC 121 — Intro. to Prog. Techniques 3
Sciences GN (PHYS 211 required and PHYS 212 recommended) 4
  17
Fall (Second Year) Spring (Second Year)
Arts GA 3
Humanities GH 3
Sciences GN (PHYS 211 required and PHYS 212 recommended) 3-4
Health and Physical Activity GHA 1.5
CMPSC 122 — Intermediate Programming 3
CMPSC 360 — Discrete Mathematics 3
  16.5-17.5
Sciences GN 2-3
Social and Behavioral Science GS 3
ENGL 202C — Technical Writing GWS 3
MATH 220 — Matrices 2
SSET 295 — Internship 1
CMPSC 312 — Computer Organization and Architecture 3
  14-15
Fall (Third Year) Spring (Third Year)
MATH 315 — Foundations of Mathematics 3
STAT 301 — Statistical Analysis or MATH 414 — Intro. Prob. Theory 3
CMPSC 425 —Advanced Object-Oriented Programming 3
CMPSC 462 —Data Structures
 
3
Select 3 credts of 100-400 level courses in consultation with an academic advisor 3
  15
CMPSC 430 — Database Design 3
CMPSC 463 — Design and Analysis of Algorithms 3
CMPSC 469 — Formal Languages with Applications
 
3
 
Select 3 credits from: CMPSC 313, 402, 426, 428, 438, 441, 457, 496, 497, MATH 411, 412, 425, 430, 431, 435, 445, 450, 475W, 496, 497
 
3
Select 3 credits of 300-400 level courses in consultation with an academic advisor 3
  15
Fall (Fourth Year) Spring (Fourth Year)
CMPSC 470 — Compiler Construction 3
CMPSC 472 — Operating System Concepts 3
CMPSC 487W — Software Engineering and Design
 
3
 
Select 3 credits from: CMPSC 313, 402, 426, 428, 438, 441, 457, 496, 497, MATH 411, 412, 425, 430, 431, 435, 445, 450, 475W, 496, 497
 
3
Select 3 credits of 300-400 level courses in consultation with an academic advisor 3
  15
CMPSC 452 — Numerical Analysis 3
CMPSC 460 — Principles of Programming Languages
 
3
 
Select 6 credits from: CMPSC 313, 402, 426, 428, 438, 441, 457, 496, 497, MATH 411, 412, 425, 430, 431, 435, 445, 450, 475W, 496, 497 6
  12



 
Math/Computer Sciences Home Page

| CS Home | Entrance Req | Degree Req | Courses | Prereq Chart | Faculty | Students |
 
Prospective CS Students      Current CS Students