Accelerated Master's in Computer Science

The Accelerated Master’s Program combines the Computer Science B.S. and M.S. degrees to enable highly focused and motivated students to organize their studies so as to earn the two degrees in five years from the time of matriculation to the university.

The program’s overall course requirements add up to as much as nine fewer credit hours than the sum total of the B.S. and M.S. taken individually.

Admission Requirements
  • Completed at least 26 CSCI major hours.
  • Major and Program GPA of at least 3.0 or higher.
  • Students should take one graduate level course during their senior year. The student will need to request permission from their advisor.
Status Requirements
  • Students will remain in undergraduate status until they have completed 120 hours.
  • Student must complete at least 15 credits of graduate coursework in graduate status.
  • Students are advised to check on the effect that transition to graduate status may have on existing undergraduate funding.
  • Graduate funding is conditional upon transition to graduate school.
  • Those not in good standing during the graduate portion of the degree may be dropped from the program and reclassified as undergraduate B.S. students.
When to apply
  • Students should submit the standard application to the University Graduate School during Fall semester of their senior year to initiate the transition to graduate status.
  • If you plan to graduate in month other than May, please contact your advisor to determine when you should apply.
Academic Requirements
  • The B.S. and M.S. degrees will be awarded simultaneously after both degrees have been completed. Should a student choose to no longer pursue the M.S. degree, the B.S. degree will be awarded as soon as possible. Requirements for the B.S. degree must be completed to be eligible for the M.S. degree.
  • A minimum of 141 credit hours
  • Major GPA of at least 3.0.
  • Cumulative GPA for graduate courses at least a 3.0.
  • At least 21 Computer Science credit hours beyond the requirements for the B.S. at the 500 level or above. At most 6 credit hours may be CSCI-Y890. At least 15 credit hours need to be CSCI courses for majors, and the remaining 6 credit hours may be any CSCI (excluding CSCI-A), ENGR, ILS, INFO, STAT, or MATH courses at 500 level or above. At most 6 combined credit hours may be CSCI-Y790, Y791, Y792, Y793, or Y798.

For specific requirements, see the School of Informatics, Computing, and Engineering academic bulletin. Students should pursue the academic requirements of the year that they entered IU Bloomington. The academic requirements outlined in the academic bulletin in effect at the time of your matriculation will remain the same throughout your degree program, assuming you graduate within eight years. Check the list of academic bulletins below to find the version you should use.