Computer Science, BS/MS Accelerated Program
A student in the BS in CS program needs to apply for the accelerated program by the end of the semester prior to the senior year. The admission standard to the Accelerated Program should be consistent with the MS in CS program. Students in the accelerated program should meet the program requirements of both BS in CS and MS in CS programs.
- Major in Computer Science
- Completion of 60 credit hours of undergraduate course work
- Have and maintain a minimum grade point average of 3.0
- Obtain permission from the Director of Computer Science to take the required MSCS courses as an undergraduate.
- Upon completion of the Computer Science BS, apply to the MSCS program under the normal admission process.
The student will take the following three MSCS graduate courses as part of the Computer Science BS. All of the courses will be applied toward the MSCS degree once the student is admitted to the MSCS program.
Code | Title | Credit Hours |
---|---|---|
CST 408 | ADVANCED ALGORITHMS | 3 |
CST 411 | INTELLIGENCE SYSTEMS | 3 |
CST 457 | SYSTEMS PROGRAMMING | 3 |
Your degree map is a general guide suggesting courses to complete each term on the academic pathway to your degree. It is based on the most current scheduling information from your academic program. Your program’s degree map is reviewed annually and updated as schedules change (although you retain the same course requirements as long as you are continuously enrolled in your degree program).
Always work closely with your academic advisor to understand curriculum requirements and scheduling, as each student’s academic plan can look slightly different.
Year 1 | |||
---|---|---|---|
Fall | Credit Hours | Spring | Credit Hours |
FYS 101 | 1 | ENG 102 | 3 |
ENG 101 | 3 | Ideas of Social Justice | 3 |
MATH 121 | 3 | CST 150 | 4 |
Social Science #1 | 3 | MATH 217 | 3 |
Physical Science3 | 3 | MATH 122 | 3 |
Humanities #1 | 3 | ||
16 | 16 | ||
Year 2 | |||
Fall | Credit Hours | Spring | Credit Hours |
CST 250 | 4 | CST 261 | 3 |
MATH 245 | 3 | CST 280 | 3 |
COMM 101 | 3 | MATH 246 | 3 |
BIOL 111 or 1123 | 4 | Humanities #2 | 3 |
Social Science #2 | 3 | ||
14 | 15 | ||
Year 3 | |||
Fall | Credit Hours | Spring | Credit Hours |
CST 333 | 3 | Undergraduate Concentration/Major Elective4 | 3 |
CST 317 | 3 | Social Science #3 | 3 |
CST 372 | 3 | Experiential Learning #12 | 3 |
MATH 231 | 5 | General Elective1 | 3 |
General Elective1 | 3 | ||
14 | 15 | ||
Year 4 | |||
Fall | Credit Hours | Spring | Credit Hours |
CST 348 | 3 | CST 378, 394, or 3995 | 3 |
CST 4117 | 3 | CST 4087 | 3 |
CST 457 | 3 | Humanities #3 | 3 |
General Elective1 | 3 | General Elective1 | 3 |
General Elective1 | 3 | General Elective1 | 3 |
15 | 15 | ||
Year 5 | |||
Fall | Credit Hours | Spring | Credit Hours |
CST 421 | 3 | CST 449 | 3 |
CST 485 | 3 | Graduate Major Elective6 | 3 |
Graduate Major Elective6 | 3 | CST 490 or 499 | 3 |
Graduate Major Elective6 | 3 | ||
9 | 12 | ||
Total Credit Hours 141 |
- 1
Or a course towards optional Minor.
- 2
Experiential Learning class must be 200/300 level. Satisfies CORE Experiential Learning requirement.
- 3
One Natural Science course must have a lab and one must come from BIOL.
- 4
Courses must either meet concentration requirements (selected from list for the given concentration) or the requirements for non-concentration (four 300 level electives where at most two can be from other undergraduate programs offered by the department and where at most two from among CST 390 SPECIAL TOPICS Special Topics, CST 394 COMPUTER SCIENCE INTERNSHIP Internship, and CST 395 INDEPENDENT STUDY Independent Study)
- 5
If student selects CST 394 COMPUTER SCIENCE INTERNSHIP, student will need to replace an Elective with an Experiential Learning course at the 200/300 level
- 6
Any 400 level CST course with at most 9 semester hours among CST 494 INTERNSHIP: COMPUTER SCIENCE, CST 495 INDEPENDENT STUDY, and CST 480 SPECIAL TOPICS
- 7
Satisfies undergraduate concentration/major elective requirement