Learn Software Architecture Online - Coursera
https://www.coursera.org/courses?query=software%20architecture
Software Architecture. Skills you'll gain: Software Architecture, Software Engineering, System Software, Systems Design, Application Development, Computer Architecture, Programming Principles, Project Management, Process Analysis, System Programming. 4.5. (870 reviews) Intermediate · Course · 1 - 4 Weeks. Free. C. Princeton University.
DA: 78 PA: 3 MOZ Rank: 14