Credit Hours


  • Graduate Certificate https://www.stmarytx.edu/wp-content/uploads/2020/07/certificate-software-engineering.jpg


  • Online

Certificate in Software Engineering at St. Mary’s

Software Engineering students in class.

The Certificate in Software Engineering at St. Mary’s provides students with the knowledge and skills necessary to apply sound engineering theory, principles, tools and processes, as well as principles of computer science and mathematics, to the evaluation, design, development, testing and maintenance of complex software systems.

The certificate program is offered entirely online.

It is important to note that this certificate program does not focus on providing students with a large repertoire of programming skills that emphasize particular language syntax.

Instead, the program gives students the knowledge and skills to develop and manage large-scale software systems with a primary focus on quality, reliability and maintainability.

  • Degree Plan

    St. Mary’s University offers a Certificate in Software Engineering.

    Students who complete the certificate program are highly encouraged to earn their Master of Science degree in Software Engineering by taking six additional courses and completing a capstone project or five additional courses and a thesis.

  • Admission Requirements

    • Applicants must have a Bachelor of Science degree in Software Engineering, Computer Science, Computer Engineering or a closely related discipline.
    • Applicants whose Bachelor of Science degree is not in Software Engineering, Computer Science or Computer Engineering are required to demonstrate proficiency in the following subjects or take the corresponding prerequisite courses at St. Mary’s University or other institutions.
  • Software Engineering Courses

    The certificate program in Software Engineering is a four-course program (12 credit hours), which can also be used toward completion of a Master of Science in Software Engineering degree with additional courses and completing either a capstone project or thesis. Students will choose four courses from this list of three-hour courses:

    • Software Project Planning and Management
    • Requirement Engineering
    • Software Design and Architecture
    • Software Quality Assurance
    • Software Validation and Verification
    • Software Maintenance Evolution and Reengineering

    See the catalog for a complete list of course descriptions and degree plans:

female advisor meets with student in her office

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