Academic year
2019-20
Is found in:
- International Curriculum, programme stage 2
In other study programme:
-
Bachelor of Applied Information Technology as OO Design III
-
Bachelor of Applied Information Technology as OO Design III
-
Bachelor of Applied Information Technology as OO Design III
-
Bachelor of Applied Information Technology as OO Design III
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.2020 ()
Organisation of education
This course unit is marked out of 20 (rounded to an integer).
Re-sit exam: is possible.
It is not possible to enrol in this course unit under
- exam contract (to obtain a credit).
- exam contract (to obtain a degree).
Special admission is required to enrol in this course unit under credit contract.
Co-ordinator: Stroobant Ludwig
Language course: No
Languages: English
Scheduled for: Semester 2
Objectives
Is able to choose and argue which complex design pattern is appropriate
Is able to apply complex design patterns in a UML design.
Is able to implement complex design patterns.
Contents
Advanced Design Patterns: Factory Methods, Builder, Command, Iterator, Composite, Adaptor, Proxy, Singleton,…
Order of enrolment
There are no prerequisites for this course.
Prerequisites
Knowledge of Test Driven Development, design principles and UML.
Final objectives
The student is able to autonomously and efficiently design, construct, document and test quality IT-solutions, taking into account the new developments and application areas |
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
Teaching methods
Learning dialogue
Practice session
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
The students get
• assigments whereby guidance and learning is learned from the experiences of others (supervision)
• the possibility to consult the teacher for a specific substantive problem (consultation)
Evaluation
Evaluation(s) for first exam chance
Moment | Form | % | Remark |
Periodic | Written examination | 100,00 | |
Evaluation(s) for re-sit exam
Moment | Form | % | Remark |
Periodic | Written examination | 100,00 | |
Evaluation
- First exam session:
- non-period bound evaluation: /
- period bound evaluation: Written exam, closed book: 100%
- Second exam session:
- Written exam, closed book: 100%
Other study materials
Software:
Netbeans with java JDK
Visual Paragdigm
Key words
Advanced TDD, Advanced Design Patterns