Skip to main content

Design patterns and object-oriented techniques (5 cr)

Code: IT00EC00-3003

General information


Enrollment
08.04.2024 - 21.04.2024
Registration for the implementation has ended.
Timing
02.09.2024 - 20.12.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Department of Information Technology
Teaching languages
English
Seats
20 - 40
Degree programmes
Degree Programme in Information Technology
Teachers
Miika Reijonen
Teacher in charge
Miika Reijonen
Groups
ITMI22SP
Information technology, full-time studies
Course
IT00EC00

Realization has 14 reservations. Total duration of reservations is 49 h 0 min.

Time Topic Location
Wed 04.09.2024 time 13:00 - 16:30
(3 h 30 min)
Design patterns and object-oriented techniques IT00EC00-3003
MA325 Byod-/teorialuokka
Wed 11.09.2024 time 13:00 - 16:30
(3 h 30 min)
Design patterns and object-oriented techniques IT00EC00-3003
MA325 Byod-/teorialuokka
Wed 18.09.2024 time 13:00 - 16:30
(3 h 30 min)
Design patterns and object-oriented techniques IT00EC00-3003
MA325 Byod-/teorialuokka
Wed 25.09.2024 time 13:00 - 16:30
(3 h 30 min)
Design patterns and object-oriented techniques IT00EC00-3003
MA325 Byod-/teorialuokka
Wed 02.10.2024 time 13:00 - 16:30
(3 h 30 min)
Design patterns and object-oriented techniques IT00EC00-3003
MA325 Byod-/teorialuokka
Wed 09.10.2024 time 13:00 - 16:30
(3 h 30 min)
Design patterns and object-oriented techniques IT00EC00-3003
MA325 Byod-/teorialuokka
Wed 16.10.2024 time 13:00 - 16:30
(3 h 30 min)
Design patterns and object-oriented techniques IT00EC00-3003
MA325 Byod-/teorialuokka
Wed 30.10.2024 time 13:00 - 16:30
(3 h 30 min)
Design patterns and object-oriented techniques IT00EC00-3003
MA325 Byod-/teorialuokka
Wed 06.11.2024 time 13:00 - 16:30
(3 h 30 min)
Design patterns and object-oriented techniques IT00EC00-3003
MA325 Byod-/teorialuokka
Wed 13.11.2024 time 13:00 - 16:30
(3 h 30 min)
Design patterns and object-oriented techniques IT00EC00-3003
MA325 Byod-/teorialuokka
Wed 20.11.2024 time 13:00 - 16:30
(3 h 30 min)
Design patterns and object-oriented techniques IT00EC00-3003
MA325 Byod-/teorialuokka
Wed 27.11.2024 time 13:00 - 16:30
(3 h 30 min)
Design patterns and object-oriented techniques IT00EC00-3003
MA325 Byod-/teorialuokka
Wed 04.12.2024 time 13:00 - 16:30
(3 h 30 min)
Design patterns and object-oriented techniques IT00EC00-3003
MA325 Byod-/teorialuokka
Wed 11.12.2024 time 13:00 - 16:30
(3 h 30 min)
Design patterns and object-oriented techniques IT00EC00-3003
MA325 Byod-/teorialuokka
Changes to reservations may be possible.

Objective

You know advanced programming techniques and are able to apply object-oriented design patterns.
You know different design patterns and their use cases.
You can apply patterns in programming and describe program structure using UML.

Content

What are design patterns and advanced programming techniques from an object-oriented point of view?
What different patterns are there?
How do you choose a design pattern?
How do you apply design patterns in programming?
How are design patterns and code composition documented using UML?

Evaluation scale

1-5

Qualifications

Attending the course requires good programming skills.

Go back to top of page