We just announced our new massive open online course Software Engineering Essentials (SEECx) on edX that we developed together with the TUM Media Center. The course is 9 weeks long and will start on May 30, 2017. It includes video lectures, quizzes, modeling and programming exercises and focuses on management, development and patterns.
https://www.edx.org/course/software-engineering-essentials-tumx-seecx
The course is free and open to everyone and you will learn: