January, 2026
From March, 2025 to October, 2025
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).
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
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.
From March, 2025 to October, 2025
From March, 2026 to October, 2026
From April, 2025 to November, 2025
From October, 2025 to May, 2026
From November, 2025 to July, 2026
From April, 2026 to November, 2026