CourseEye
Courses
The Guide
Maintainability Courses
Software Architecture (Coursera)