U.S. flag

An official website of the United States government

Dot gov

Official websites use .gov
A .gov website belongs to an official government organization in the United States.


Secure .gov websites use HTTPS
A lock () or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.


  1. Home
  2. Courses
  3. SWE 0033

White graduation cap icon SWE 0033  Software Architecture Patterns

Software Architecture Patterns

Welcome to Software Architecture Patterns. In this Online Training (OLT) course, you will discover some of the many modern software architecture patterns used to develop software. You will understand what the pattern is, why it is important to DoD and some best practices in acquiring that pattern.





ETM functional area software engineers are the focus for this learning asset. Although, anyone in the Defense Acquisition Workforce interested in how software architecture works would be welcome.


  • Any exams in this course must be passed with a minimum score of 80%.
  • There is no time limit for completing this course.
  • After completing the course, please be sure to complete the survey at the end.
  • The CLPs assigned to this learning activity may be used to meet professional certification and/or licensure requirements (PDUs/CPE credits).