Software Engineering, M.S.

Saint Louis University's master’s in software engineering is designed to prepare students interested in developing high quality, large-scale software systems.


About the Program

Students enrolled in SLU's graduate program in software engineering develop and create design strategies using hands-on projects and modern software tools to gain knowledge, skills and experience. Students discover critical design strategies that allow for continual innovation throughout their careers. Guided by outstanding professors, much of the learning is team based and in small classes. 

Program Highlights

Graduate-level software engineering courses are taught in labs or small lectures, providing extensive one-on-one interaction with faculty, including opportunities for collaborative research.

The St. Louis region has a strong computer science ecosystem, including technical operations for many Fortune 500 companies, as well as a vibrant start-up community, including incubators such as CORTEX and T-REX, near to SLU’s campus.

Curriculum and Program Details

SLU’s M.S. in software engineering consists of 30 credit hours of coursework including the following:

  • CSCI 5030: Principles of Software Development
  • CSCI 5050: Computing and Society
  • CSCI 5300: Software Engineering
  • At least three additional software engineering courses
  • Additional selections chosen from among the following categories: theory, systems, compilers and languages, large scale systems, knowledge/information systems, advanced applications
  • CSCI 5960: Capstone Project
Faculty

Faculty members associated with SLU’s software engineering degree have earned national and international recognition for their teaching and research.

Careers 

Careers in software engineering can be highly rewarding, and provide great compensation and excellent work environments.

Positions in this field are regularly found on “best jobs” lists and include software developer, computer systems analyst, computer network architect, web developer, database administrator and information security analyst.

Tuition and Fees

Saint Louis University takes pride in being one of Barron's Best Buys in College Education and Kiplinger's Best Values in Private Colleges.

For information regarding the upcoming academic year’s tuition rate, fees and financial aid, visit SLU Financial Services.

2017-2018 Tuition and Fees
Cost Calculator
Financial Aid

Scholarships and Financial Aid

Saint Louis University's Department of Computer Science offers merit-based graduate assistantships for full or partial tuition in addition to a stipend for living expenses. The department also offers a limited number of tuition-only scholarships to help lessen students’ financial burden.

There are also many opportunities for our software engineering students to receive funding through external research grants that are managed directly by individual faculty.

For information on scholarships and financial aid, visit the student financial services office online at finaid.slu.edu.


Applicant Criteria

Applicants to SLU's M.S. program in software engineering should have a bachelor's degree in computer science, mathematics, statistics or closely related field, and an undergraduate GPA above 3.0. (Students with less than a 3.0 may be provisionally admitted.)

You’ll need the following items to apply:

Application Requirements

Application form and fee
Transcript(s)
Three letters of recommendation
GRE scores
Résumé
Professional goal statement

Requirements for International Students

There are two ways for international students to enter SLU's graduate program in computer science. Direct admission requires the following: 

  • An undergraduate degree or equivalent with a minimum 3.0+ GPA and the minimum required  GRE or GMAT scores.
  • A completed Declaration of Financial Support packet with all accompanying documents.
  • International students whose native language is not English must provide evidence of English language proficiency by submitting their TOEFL or IELTS results, or by completion of academic English Level 6 with no grades below B. Minimum scores required: TOEFL PBT 550/TOEFL IBT 80/IELTS 6.5. 

If you meet all of these criteria, you may apply directly to Saint Louis University. If you do not meet these criteria, we encourage you to apply to our Pathway and English language programs. Learn more about one-semester and two-semester pathway programs for this degree. 

Assistantship and Application Deadlines

Apply by Feb. 1 for priority consideration of financial support. See below for details. 

Review Process

 Applications received by Feb. 1 will be will be reviewed by a department committee, with admission decisions available in March. These applications are automatically considered for financial support.

Applications received after Feb. 1 but prior to July 1 will be considered for admission on a rolling basis. Applications received after Feb. 1 may be considered for financial support based on availability and at the discretion of the faculty committee.