Software Design & Architecture
Software Design and Architecture Specialization is a 4-lesson course designed for students and professionals alike.
Think like an expert architect and create quality software using design patterns and principles. Learn how to apply design principles, patterns, and architectures to create reusable, flexible and maintainable applications, as well as the expression and documentation of systems using a visual notation.
Learn more Register Now