Career Opportunities

  • Programmer
  • Web Developer
  • Computer Support
  • Economist
  • Computer and Info Systems Manager
  • Banking and Finance


Related Websites

Program Overview

The Master of Arts in Computer Science emphasizes practical aspects of the field. Our graduates have a solid understanding of the software process and its challenges, computers systems and their parts, and are exposed to a wide range of technologies. Graduates are also prepared for team work, independent research, and technical reporting and presentations. 

Candidates for the MS in Computer Science must complete 30 hours of course work, at least 18 hours of which must be numbered 5000 or above, with at least one course numbered 6000 or above. No more than to 6 hours of related course work is allowed upon permission of the Graduate Director. All graduate students must satisfy all of the following core requirements:

CMP SCI 4760 Operating Systems 3
CMP SCI 4250 Programming Languages 3
CMP SCI 5700 Computer Systems 3
CMP SCI 5500 Software Engineering 3
CMP SCI 5130 Advanced Data Structures And Algorithms 3

Waiving or substituting for a specific requirement can be done on the basis of prior course work or experience at the discretion of the Graduate Director, but it will not reduce the total hours required for the degree. Additionally, students must attend at least five different seminars or colloquium presentations in the department.

Students may choose a thesis option under the direction of a faculty member in the Department of Mathematics and Computer Science. A thesis is not, however, required for this degree. A student who wishes to write a thesis should enroll in 6 hours of CMP SCI 6900 and defend their thesis in an oral exam administered by a committee of three department members which includes the thesis director.

Learn more about the program curriculum.

What UMSL Arts & Sciences has to offer

The College of Arts and Sciences at UMSL creates the next poets, conservation biologists, symphony soloists, psychological scientists, historians, criminologists, chemists, sculptors, painters, communicators, space explorers and speakers of French, German, Japanese and Spanish. With nearly 4,000 undergraduate students, 800 graduate students and 450 faculty, it’s the largest college and academic backbone of the university.

Supporting the university’s mission, the college provides a diverse student body access to an affordable, quality education with expert faculty. A strong focus on research and scholarship has students exploring the latest thought and theory, while giving them access to ground-breaking studies through undergraduate and graduate research opportunities. Emphasis on the arts and sciences working in communion leads to graduates with a holistic understanding of their fields, creating the best scholars for academia and professionals for the world.

The College of Arts and Sciences consists of some 275 full-time faculty members in 18 departments and is home to the School of Fine and Performing Arts. The college offers a wide range of degree programs in areas such as Anthropology, Art and Design, Biochemistry and Biotechnology, Biology, Chemistry, Communication and Media, Criminology and Criminal Justice, Economics, English, Languages and Cultural Studies, History, Mathematics and Computer Science, Philosophy, Physics and Astronomy, Political Science, Psychological Sciences, Sociology, and Theatre and Cinema Arts.

For more on the College Arts & Sciences, visit