As the capstone for the associate software architect curriculum this course provides the final elements necessary to the knowledge and practice of software architecture at the associate level. During the course, you will explore the software engineering and application development practices that distinguish you as a software architect. The program builds on the IT environment skills and design skills learned in the foundation associate courses.