Academic year
2016-17
Is found in:
- International Curriculum, programme stage 2
This is a single course unit.
Study load:
3 credits
Weight:
3,00
Total study time: 75,00 hours
Possible deadlines for learning account: 15.03.2017 ()
Organisation of education
This course unit is marked out of 20 (rounded to an integer).
Re-sit exam: is possible.
Special admission is required to enrol in this course unit under
- credit contract.
- exam contract (to obtain a credit).
- exam contract (to obtain a degree).
Co-ordinator: Samyn Karine
Language course: No
Languages: Dutch
Scheduled for: Semester 2
Objectives
- Advanced Test Driven Development
- Advanced Design Patterns
Contents
Design Patterns
- Factory method
- Abstract factory
- Builder
- Template Method
- Command
- Iterator
- Composite
- Adaptor
- Proxy
- Singleton
Order of enrolment
There are no prerequisites for this course.
Prerequisites
OO Design I, Analysis I, OO Programming I, OO Programming II
Follow with : OO Design II , OO Programming III ,Webapplications III
Final objectives
Partial competence 1: to apply correctly advanced design patterns (TI01)
Indicators:
- Is able to choose an appropriate advanced design pattern to apply.
- Is able to apply advanced design patterns in a design (UML).
- Is able to implement advanced design patterns
Organisation of education
Teaching conversation with exercises, which are analysed and worked out. During the exercise sessions on computer, the student is able to make the exercises related to the learning material at his own pace.
The teacher will give personal advice
Study guidance
Individual learning problems can always be communicated to the lecturer and remedied.
Evaluation
- First exam session:
- non-period bound evaluation: /
- period bound evaluation: Written exam, closed book: 100%
- Second exam session:
- Written exam, closed book: 100%
Key words
Advanced TDD, Advanced Design Patterns