Curriculum for the Classes of 1998 – 2003

Suggested sequence for students entering program as freshmen between September of 1994 and January of 2000. 
Please see University publications for more information on the General Education Requirement (GER) courses.

Freshman Fall Freshman Spring
91.101 Computing I & Lab  4 cr. 91.102 Computing II  4 cr.
92.131 Calculus I  4 cr. 92.132 Calculus II  4 cr.
95.141 Physics I & Lab (96.141)  4 cr. 95.144 Physics II & Lab (96.144)  4 cr.
42.101 College Writing I 3  cr. 42.102 College Writing II  3 cr.

 

Sophomore Fall Sophomore Spring
91.203 Computer Org. & Assembly Lang.  4 cr. 91.204 Computing IV  3 cr.
91.201 Computing III  4 cr. 92.386 Statistics for Scientists/Eng.  3 cr.
92.231 Calculus III or 16.265 Logic Design  4/3 cr. 16.265 Logic Design or 92.231 Calculus III  3/4 cr.
92.321 Discrete Structures I  3 cr. 92.322 Discrete Structures II 3 cr.
  42.220 Communications for SW Developers  3 cr.

 

Junior Fall Junior Spring
91.304 Foundations of Computer Science  3 cr. 91.301 Organization of Programming Languages  3 cr.
91.305 Computer Architecture  3 cr. 91.308 Intro. to Operating Systems  3 cr.
Quantitative Elective  3 cr. Quantitative Elective  3 cr.
GER Course / Ethics Course  3 cr. GER Course  3 cr.
GER Course  3 cr. GER Course  3 cr.

 

Senior Fall Senior Spring
91.xxx Project Course (1)  3 cr. 91.xxx Project Course (2)  3 cr.
91.404 Analysis of Algorithms  3 cr. Computer Science Elective  3 cr.
GER Course  3 cr. GER Course  3 cr.
General Elective  3 cr. General Elective  3 cr.
General Elective  3 cr. General Elective  3 cr.