Advanced Python programming (5cr)
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
- Teaching languages
- Finnish
- Degree programmes
- Bachelor’s Degree in Information and Communication Technology
- Teachers
- Jaakko Vanhala
- Course
- TT00CV67
Unfortunately, no reservations were found for the realization Advanced Python programming TT00CV67-3001. It's possible that the reservations have not yet been published or that the realization is intended to be completed independently.
Evaluation scale
0 - 5
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
Materials
To be stated in the implementation description.
Qualifications
Basics of programming
Modern software development