next up previous
Next: Course material Up: 02161 Software Engineering 1 Previous: Lecturers and teaching assistants

Lectures, exercises and project work

Lectures: in auditorium 044 in bldg. 303.

Problem sessions: in the E databar (building 341) where 24 andx 21 Linux/Windows PCs have been reserved for you in rooms 003 and 015, respectively.

Plans:

The course has two parts:

  1. In each of the first 9 weeks, there is a lecture followed by an associated problem session.
  2. In the last 4 weeks you are going to make a software development project in groups.

Below the dates, topics and material covered in each of the lectures and problem sessions are listed. UMLDx,..,z means chapters x, ..., z in the UML Destilled text book. Be aware that the information is tentative and might change.

Week Date Topics Text Slides Exercises
1 Mon 4/2 Course intro. UML intro. Tools intro. UMLD1,2 Part1, Part2, Part3 Opg1,ExtraOpg
2 Mon 11/2 Class diagrams. Object diagrams. UMLD3,5(pages65-68),6 KlasseDia.pdf. Opg2
3 Mon 18/2 Class diagrams. Use cases. UMLD5(pages69-78),9 SvoemmeStaevne, Tabeller, KlasseDia2. Opg3
4 Mon 25/2 Systematic test Note on test Part 1, Part 2 Exercises 1-3 in Note, UnitTest exercise w. TimeC.java.

5 Mon 3/3 Design by contract. Hoare Logic, Predicate transformers, Design by Contract with JML Hoare Logic, Design by contract Install jmlc, JML opg Hoare Logic opg: delopg 2
6 Mon 10/3 Sequence diagrams. UMLD4. Foils Exercise
7 Mon 31/3 Usability engineering.      
8 Mon 7/4 Design and Design Patterns UMLD10 (State Diagrams Introduction) UMLD7.5 (Implementing State Diagrams) Observer Pattern State Pattern Composite Pattern Visitor Pattern Slides Exercises
9 Mon 14/4 CVS, Software Development Process, Project Description   Slides Obligatorisk Opgave
10 Mon 21/4       Mandatory assignment
11 Mon 28/4       Mandatory assignment
12 Mon 5/5       Mandatory assignment
13 Tue 13/5        


next up previous
Next: Course material Up: 02161 Software Engineering 1 Previous: Lecturers and teaching assistants
Hubert Baumeister 2008-04-21