2
Years (average)
30
Credit Hours

Degree

  • Master of Science https://www.stmarytx.edu/wp-content/uploads/2020/07/software-engineering.jpg

Format

  • Online

Program Director

Online Master’s in Software Engineering at St. Mary’s

Transform your software career with the Master of Science in Software Engineering, offered exclusively online to accommodate working professionals. This rigorous program prepares individuals to design, develop and manage large-scale software systems. The curriculum emphasizes quality, reliability and maintainability while teaching students about organizational structures, development processes and design methodologies.

Students gain hands-on experience in in-demand fields such as artificial intelligence, cryptography and cybersecurity. The program positions students for roles as senior software engineers, technical architects and engineering managers. The flexible online format allows completion in as little as two years while maintaining full-time employment.

Request more information

Loading…

Program of Study

This 30-credit-hour program offers three completion pathways: a thesis, a capstone project or an all-course option. With approval from the Program Director, students may take up to six credits from other disciplines

For professionals seeking focused skill development, a 12-credit-hour Software Engineering Certificate Program is also available, providing accelerated training in core software engineering competencies. 

  • Degree Plans

    The Master of Science in Software Engineering is a 30-credit hour program. Students can elect to choose from a capstone project, thesis, and all course options. Students can take up to 6 credits from other major areas with adviser permission.

    Students can also pursue an accelerated 5-year program:

  • Courses

    This program emphasizes skills in managing development processes, organizational structures, analysis and modeling techniques, design methodologies, documentation standards, and quality controls.

    Course highlights include:

    • Agile System Development
    • Introduction to Machine Learning
    • Software Design and Architecture
    • Software Project Planning and Management
    • Software Testing and Quality Assurance
  • Accelerated Degree Program


    St. Mary’s University offers Accelerated Bachelor’s and Master’s Degree Programs, allowing undergraduate students to begin graduate studies as early as their junior year.

    Eligible undergraduate programs include Computer Science, Computer Information Systems, Electrical Engineering, Computer Engineering, Software Engineering, Industrial Engineering, Engineering Management, Mechanical Engineering and Engineering Science.


18-24
Months Completion
+26.47%
Expected change in employment demand over the next 10 years
$126,397
Median annual earnings for Software Engineers


What can I do with a Master’s in Software Engineering?

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

The most common careers that our students enter into include full-stack developer, game developer, mobile developer, software security or cybersecurity engineers. 


Where our Alumni Have Worked


Our graduates often pursue careers as full-stack developers, game developers, mobile developers, software security or cybersecurity engineers. Our graduates work at companies such as:


The engineering professors are very encouraging about us having internships and made us understand that it was the most important thing for us in terms of having an industry career. I feel fortunate for all the opportunities that going to St. Mary’s has given me.”

Tori Gardner (B.S. ’21, M.S. ’22)
Software Engineer, H-E-B Digital


Admission Requirements

Applicants who fail to meet any of the following requirements may be admitted on a conditional status. The Graduate Program Director will evaluate these cases on an individual basis.

We do not require GRE scores from the applicants.

  • Applicants must have a Bachelor of Science degree in Software Engineering, Computer Science, Computer Engineering or a closely related discipline.*
  • Must have taken the prerequisites
    • EG 1213 C Programming for Engineering
    • EG 1316 Object‐Oriented Programming
    • Design using C++
  • Have a minimum Grade Point Average (GPA) of 3.00 for their bachelor’s degree.
  • 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 earned a bachelor’s degree from other disciplines may be admitted with the provision that they take the prerequisite courses listed. The Graduate Program Director will evaluate these cases on an individual basis.

International Student Admission Requirements

In addition to the admission requirements listed above, international students must:

  • Submit TOEFL, IELTS or Duolingo scores.
    • TOEFL scores: minimum of 80 in the Internet-based test or 213 in the computer-based test or 550 in the paper-based test.
    • IELTS test: 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.
    • Duolingo English test score: 115 or above.

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.


Financial Aid for Graduate Students

St. Mary’s offers various scholarships, grants and assistantships to graduate students. Military, their dependents and Department of Defense employees may be eligible for a tuition discount.

Please contact the Office of Financial Assistance at 210-436-3141 or finaid@stmarytx.edu for additional information or visit www.stmarytx.edu/financial-aid.

Ian Wells is earning his master's of Software Engineering.

I hope to help high school and college students in developing their career paths, just like how the professors at St. Mary’s had a profound impact on how I developed as a person and a professional.” 

Ian Wells (B.S. ’22, M.S. ’24)
Area Maintenance Manager, Amazon



Graduate Research Assistantships

Our graduate programs offer exciting opportunities for students to advance their academic and professional careers. We are pleased to provide research assistantships to qualified candidates.

  • Research Assistantships

    Research assistantships are available to eligible graduate students. These positions offer:

    • Hands-on research experience in your field of study
    • Tuition waiver for the duration of the assistantship
    • Monthly stipend to support living expenses
  • Eligibility and Selection

    Candidates for research assistantships are evaluated based on:

    • Application materials
    • GRE scores
    • English proficiency scores

    We encourage all qualified applicants to apply. Selection is competitive and based on academic merit and research potential.

For more information about our graduate programs and assistantship opportunities, please get in touch with the program director.


  • Contact Us


    To learn more about the Master of Science in Software Engineering at St. Mary’s University, contact the Office of Graduate Admission at graduate@stmarytx.edu or 210-436-3126.


Faculty



Similar Programs



Light shines behind the bell tower.

Learn More

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.

Back to top