The Master of Science in Software Engineering is a 30-credit hour program. Students can elect to choose from capstone project, thesis, and all course options. Students can take up to 6 credits from other major areas with advisor permission.
Degree plans, classes and admission requirements are available at the catalog links below:
This program emphasizes skills in managing development processes, organizational structures, analysis and modeling techniques, design methodologies, documentation standards, and quality controls.
Course highlights include:
- Software Quality Assurance
- User Interface Design
- Software Security
- Maintenance, Evolution and Reengineering
- Software Project Planning and Management
- Software Quality Assurance
See a full list of courses with descriptions:
Graduates have employment opportunities with companies that develop, manage and maintain software systems. They are employed by a variety of public and private institutions that design, evolve and re-engineer complex software systems.
Employers of software engineers include:
- financial institutions
- engineering firms
- the avionics and automotive industries
- health care providers
- government institutions
- pharmaceutical companies
- insurance providers
- electronics companies
- any company that designs systems that require computer programs
- Applicants must have a Bachelor of Science degree in Software Engineering, Computer Science, Computer Engineering or a closely related discipline. Applicants who earned a bachelor’s degree from other disciplines may be admitted with the provision that they take the prerequisite courses listed below. The Graduate Program Director will evaluate these cases on an individual basis.
- Prerequisites: EG 1213 C Programming for Engineering, EG 1316 Object‐Oriented Programming and Design using C++
- Have a minimum Grade Point Average (GPA) of 3.00 (A = 4.00) for their bachelor’s degree.
- We do not require GRE scores from the applicants.
- International students must submit TOEFL, IELTS, or Duolingo scores. Students who do not meet minimum language proficiency requirements may apply to the St. Mary’s Intensive English Program (IEP) and be considered for admission upon successful completion of the IEP. See below for the score requirements for each test.
- Submit a completed application form, a resume, a written statement of purpose indicating the applicant’s interests and objectives, two letters of recommendation concerning the applicant’s potential for succeeding in the graduate program, and official transcripts of all college level work.
Applicants who fail to meet any of the above requirements may be admitted on a conditional status. The Graduate Program Director will evaluate these cases on an individual basis.
- International students must submit the TOEFL scores and show a minimum of 80 in the Internet-based test or 213 in the computer-based test or 550 in the paper-based test.
- As an alternative to the TOEFL, International Student can take the IELTS test and show a minimum score of 6.5 or better. A score of 6.0 is acceptable with the provision that the student takes EN6301 during the first semester at St. Mary’s University. No student will be admitted with score lower than 6.0 in the IELTS test.
- A third option for an international student is a Duolingo English test score of 105 or above.
We’re eager to hear from you and answer any questions you have! Feel free to reach out to learn more about St. Mary’s University.