Information Technology, BA/MS Computer Science Accelerated Program
Requirements page:
- Major in Information Technology
- 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. In addition to the specific math courses for the Information Technology major, students are required to take CST 280 INTRODUCTION TO ALGORITHMS and CST 317 OPERATING SYSTEMS during their undergraduate years as a prerequisite for the graduate degree in Computer Science. It is recommended that students take CST 261 COMPUTER ORG & ASSEMBLER, MATH 245 DISCRETE STRUCTURES and MATH 246 LINEAR ALGEBRA as undergraduate electives in preparation for their graduate degree.
- Upon completion of the Information Technology BA, apply to the MS in Computer Science program under the normal admission process.
The student will take the following three MS in Computer Science graduate courses as part of the Information Technology BA. All of the courses will count toward the MS in Computer Science degree once the student is admitted to the MS in Computer Science program.
Code | Title | Credit Hours |
---|---|---|
CST 408 | ADVANCED ALGORITHMS | 3 |
CST 411 | INTELLIGENCE SYSTEMS | 3 |
CST 457 | SYSTEMS PROGRAMMING | 3 |
Total Credit Hours | 9 |
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 |
ENG 101 | 3 | ENG 102 | 3 |
FYS 101 | 1 | Ideas of Social Justice | 3 |
CST 100 or 101 | 3 | CST 150 | 4 |
MATH 121 | 3 | MATH 217 | 3 |
BIOL 111 or 1123 | 4 | Social Science #1 | 3 |
14 | 16 | ||
Year 2 | |||
Fall | Credit Hours | Spring | Credit Hours |
CST 250 | 4 | COMM 101 | 3 |
Physical Science3 | 3 | CST 270 | 3 |
Humanities #1 | 3 | CST 318 | 3 |
Social Science #2 | 3 | Humanities #2 | 3 |
General Elective1 | 3 | Social Science #3 | 3 |
16 | 15 | ||
Year 3 | |||
Fall | Credit Hours | Spring | Credit Hours |
CST 301 | 3 | CST 280 | 3 |
CST 333 | 3 | CST 327 | 3 |
MATH 245 | 3 | CST 368 | 3 |
Humanities #3 | 3 | MATH 246 | 3 |
CST 317 | 3 | Experiential Learning #14 | 3 |
15 | 15 | ||
Year 4 | |||
Fall | Credit Hours | Spring | Credit Hours |
CST 411 | 3 | CST 261 | 3 |
Experiential Learning #24 | 3 | CST 457 | 3 |
Undergraduate Major Elective2 | 3 | CST 408 | 3 |
Undergraduate Major Elective2 | 3 | General Elective1 | 3 |
General Elective1 | 3 | General Elective1 | 2 |
15 | 14 | ||
Year 5 | |||
Fall | Credit Hours | Spring | Credit Hours |
CST 421 | 3 | CST 449 | 3 |
CST 485 | 3 | CST 499 | 3 |
Graduate Major Elective5 | 3 | Graduate Major Elective5 | 3 |
Graduate Major Elective5 | 3 | ||
12 | 9 | ||
Total Credit Hours 141 |
- 1
Or course towards an optional Minor
- 2
Any course at the 300 level in Computer Science or Cyber Security. Students may only apply up to 6 hours total among special topics courses, independent study, and internships
- 3
One Natural Science course must have a lab and one must come from BIOL.
- 4
Experiential Learning class must be 200/300 level. Satisfies CORE Experiential Learning requirement.
- 5
Any 400 level graduate course in Computer Science