4-year Plan 3

4-year Plan 3:   Level 2 or level 2L mathematics placement
begin major courses in the first year second semester

Freshman year: Fall
14-16 credits (11-12 core, 0 major, 3-4 elective)
Freshman year: Spring
15-16 credits (8-9 core, 4 major, 3 math/sci)
FYS 101 (Joy of Computing) (3cr) or other FYS
Math 120 Precalculus (3cr) OR Math 120 + Math 120L (4cr)
For Lang 101 (4cr)
Core Methods of Inquiry: Soc & Behav (3-4 cr)
PE (1cr)
ENGL 1xx (3-4cr)
CS 201 CS I (4cr)
Math 207 Discrete Math (3cr)
For Lang 102 (4cr)
PE (1cr)
Sophomore year: Fall
16 credits (4 core, 4 major, 8 math/sci)
Sophomore year: Spring
17-18 credits (3-4 core, 6 major, 8 math/sci)
CS 202 CS II (4cr)
Math 201 Calculus I (4cr)
Lab ScienceA I (4cr)
Core Methods of Inquiry: History (4cr)
CS 226 Computer Organization (3cr)
CS 219 Data Structures (3cr)
Math 202 Calculus II (4cr)
Lab ScienceA II (4cr)
Core Methods of Inquiry: Arts (3-4 cr)
Junior year: Fall
16 credits (3 core, 6 major, 7 math/sci)
Junior year: Spring
16-17 credits (9 major, 7 math/sci)
CS 324 Software Engineering (3cr)
CS Elective (3cr)
Math 112 Statistics (3cr)
Lab ScienceB I or level 200+ Math (4cr)
Core Methods of Inquiry: Philosophy (3cr)
CS 319 Algorithms (3cr)
CS 329 DBMS (3cr)
CS Elective (3cr)
Lab ScienceB I or level 200+ Math (4cr)
Free Elective (3-4cr)
Senior year: Fall
16-17 credits (4 core, 9 major, 3-4 elective)
Senior year: Spring
12-13 credits (9 major, 3-4 elective)
CS 471 Programming Languages (3cr)
CS 474 Capstone Proseminar (3cr)
CSIT 302 Impact of Computers on Society (3cr)
Core Methods of Inquiry: Literature (4cr)
Free Elective (3-4 cr)
CS 464 Operating Systems (3cr)
CS 475 Senior Project (3cr)
CS Elective (3cr)
Free Elective (3-4cr)

Total credits shown: 122*-129
depending on core and elective choices where both 3 & 4 credit courses are options.

*124 total credits required for the degree. The student must either choose some 4-credit options or take an additional course.

Go to top