Skip to main content

Advanced programming skills (5 cr)

Code: TK00EC37-3003

General information


Enrollment

06.04.2022 - 22.04.2022

Timing

15.08.2022 - 18.12.2022

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

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

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?

Evaluation scale

1-5