Model Computer Science Course Plan (Under development -- it isn't finished & not quite right yet). | ||||
Fall |
Spring |
|
||
CSC105 Intro to Computers |
3 3 3 3 3 |
CSC 250 Computer Science II |
3 3 3 3 3 |
Year One |
CSC260 -- Object Oriented Programming CIS332 -- Structured Analysis and Design MATH316 Discrete Mathematics ENGL201 Composition II PHYS211 University Physics I/Lab |
3 3 3 3 4 |
CSC 300 -- Data Structures CIS385 -- Networking II ENGL208 Documentation and Presentation MATHxxx Math Elective PHYS213 University Physics II/Lab |
3 3 3 3 4 |
Year Two |
CSC314 -- Assembly Language Programming CSC461 Programming Languages CSC4xx Computer Science Elective MATH381 Intro to Probability & Statistics WrittenCommunication (e.g., HIST256) Elective |
3 3 3 3 3 3 |
CSC317 Computer Organization and Architecture CSC466 Language Processing CSC4xx Computer Science Elective CIS484 Database Management Systems SocSci GenEd Elective (e.g. ECON202) Elective |
3 3 3 3 3 3 |
Year Three |
CSC4xx -- Computer Science Elective CSC470 -- Software Engineering CSC4xx Computer Science Elective MATHxxx Math Elective Elective WEL100 Wellness for Life |
3 3 3 3 3 1 |
CSC456 Operating Systems CSC4xx Computer Science Elective CSC4xx Computer Science Elective MATHxxx Math Elective Elective WEL00L Wellness For Life Lab |
3 3 3 3 3 1 |
Year Four |
Comments
|
||||
Miscellany |
||||