Einführung in die Softwaretechnik (EIST), Two-In-One
EN: Introduction into Software Engineering
Lecturer
Teaching Assistants
Lecture Information
- Language: English
- Time: Aug 16, 2011 - Sep 30, 2011
- Lecture room: Hans-Fischer-Hörsaal (Department of Chemistry)
- Exercises: block
- Exam: October 13. 2011
- Module: IN0006
- Link to TUMOnline
- Link to Moodle for access to lecture slides, announcements, and further information.
Content
- Modeling
- Requirements engineering
- System design and detailed software design
- Interface specification
- Implementation, source code, design patterns
- Testing, and integration
- Project organization, software lifecycle models
- Collaboration among software teams
Schedule
ID |
Date |
Time |
Subject |
Location |
L1 |
16.08.2011 |
08:00 - 09:45 |
Introduction and Modeling |
Hans-Fischer-Hörsaal (Department of Chemistry) |
L2 |
18.08.2011 |
10:00 - 11:45 |
UML |
Hans-Fischer-Hörsaal (Department of Chemistry) |
L3 |
18.08.2011 |
16:00 - 17:45 |
Requirements |
Hans-Fischer-Hörsaal (Department of Chemistry) |
L4 |
23.08.2011 |
08:00 - 09:45 |
Analysis |
Hans-Fischer-Hörsaal (Department of Chemistry) |
L5 |
24.08.2011 |
10:00 - 11:45 |
System Design |
Hans-Fischer-Hörsaal (Department of Chemistry) |
L6 |
24.08.2011 |
15:00 - 16:45 |
Object Design: Reuse |
Hans-Fischer-Hörsaal (Department of Chemistry) |
L7 |
25.08.2011 |
10:00 - 11:45 |
Object Design: Patterns |
Hans-Fischer-Hörsaal (Department of Chemistry) |
L8 |
25.08.2011 |
16:00 - 17:45 |
Specification and Implementation |
Hans-Fischer-Hörsaal (Department of Chemistry) |
P1 |
31.08.2011 |
08:00-18:00 |
EIST Mini Project Day 1 |
Project rooms (Department of Informatics) |
L9 |
08.09.2011 |
10:05 - 11:50 |
Testing and Quality Management |
Hans-Fischer-Hörsaal (Department of Chemistry) |
L10 |
08.09.2011 |
16:00 - 17:45 |
Release and Build Management |
Hans-Fischer-Hörsaal (Department of Chemistry) |
P2 |
10.09.2011 |
08:00-18:00 |
EIST Mini Project Day 2 |
Project rooms (Department of Informatics) |
L11 | 13.09.2011 | 08:00 - 09:45 | Addressing Design Goals | Hans-Fischer-Hörsaal (Department of Chemistry) |
L12 | 15.09.2011 | 10:05 - 11:50 | Software Project Management | Hans-Fischer-Hörsaal (Department of Chemistry) |
L13 | 20.09.2011 | 08:00 - 09:45 | History and Future of IDEs | Hans-Fischer-Hörsaal (Department of Chemistry) |
L14 | 23.09.2011 | 16:00 - 17:45 | Software Life Cycle | Hans-Fischer-Hörsaal (Department of Chemistry) |
L15 | 27.09.2011 | 08:00 - 09:45 | Software Maintenance | Hans-Fischer-Hörsaal (Department of Chemistry) |
L16 | 29.09.2011 | 10:05 - 11:50 | Summary and Exam Preparation | Hans-Fischer-Hörsaal (Department of Chemistry) |
Exam | 13.10.2011 | TBA | Written exam for 90 mins | tba |
Exercises
Instead of the conventional exercises (Übungsblätter) students will have to participate in a mini project, which lasts for two full days (with optional preparation time).
As a students you will apply software engineering concepts in realistic settings (real projects, real deadlines, real problems). You will also learn the state-of-the-art tools and understand the importance of collaboration and team work. Details will be announced in the lecture.
- Mini project days: August 31st and September 10th.
Literature
Bernd Bruegge, Allen H. Dutoit Object-Oriented Software Engineering: Using UML, Patterns and Java, 3rd Edition Publisher: Prentice Hall, Upper Saddle River, NJ, 2009; ISBN: 0-13-606125-7 |
Bernd Brügge, Allen H. Dutoit Objektorientierte Softwaretechnik mit UML, Entwurfsmustern und Java Publisher: Pearson Studium, August 2004; ISBN: 3-8273-7082-5 |
Additional Literature
See Moodle