B.S. with a Major in Computer Science | |
Fall of Freshman Year
|
Spring of Freshman Year
|
CPSC 120
|
CPSC 170
|
MATH 121 or MATH 122 (if prior calculus)
|
MATH 122 (if needed)
MATH 131
|
Fall of Sophomore Year
|
Spring of Sophomore Year
|
CPSC 250
|
CPSC 290
|
MATH 201
|
STAT 202
|
Fall of Junior Year
|
Spring of Junior Year
|
(elective)
|
CPSC 395
|
(elective)
|
(elective)
|
Fall of Senior Year
|
Spring of Senior Year
|
CPSC 390 |
CPSC 425
|
Senior Research (CPSC 435)
|
Senior Research (CPSC 437) |
B.S. with a Major in Applied Computer Science | |
Fall of Freshman Year
|
Spring of Freshman Year
|
CPSC 120
|
CPSC 170
|
MATH 121 or MATH 122 (if prior calculus)
|
MATH 122 (if needed)
MATH 131
|
Fall of Sophomore Year
|
Spring of Sophomore Year
|
CPSC 250
|
CPSC 290
|
MATH 131 (if not taken Freshman year)
|
STAT 202
|
Fall of Junior Year
|
Spring of Junior Year
|
CPSC 415
|
CPSC 365 |
(elective)
|
(elective)
|
Fall of Senior Year
|
Spring of Senior Year
|
Senior Project (CPSC 445) |
CPSC 340
Senior Project (CPSC 447)
|
(elective)
|
(elective) |