BS in Computer Science Check List revised 8/22/2006
Student:______________________________ Grad. Date:_________________
Advisor:______________________________ Date:______________________
ANTH or SOC 100X_____________ ECON or PS 100X ____________________CS Major Requirements
Math 200X (Calc 1)___________ Math 201X (Calc 2) ______________________
Math 307 (Discrete) ___________________ Stat 300 _______________________
English 314X (Tech. Writing) ___________________
CS 201 (CS 1) __________________ CS 202 (CS 2) _______________________
CS 301 (Assembly) ______________ CS 321 (OS) ________________________
CS 311 (Algorithms) _____________ CS 331 (Languages) __________________
CS 411 (Algorithms) or CS451 (Automata) ___________________
CS 471 (SWE) _________________ CS 402(WO) (Senior Project) ___________
Note: CS 471 required for CS 402 if using 2003 catalog or later
EE 341 _______________________ CS 441 (Arch) or EE 443 _______________
Note: CS 441 / EE 443 replaced the requirement for EE 342 in 2002.
CS Elective (UD)______________ CS Elective (UD)____________________
CS Elective (UD)______________ Math Elective (UD)__________________
E.g., CS 381/481 (Graphics), 405 (AI), 425 (DB), 442 (Net), 421, 431, etc.
Note: Math minor with Math 202X__________________________________
General
Total 120 credits____________________________________________________
Upper Division 39 credits (major 47)____________________________________
Residence 30 credits (24 UD; 12 UD in CS)______________________________