Get started with UMSLApply here
How to apply
Fulfill the admission requirements
- Undergraduate Degree / GPA: Applicants must have at least a bachelor’s degree, preferably in cybersecurity, computer science, information systems, or a related area.
- GPA Minimum of 3.25 on 4.0 scale. Students whose overall GPA is 2.75 to 3.24 may be admitted under some circumstances
- Competence: Applicants with bachelor’s degrees outside of specified areas must demonstrate significant proficiency by showing competence (proving related academic or professional experience, or taking a test) in the following areas. Courses in parenthesis are UMSL courses that can be used to fulfill the requirement.
- Programming skills in C/C++ and Java with at least three college semesters or comparable experience (Cmp Sci 1250; Cmp Sci 2250 and Cmp Sci 2261, or InfSys 3806 and InfSys 3816)
- Proficiency with computer organization, architecture, or assembly level programming (Cmp Sci 2700)
- Familiarity with Unix/Linux/OSX and with command-line scripting with tools (Cmp Sci 2750)
- Students must also have satisfactorily completed mathematics courses equivalent to the following UMSL courses:
- Survey Calculus or Calculus I (Math 1100 or Math 1800)
- An elementary course in probability or statistics (Math 1320)
- A course in discrete mathematics (Math 3000)
- A student missing some of the above requirements may be admitted on restricted status if there is strong supportive evidence in other areas. The student will have to take the missing courses, or otherwise demonstrate proficiency. Special regulations of the Graduate School that apply to students on restricted status are described in the UMSL Bulletin.
- GRE scores are required only to apply for an assistantship.
- English proficiency: Non-native speakers of English must submit an official TOEFL or IELTS score. The minimum TOEFL score for graduate admission is 79 iBT. The minimum IELTS score is 6.0.
|To start classes in||Apply by||Classes begin|
Complete the online application
This program is administered by the Department of Computer Science