Academics

In addition to a Masters of Science degree, Graduate Certificates in Systems Architecting and Engineering, Network Centric Systems and Software Architecting are also available. A PhD program in Systems Architecting and Engineering is still in the planning stages.

Masters of Science in Systems Architecting and Engineering

This program is recommended to graduate engineers and engineering managers responsible for the conception and implementation of complex systems. Emphasis is on the creative process by which these systems are conceived, planned, designed, built, tested, certified, used, and retired.

Check the 2025-2026 Catalogue for program requirements. Students admitted for spring 2025 and prior can reference the previous catalogue. 9 courses total, 27 units minimum.

Learn More

Graduate Certificate in Systems Architecting and Engineering

The Graduate Certificate in Systems Architecting and Engineering is designed for practicing engineers engaged in the creation and design of complex innovative systems in aerospace and other commercial fields. It is also an excellent choice for engineers who want to "brush up" on the latest technologies and theories.

Students pursuing another master's program at USC can also add the graduate certificate and count certain courses from their master's to the certificate if they overlap. Starting with the graduate certificate can also lead to transitioning to the full Systems Architecting and Engineering master's program for students who want to take on the additional 4 courses.

Check the 2025-2026 Catalogue for program requirements.

Learn More
Published on April 7th, 2017Last updated on September 22nd, 2025