ISEE
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
- The course is undergoing changes because of the ongoing Corono-Virus pandemic. Schedule and means of collaboration and handing in of project work is subject to change.
06.04.2020:
- Registration for the course is open on LSF. It will remain open till the 15.04.2020.
- Please register also for the Excercise and the Tutorials. Please register for all tutorials but provide higher priorities for the tutorials fitting your schedule.
- After your registration is processed, you will receive the information to subscribe to the moodle course. There you will find all necessary information and materials regarding the lecture.
- The course officially start on the 20.04.2020. However materials will be uploaded earlier. We expect students to have a working Android Development Environment at the start of the lecture. Please use the information in Moodle and on this page to setup your environment.
- Registration has ended and allocation to Tutorials is done. No further Tutorial reallocation request will be granted. Students who did not yet register on Moodle, please do so to get access to the Zoom Links of the weekly tutorial meetings.
General Information
Staff
- Dr.-Ing. Christoph Steup, room 115 (computer science building)
- Office hours: Appointments on request only. Currently only online using Discord or other means of video conferencing.
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 | 11:00 - 13:00 | weekly | online | Ch. Steup |
Exercises
Exercises are a separate slot, but are mainly used in the same way as the lecture.
In particular, there won't be any exercise that focusses on solving or discussing theoretical tasks. We are entirely practice-driven.
Day |
Time |
Frequency |
Room |
Instructor |
Wednesday | 11:00 - 13:00 | weekly | online | Ch. Steup |
Tutorial
Tutorials 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 |
Tuesday | 13:00-15:00 | online | Tarun Gupta |
Wednesday | 09:00-11:00 | online | Tarun Gupta |
Wednesday | 13:00-15:00 | online | Rana Ahmad Shazad |
Thursday | 11:00 -13:00 | online | Rana Ahmad Shazad |
Important Note
The course project tend 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.
Useful Links:
Schedule |
Course Project |
Syllabus |