Certificate in Software Engineering - Online

Program Director

Ozgur Aktunc, Ph.D.

What is Software Engineering?

Software Engineering deals with all aspects of software development to produce successful software. A good software engineer not only is proficient in coding but also understands the steps to produce software including designing a system architecture or eliciting requirements from customers or estimating the cost of a project.

Software engineering is one of the fastest growing fields in the United States. Employment of software developers is projected to grow 15 percent from 2024 to 2034, much faster than the average for all occupations (U.S. Bureau of Labor Statistics).

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 program focuses on both the technical and management skills that equips its graduates to be successful in the job market. It emphasizes the organizational structures, development processes, analysis and modeling techniques, design methodologies, documentation standards, and quality assurance.

The courses are taught by highly knowledgeable full-time and adjunct faculty with vast industry experience.

Our graduates are employed by a variety of companies, including the following: Intel, Microsoft, IBM, Rackspace, USAA, Southwest Research Institute, AT&T, Accenture, and Samsung.

Certificate in Software Engineering Admission Requirements

Applicants must have a Bachelor of Science degree in Engineering, Computer Science, or a closely related discipline such as Physics or Mathematics. The Graduate Program Director will evaluate applicants from other disciplines on an individual basis. If the applicant has not taken the following courses or equivalent courses in their undergraduate program, they may be admitted with the provision that they take the prerequisite courses at St. Mary’s University or other institutions: Object-Oriented Programming and Data Structures and Algorithms.

International students must submit minimum TOEFL scores of 80 on the Internet-based test or at least 6.0 on the IELTS. Students who score 6.0 on the IELTS or 80-82 on the TOEFL will be required to enroll in EN6301 Academic Writing for International Students during the first semester of attendance.

To apply to the Graduate Certificate in Software Engineering, submit a completed application form, a written statement of purpose indicating your interests and objectives, a résumé/CV, and official transcripts of all college-level work. The GRE/GMAT is not required for admission to the certificate program.

The certificate program in Software Engineering is a four-course (12 hour) program. Students will choose four courses from this list of three-hour courses:

Click on the course number to view course title and description. 

Courses
Select four of the following:12
Software Project Planning and Management
Requirements Engineering
Soft. Des & Architecture
Software Quality Assurance
Soft. Verification & Valid.
Software Maintenance, Evolution, and Reengineering
Total Semester Hours12