St. Mary's University 1 Camino Santa MariaSan Antonio, TX 78228 +1-210-436-3011 St. Mary's University logo William Joseph Chaminade
Hour Major
Year Combined Degree


  • Bachelor of Science×450.jpg
  • In response to the COVID-19 pandemic, the ACT or SAT test is optional for prospective students applying for Fall 2020 to join the St. Mary’s University freshmen class of 2024.

Software Engineering Major

Djaffer Ibaroudene, Ph.D., helps students in class.

What is Software Engineering?

Software engineering is one of the fastest growing fields in the United States. Employment of software engineers is projected to grow 30 percent by 2020.

The Software Engineering program at St. Mary’s University is designed to give students a combined experience of classroom learning and hands-on engineering practice, creating software systems that are reliable, efficient and maintainable. The rich leadership component of this program develops technical leaders ready to engineer for the greater good.

Software Engineer Degree Plans

Earn a bachelor’s degree in 4 years, or earn both a bachelor’s and a master’s degree in 5 years:


Students take a variety of classes, including the School of Science, Engineering and Technology core. Courses include:

  • Programming for Engineers
  • Fundamentals of Logic Design
  • Software Design and Architecture
  • Software Project Management

For a complete listing of courses and requirements, see:

Careers in Software Engineering

Graduates from our Software Engineering program will have prospective employment as software developers in diverse areas, such as data processing systems in business, telecommunications, healthcare, cybersecurity, robotics, gaming industry and mobile applications.

A few career possibilities include:

  • Software Architect. Software architects are able to transform a plan and a set of requirements into something that is programmable and achievable.

    They are primarily concerned with the early stages of a software development cycle, including requirements and design although they can be involved in programming as well.
  • Embedded Software Engineer. From gasoline pumps to living-saving medical equipment, computers and software runs the machines that we interact with everyday − even when they don’t look like computers at all. Some people refer to these as “invisible” or “embedded” computers and they are an important part of many different systems.
  • Cybersecurity Manager. These software engineers are concerned with the kinds of software that controls passwords, financial transactions, private information, and more. Managers may write security programs or act as an expert and consultant.

Engineering Labs and Facilities

Laboratory facilities are available in the engineering buildings, allowing for basic and advanced laboratory instruction in electronics, digital signal processing, control systems, microelectronics, communications, embedded systems, power and digital systems.

The research laboratory equipped is with both UNIX and Windows workstations.

Extracurricular Activities

Many engineering majors work as interns in local organizations such as Southwest Research Institute, The University of Texas Health Science Center, Motorola, NASA, City Public Service, and Harris Electronics.

Engineering students also participate in funded faculty research. Many junior and senior students volunteer their time to tutor freshman and sophomore students in mathematics and engineering courses.

Learn more about Software Engineering at St. Mary’s

Back to top