Skip to main content

Advanced Python programming (5 cr)

Code: TT00CV67-3001

General information


Enrollment
02.07.2024 - 31.07.2024
Registration for the implementation has ended.
Timing
01.08.2024 - 31.12.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Teaching languages
Finnish
Degree programmes
Bachelor’s Degree in Information and Communication Technology
Teachers
Jaakko Vanhala
Course
TT00CV67
No reservations found for realization TT00CV67-3001!

Objective

The student will deepen their knowledge of handling objects in the Python language, become familiar with functional programming, and become familiar with the pygame library in the context of game development.

Content

Luokkahierarkiat
Näkyvyysmääreet
Olio-ohjelmoinnin tekniikat
Kapselointi
Koosteet
Rekursio
Generaattorit
Funktionaalinen ohjelmointi
Säännölliset lausekkeet
pygame-kirjasto

Materials

To be stated in the implementation description.

Evaluation scale

0 - 5

Prerequisites

Basics of programming
Modern software development

Objective

The student will deepen their knowledge of handling objects in the Python language, become familiar with functional programming, and become familiar with the pygame library in the context of game development.

Accomplishment methods

Online course, self-paced exercises

Content

Luokkahierarkiat
Näkyvyysmääreet
Olio-ohjelmoinnin tekniikat
Kapselointi
Koosteet
Rekursio
Generaattorit
Funktionaalinen ohjelmointi
Säännölliset lausekkeet
pygame-kirjasto

Qualifications

Basics of programming
Modern software development

Go back to top of page