University of Southern California

University Park, Los Angeles, CA 90089

Program Details

The University of Southern California’s Graduate Certificate in Software Architecture program covers the following topics:

  • Concepts, principles, and state-of-the-art methods in software architectures
  • Principles and approaches for modeling systems using SysML
  • Software engineering process models and management approaches for design and architecture of large software systems
  • Phases of conception, implementation, deployment, and systems retirement

Students may pursue careers in the industries of aerospace and defense, computer programming, government security, and information technology, among others.

Similar Programs:

    Program Overview

    • Degree Level:
    • Delivery Format:
      100% Online
    • Completion Time:
    • Tuition Basis :
      Per Semester Credit
    • In State Rate:
    • Out of State Rate:
    • Additional Fees :
    • Fees Overview :
      • ENGR Computing Access Fee (per semester): $35
      • Norman Topping Student Aid Fee (per semester): $8
    • Estimated Degree Cost - In State:
    • Estimated Degree Cost - Out Of State:
    • Required Admission Tests:
    • International Students Accepted:
    • Accelerated Degree:


    An undergraduate degree in engineering, math or hard science from a regionally-accredited university. Satisfactory cumulative undergraduate GPA.

    Accreditation & Licensing

    Western Association of Schools and Colleges, Senior College and University Commission    

    Affordability - Best Buy

    This program has not been ranked.


    Success! Thank you for submitting a review. You may not see your review immediately as it still subject to review.

    Available Programs