Undergraduate Program Two-Year SAMPLE Plan for Transfer Junior Students
For General Education and Foreign Language requirements,
please visit Craven 6200 the General Advising Office. Only 70 hours can be transferred from community colleges.
| Course No | Name | Units | |
|---|---|---|---|
| CS 112 | Intro to Computing I | 1 | |
| CS 212 | Intro to Computing II | 1 | |
| CS 232 | Intro to Digital Circuits | 1 | |
| CS 311 | Data Structures | 3 | |
| MATH 270/370 | Discrete Math | 3 | |
| PHYS 301 | Digital Electronics | 3 | |
| GE | 3 | ||
| 15 Total | |||
| CS 331 | Computer Architecture | 3 | |
| CS 351 | Programming Language | 3 | |
| CS XXX | CS Elective | 3 | |
| MATH 264/374 | Linear Algebra | 3 | |
| GE | 3 | ||
| 15 total | |||
| Course No | Name | Units | |
|---|---|---|---|
| CS 421 | Theory of Computing | 3 | |
| CS 433 | Operating Systems | 3 | |
| CS 436 | Introduction to Networking | 3 | |
| MATH 242/440 | Math Statistics | 3 | |
| 12 total | |||
| CS 441 | Software Engineering | 3 | |
| CS XXX | CS Elective | 3 | |
| CS XXX | CS Elective | 3 | |
| GE | 3 | ||
| 12 total | |||
Please note that this two-year course plan is designed for students who have taken the equivalent courses at other institutions based on articulation agreements to our lower-division Computer Science courses (CS 111, 211, 231), Mathematics courses (Math 160, 162) and Physics courses (Phys 201, 202). Students who join the Department with less preparation may need additional semesters to complete the degree requirement.