Skip to main content

Advanced programming skills (5 cr)

Code: TK00EC37-3001

General information


Enrollment
12.04.2021 - 25.04.2021
Registration for the implementation has ended.
Timing
01.11.2021 - 19.12.2021
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Department of Information Technology
Campus
Mikkeli Campus
Teaching languages
Finnish
Seats
0 - 30
Degree programmes
Degree Programme in Business Information Technology
Teachers
Timo Mynttinen
Teacher in charge
Janne Turunen
Groups
TKMI20SP
Business Information Technology, full-time studies
Course
TK00EC37
No reservations found for realization TK00EC37-3001!

Objective

You know how to program using advanced programming techniques and structures.
You know programming paradigms and ways to model programming tasks.
You know the concepts and practices of software design patterns.

Content

How to program scalable and maintainable programs?
What are the most common programming paradigms?
What is a software design pattern?

Course material

Esitellään opintojakson alkaessa. Ei maksullista materiaalia.

Study forms and methods

Työviikkopohjainen oppimisväylä:
Lähiopetusta 8 h viikossa, itsenäisiä oppimistehtäviä

Opintoja nopeuttava oppimisväylä:
Sovittavissa tapauskohtaisesti viimeistään opintojakson alkaessa.

Työhön integroitu oppimisväylä:
Osaamisen näyttö tai aikaisempien opintojen hyväksiluku mahdollista. Sovittavissa tapauskohtaisesti viimeistään opintojakson alkaessa.

Timing of exams and assignments

Esitellään opintojakson alkaessa.

Student workload

Keskimäärin 130 h, josta 56 h lähiopetusta.

Evaluation scale

1-5

Assessment methods and criteria

Esitellään opintojakson alkaessa.

Go back to top of page