About

Saint Louis University’s master’s program in computer science is designed to prepare students for rewarding and in-demand careers that leverage the power of computers, algorithms and data analyses to impact the world in a positive manner. SLU’s project-based curriculum emphasizes student teamwork and regular student-faculty interactions. Courses explore cutting-edge areas spanning computing systems, theory of computation and software development. Furthermore, students explore the application of their knowledge to a choice of areas such as artificial intelligence, computer security and high-performance computing. With our location in the Midtown area of St. Louis, our students have access to a strong technology community, with operations for many Fortune 500 companies and a vibrant startup community. This provides outstanding opportunities for summer internships, for part-time work during the academic year and for future jobs after graduation.Employers in St. Louis who show great interest in computer science students include Boeing, Centene, Citi, Deloitte, Enterprise, Express Scripts, KPMG, Maritz, MasterCard, Microsoft, Bayer and World Wide Technologies. Other students have worked for smaller companies or even started their own companies. An optional master’s thesis allows students to engage, alongside faculty, in cutting-edge research. Graduates will be able to design, implement, evaluate and test a software system that meets a given set of computing requirements. Graduates will be able to apply computer science theory, knowledge of computer systems and software development to produce computing solutions. Graduates will be able to assess relevant literature and technical documents in the field of computing. Graduates will be able to communicate effectively to both professional and general audiences in both oral and written forms.  

Career Path 

Graduate career path includes Software Engineer, Senior Systems Analyst, Senior Data Scientist, Machine Learning Engineer, Artificial Intelligence Engineer, Deep Learning Specialist,Natural Language Processing Engineer, Computer Vision Engineer, Cybersecurity Specialist, Backend Systems Engineer,Cloud Solutions Architect, Full Stack Developer (Advanced Roles), Database Architect, Frontend Systems Engineer, High-Performance Computing Specialist, Distributed Systems Engineer, Mobile Application Architect, Robotics Software Engineer, Human-Computer Interaction Specialist, Quantum Computing Researcher, Blockchain Engineer, AR/VR Software Engineer, Computational Scientist (Interdisciplinary), Software Development Manager, Technical Project Manager, Product Manager (Tech Focus). 

Eligibility

Post Study Work Visa

Post Study Work Visa availability - YES

Admission Requirement

We’ve simplified the admission process to help you get started quickly and easily. You can find all requirements for admission to Saint Louis University below;

1. Bachelor Certificate

2. Bachelor Transcript

3. English proficiency Letter from University

4. Statement of Purpose

5. Passport

6. Recommendation Letter

7. CV

8.  WASSCE/A level Certificate 

English Language Requirement

Saint Louis University will accept, for the purposes of meeting the English proficiency requirement, English taken in 12-year education, or English is designated as the primary and official language and the principle language of instruction. If you do not meet the English language requirements yet, you can achieve the level you need by successfully completing a pre-sessional English programme with the university or submit 

1. English language proficiency at a minimum of IELTS band 6.5 (or equivalent) or PTE Score or Duolingo English Test score before you start your course.

Intakes


January, 2026

From March, 2025 to October, 2025

January, 2027

From March, 2026 to October, 2026

March, 2026

From April, 2025 to November, 2025

August, 2026

From October, 2025 to May, 2026

October, 2026

From November, 2025 to July, 2026

March, 2027

From April, 2026 to November, 2026

Click to chart with us