Software Engineering I: Software technology
Lecturer: Prof. Bernd Brügge, Ph.D.,
Teaching Assistants: Florian Schneider, Hans Breidler
Course Overview
- Announcement
- Module Description
- Prerequisites:
- Introduction to Software Engineering (IN0006)
- Exercise Portal
- Time:
- Lectures: Tue 16:15 - 17:45 und Fri 9:15 - 10:00
- Exercises: Thu 8:15 - 9:45
- Location: Lectures and Exercises in Hörsaal 2
- Exams:
- Midterm: Thu, Dec 18th, 18:00 - 19:30 in MW 0001
- Endterm: Thu, Feb 05th, 18:00 - 19:30 in MW 0001
- Grading Criteria:
- Participation in Midterm exam is requirement for addmission to the endterm exam.
- Midterm is a free trial
- Endterm exam counts 100% of the final grade
Lecture Material
Date | Topics | Slides |
---|---|---|
Tuesday, Oct 14th | Introduction, Methodologies | PDF (1), PDF (2) |
Friday, Oct 17th | Methodologies ctd. | see slides above |
Tuesday, Oct 21st | UML Refresher | |
Thursday, Oct 23rd | UML 2.0 | |
Friday, Oct 24th | UML 2 meta model | |
Tuesday, Oct 28th | Requirements Elicitation | |
Friday, Oct 31st | Analysis | |
Tuesday, Nov 4th | Analysis ctd. | see slides above |
Friday, Nov 7th | System Design and Design Goals | |
Tuesday, Nov 11th | Invited Speaker (German): Mr. Michael Zaddach, "Flughafen als komplexes System" | Link |
Friday, Nov 14th | System Design ctd. | see slides above |
Tuesday, Nov 18th | Addressing Design Goals | |
Friday, Nov 21st | Cancelled | --- |
Tuesday, Nov 25th | Invited Speaker (German): Mr. Marc Lindike, "Anforderungen an ein Flughafen-System" | Link |
Friday, Nov 28th | Object Design and Reuse | |
Tuesday, Dec 2nd | Object Design ctd. | see slides above |
Friday, Dec 5th | OCL | |
Tuesday, Dec 9th | OCL ctd. | see slides above |
Friday, Dec 12th | Cancelled due to airport excursion | --- |
Tuesday, Dec 16th | Unit Testing | |
Friday, Dec 19th | System Testing | |
Friday, Jan 9th | Modelbased Testing | |
Tuesday, Jan 13th | Software Lifecycle Models I | |
Friday, Jan 16th | Software Lifecycle Models ctd. | see slides above |
Tuesday, Jan 20th | Agile Methodologies: XP and Scrum | |
Friday, Jan 23rd | Cancelled | --- |
Tuesday, Jan 27th | Invited Speaker (English): Mr. Rolf Schumann: Software Requirements for Green Technologies | --- |
Friday, Jan 30th | Agile Methodologies: XP and Scrum ctd. | see slides above |
Tuesday, Feb 3rd | Invited Speaker (German): Mr. Klaus Eberhardt: Warum IT-Projekte scheitern | Link |
Lecturer
Prof. Bernd Brügge, Ph.D. |
Teaching Assistants
Florian Schneider | |
Hans Breidler |
Literature
Bernd Bruegge, Allen H. Dutoit Object-Oriented Software Engineering: Using UML, Patterns and Java, 2nd Edition Publisher: Prentice Hall, Upper Saddle River, NJ, 2003; ISBN: 0-13-047110-0 For instructor material, visit the companion web site |
Bernd Brügge, Allen H. Dutoit Objektorientierte Softwaretechnik mit UML, Entwurfsmustern und Java Publisher: Pearson Studium, August 2004; ISBN: 3-8273-7082-5 |