Hogeschool Gent
Geraard de Duivelstraat 5 - 9000 Gent
Tel: 09 243 33 33 - E-mail: info@hogent.be
Website: www.hogent.be
OO Design III31477/3977/1718/1/29
Study guide

OO Design III

31477/3977/1718/1/29
Academic year 2017-18
Is found in:
  • International Curriculum, programme stage 2
In other study programme:
  • Bachelor of Applied Computer Science 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.2018 ()

Organisation of education

Teaching Activities, Learning Activities, Assessment Activities
Lecture
Self-study51,00 hours
Seminar24,00 hours
Supervised independent work
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: Decorte Johan
Other teaching staff: Van Der Helst Pieter, Van Steen Joeri
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

The arrangements regarding prerequisites applied for this course unit are in the Faculty’s educational and examination regulations (FOER).

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

  • Exercises
  • Learning dialogue

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

Evaluation(s) for first exam chance
MomentForm%Remark
PeriodicWritten examination with open ended questions100,00
Evaluation(s) for re-sit exam
MomentForm%Remark
PeriodicWritten examination with open ended questions100,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%

Study costs

Slides

Key words

Advanced TDD, Advanced Design Patterns