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.

Total Credit Hours9

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
FallCredit HoursSpringCredit Hours
ENG 1013ENG 1023
FYS 1011Ideas of Social Justice3
CST 100 or 1013CST 1504
MATH 1213MATH 2173
BIOL 111 or 11234Social Science #13
 14 16
Year 2
FallCredit HoursSpringCredit Hours
CST 2504COMM 1013
Physical Science33CST 2703
Humanities #13CST 3183
Social Science #23Humanities #23
General Elective13Social Science #33
 16 15
Year 3
FallCredit HoursSpringCredit Hours
CST 3013CST 2803
CST 3333CST 3273
MATH 2453CST 3683
Humanities #33MATH 2463
CST 3173Experiential Learning #143
 15 15
Year 4
FallCredit HoursSpringCredit Hours
CST 4113CST 2613
Experiential Learning #243CST 4573
Undergraduate Major Elective23CST 4083
Undergraduate Major Elective23General Elective13
General Elective13General Elective12
 15 14
Year 5
FallCredit HoursSpringCredit Hours
CST 4213CST 4493
CST 4853CST 4993
Graduate Major Elective53Graduate Major Elective53
Graduate Major Elective53 
 12 9
Total Credit Hours 141

Or course towards an optional Minor


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


One Natural Science course must have a lab and one must come from BIOL.


Experiential Learning class must be 200/300 level. Satisfies CORE Experiential Learning requirement.


Any 400 level graduate course in Computer Science