Practice Sessions
- Session 1 - Class Modelling
- Classwork: Object-oriented modeling and design with UML, Chapter 3, exercises 3.13, 3.20 and 3.23
- Session 2 - Class Modelling (cont.)
- Classwork: Object-oriented modeling and design with UML, Chapter 4, exercises 4.2, 4.4 and 4.19
- HW1: 6 points, due on 17.09.2013 at 10 am. To be completed in pairs. See section "Assessment" for downloading the text.
- Session 3 - Interaction Modelling
- Classwork: Object-oriented modeling and design with UML, Chapter 8, exercises 8.1, 8.2 and 8.3
- Session 4 - Interaction Modelling (cont.)
- Classwork: Modelling of a poker game system
- HW2: 10 points, due on 08.10.2013 at 10 am. To be completed in pairs. See section "Assessment" for downloading the text.
- Session 5 - Class Design
- Classwork: Class Design starting from the class model produced for Homework 1
- Session 6 - Code Generation
- Classwork: Code Generation starting from the class model produced for Homework 2
- HW3: 10 points, due on 22.10.2013 at 10 am. To be completed in pairs. See section "Assessment" for downloading the text.
- Session 7 - State Modelling
- Classwork: Exercises to be downloaded
- Session 8 - State Modelling (cont.)
- Classwork: Exercises to be downloaded
- HW4: 10 points, due on 05.11.2013 at 10 am. To be completed in groups of 4. See section "Assessment" for downloading the text.
- Session 9 - Petri nets
- Classwork: Exercises to be downloaded
- Session 10 - Petri nets (cont.)
- Classwork: Exercises to be downloaded
- HW5: 5 points, due on 26.11.2013 at 10 am. To be completed in pairs. See section "Assessment" for downloading the text.
- Session 11 - Coloured Petri nets
- Classwork: Exercises to be downloaded
- Session 12 - Coloured Petri nets (cont.)
- Classwork: Exercises to be downloaded