Introduction to Software Engineering for Engineers
Software engineering goes beyond software development. It includes processes from defining a product to shipping and maintaining that product. As well as requiring strong technical skills, a good software engineer requires strong teamwork and communication skills. Get ready to learn software engineering principles first hand, ship product, and survive to do it again!
Announcements
- Registration can only be done via the course's e-learning system: https://isee.cs.ovgu.de
General Information
Staff
- Dr.-Ing. Christian Braune, room G29-E022 (computer science building)
- Office hours: open door
Lectures
We use lectures for two purposes:
- to present content of the lecture, also relevant for your project work
- for the milestone presentations (see the Schedule)
- The lectures will be recorded before and uploaded at the time of lecture.
- Discussions on the content can be done in moodle
Day |
Time |
Frequency |
Room |
Instructor |
Tuesday | 9:00 - 11:00 | weekly | G29-307 | Christian Braune |
Thursday | 13:00 - 15:00 |
Exercises
Exercises are meant as a place to meet with the customer/TA to ask questions about the project, but also to meet with the other groups to discuss issues you may have.
Day |
Time |
Room |
Instructor |
Thursday | 09:00-11:00 | G29-K059 | Theo Langer |
Friday | 13:00-15:00 | G29-K059 | Usama Ashfaq |
Monday | 15:00-17:00 | G29-K059 | Theo Langer |
Monday | 17:00 -19:00 | G29-K059 | Usama Ashfaq |
Important Note
The course project tends to be fairly time-consuming. Don’t wait until the last minute to begin them! You should plan on devoting approximately 8 hours of work per week.