Skip to main content

Advanced programming skills (5 cr)

Code: TK00EC37-3003

General information


Enrollment
06.04.2022 - 22.04.2022
Registration for the implementation has ended.
Timing
15.08.2022 - 18.12.2022
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
0 cr
Virtual portion
5 cr
Mode of delivery
Distance learning
Unit
Department of Information Technology
Campus
Ecampus
Teaching languages
Finnish
Seats
20 - 40
Degree programmes
Degree Programme in Business Information Technology
Teachers
Jani Ruotsalainen
Teacher in charge
Janne Turunen
Groups
TKMI21SV
Business Information Technology, online studies
Course
TK00EC37
No reservations found for realization TK00EC37-3003!

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.

Study forms and methods

Työviikkopohjainen oppimisväylä:
Toteutusmuotona ainoastaan itsenäinen verkko-opiskelu.

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

RDI and work-related cooperation

Tarkennetaan opintojakson alkaessa

Timing of exams and assignments

Esitellään opintojakson alkaessa.

Student workload

Keskimäärin 135 h itsenäistä työskentelyä

Evaluation scale

1-5

Assessment methods and criteria

Esitellään opintojakson alkaessa.

Go back to top of page