-
About Us
People
Administration
Contact
Department History
Mission Statement
-
Undergraduate Studies
Degree Programs
Computer Science Course Descriptions
Course Rotation
Language update 2024
-
Graduate Studies
Degree Programs
Graduate CS Course Descriptions
Course Rotation
-
Certificates
Undergraduate Certificates
Graduate Certificates
-
Research
Major Research Areas
Sponsored Projects
Research Faculty
Publications
-
Resources
-
Career Outlook
-
News and Events
News and Events
Spencer Talks
UMSL Computer Science people listed among top 2% world scientists.
Articles in the News
Announcements for Cybersecurity
-
Alumni
Advisory Council
Department Alumni
Donors and Contributors
Information for Alumni
Recent PhDs
Update Your Information
-
Scholarships and Opportunities
Departmental Scholarships
Job Opportunities
Recent Awards
Welcome!
The Department of Computer Science offers exciting and high quality undergraduate and graduate degree programs and certificates.
At the undergraduate level, we offer four degrees: computer science, computing technology, cybersecurity and data science. We also offer minor in computer science and certificates in Artificial Intelligence, Computer Programming, Cybersecurity, Data Science, Internet and Web, Mobile Apps and Computing. Students in any of the degree programs, from other departments, or applicants interested in just the certificates can take them to specialize following specific interests. For current students, this may not require additional credits depending on the specific degree program and the certificate.
At the graduate level, we offer master's in computer science, master’s in cybersecurity as well as a doctoral program in mathematical and computational sciences with an option in computer science covering a wide range of areas including networks and cybersecurity. In addition, we offer graduate certificates: Artificial Intelligence, Cybersecurity, Data Science, Internet and Web, and Mobile Apps and Computing. Certificates can be earned as part of a degree, or separately.
Our programs are a part of the DHS/NSA university recognition for excellence in cybersecurity education, and all programs are STEM designated.
All programs can be completed part-time or full-time. Some programs offer completion completely online - look for programs with . All programs offer completion in the evening (starting 4pm) with a combination of evening and online classes, look for programs with .
Any course can be completed either online or in the evening starting at 4pm, at least once a year. Courses designated with O/ are offered 100% online at least once a year. Most online courses are asynchronous but some can be synchronous depending on the requirements of the course.
UMSL is a NSA/DHS National Center of Academic Excellence in Cyber Defense Education
Quick Links
- Colloquium Series
- Events for Students
- Al Club
- CS Computing Club
- Cyber Club
- Graduate Club
- Women CAN Club
News and Announcements
- Available non-tenure-track/visiting position in computer science
- GRA opportunity with Dr. Gupta in Cybersecurity