Introduction to Software Engineering
Professor: Prof. Bernd Brügge, Ph.D.
Teaching assistants: Korbinian Herrmann, Florian Schneider
General Information
- Credits: 5 ECTS
- Intended audience: CSE master students
- Prerequisites:
- Introduction to Programming (CSE)
- Fundamental Algorithms (CSE)
- Time: The course takes place in a block course at end of july and start of october. For exact dates look at the schedule below.
- Location: Lectures and exercises in 01.07.14
- Obligatory mid-term exam: Friday, 1 August 2008 from 17:00 to 19:00 in MI 00.07.014
Exams and Grading Criteria
Exercise 20 %, graded by homework: every sheet has a 10 point homework.
Mid-term 30 %
End-Term 50%
Schedule
The schedule is available as iCalendar
Date | Time | Subject |
---|---|---|
Monday, 21.07.2008 | 9:30 -12:30 | Introduction to Software Engineering |
Modeling With UML | ||
15:00 -17:00 | Excercise 1 | |
Tuesday, 22.07.2008 | 9:30 -12:30 | Requirements Elicitation |
System Modeling I: Functional Modeling | ||
15:00 -17:00 | Excercise 2 | |
Wednesday, 23.07.2008 | 9:30 - 12:30 | Requirements Analysis |
System Modeling II: Object Diagrams | ||
System Modeling III: Dynamic Model Diagrams | ||
15:00 -17:00 | Excercise 3 | |
Thursday, 24.07.2008 | 9:30 -12:30 | Design Patterns 1 |
15:00 - 17:00 | Exercise 4 | |
Friday, 25.07.2008 | 9:30 -12:30 | Design Patterns 2 |
Monday, 28.07.2008 | 9:30 - 12:30 | Object Design: |
Reuse | ||
Interface Specification | ||
15:00 - 17:00 | Exercise 5 | |
Friday, 01.08.2008 | 17:00 - 19:00 | Mid-term exam |
break | ||
Monday, 06.10.2008 | 9:30 - 12:30 | System Design |
Design Goals | ||
Subsystem Decomposition | ||
Addressing Design Goals | ||
15:00 - 17:00 | Exercise 6 | |
Tuesday, 07.10.2008 | 9:30 - 12:30 | Testing |
15:00 - 17:00 | Exercise 7 | |
Wednesday, 08.10.2008 | 9:30 - 12:30 | Project organization and management |
15:00 - 17:00 | Exercise 8 | |
Monday, 13.10.2008 | 9:30 - 12:30 | Lifecycle models |
15:00 - 17:00 | Exercise 9 | |
break | ||
Monday, 27.10.2008 | Final exam |
Exercise Material
Professor
Prof. Bernd Brügge, Ph.D. |
Teaching assistants
Korbinian Herrmann | Florian Schneider |
Literature
|