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:
- methods and techniques to develop software for different domains and platforms
- analyze requirements and transform the problem statement into models using textual analysis
- model multiple representations of the system consistently
- identify design patterns
- map models to source code
- integrate source code into an app
- deliver this app to the customer using build and release management