Our full time faculty have broad expertise, supplemented by expert adjuncts for specific topics or technologies. Many faculty conduct research funded by local and national organizations such as NSF, NIH, and DoD, and they offer paid research assistantships to interested qualified students, see the major research areas, and the current projects.
Our students can gain industrial experience as a part of their program by using available internships, and visa students can gain further experience with CPT/OPT.
Our graduates can be found in all major and small companies in the region, nationally, and internationally. Examples include Boeing, Express Scripts, Google, Microsoft, Bayer, Centene, Mastercard, etc. Some students form their own businesses before or after graduation.
Graduate Brochure Print(pdf) and Digital(pdf)
All programs, designed
, can be completed part-time or full-time, with a mix of online, blended and evening courses. Some programs, designated
, offer completion completely online.
Master of Science in Computer Science
Accelerated MS in Computer Science
MS in Computer Science ![]()
Master of Science in Cybersecurity with Computer Science Emphasis
Accelerated MS in Cybersecurity with Computer Science Emphasis
![]()
MS in Cybersecurity - Computer Science emphasis (started fall 2024)
MS in Cybersecurity - Computer Science emphasis (ended summer 2024)
![]()
Applicants interested in cybersecurity: you may enroll in the M.S. in Computer Science program and take some cybersecurity electives or even include the cybersecurity graduate certificate in your program, or you may enroll in the M.S. in the Cybersecurity program. You may also enroll only in the certificate, which has lower admission requirements, and graduate with it or transfer it into one of the degree programs.
Doctor of Philosophy
Ph.D. in Mathematical and Computational Sciences-Computer Science Option ![]()
Certificates
See the certificates pages.
Any course can be completed either online or in the evening starting at 4pm, at least once a year. Our offerings include completely online, blended with some asynchronous and weekly in-class meetings, and fully in class options. Refer to Course Rotation for more details.
Each graduate student will have a hold before enrolling for the next semester, including the first semester. The student must meet with their advisor, as explained below, to lift the hold.
Restrictions
If you have a restriction with your admission, read this document.
Master's Students
When admitted, each M.S. graduate student is assigned a graduate faculty advisor who will advise the student about the courses to take depending on the program, interests, time and course availability. The advisor will also monitor the student’s progress towards the degree. The advisor must be consulted prior to registration each semester. The advisor is listed in MyView (see the guide below for more info) - new students before getting an advisor listed are advised by the appropriate program director as listed one the specific program page (M.S. Computer Science or Cybersecurity).
Review this guide(pdf) before visiting an advisor and enrolling each semester.
Certificate Students
When admitted, each graduate student in a certificate program will be advised regarding the certificate by the certificate coordinator as listed here. Students in degree programs who are also taking a certificate should work with their program advisor who can contact the certificate coordinator as needed.
Accelerated Programs Students
Students in the accelerated programs are advised by a designated faculty.
Ph.D. Students
Each student in the Ph.D. program is assigned a Ph.D. advisor who will advise the student regarding any transfers, preparation for the qualifier, and to follow specific interests. The advisor is listed in MyView. Prior to that, a new student can contact department Chair.
A student who passes the first part of the qualifying examination should find a research advisor and this faculty will become their primary advisor.
Note for International Students
The department does NOT have separate requirements from those set by the international office UMSL Global , please review that information.