- Scope: 3,00 op
- Education sector: Technology and Communication
- Degree programme:
- Bachelor of Engineering, Information Technology (Kokkola)
- Bachelor of Engineering, Information Technology (Pietarsaari)
- Teaching language: English
- Group: AITS23P, NTIS23K, NITS23K
- Teacher: Ville Heikkiniemi
After completing the course, the student:
- knows how to use chosen Python tool
- can create basic level Python programs.
- can create GUI based Python programs.
- can create OOP programs with Python.
- can understands the meaning of exceptions.
- can use files in Python programs.
- understands basics of testing.
- Introduction to Python
- Python tools
- Basics in programming using Python:
- variables, datatypes, operators, branching, looping, arrays, functions
- Basics of OOP with Python:
- class, object, data members, operations, access specifiers
- relationships between objects: association, aggregation, composition, inheritance
- Gui and Python:
- Tkinter, components, layout, event handling
- Course: IT00AN01 Fundamentals of Python programming
- Implementation: IT00AN01-3002
- Enrollment: 14.11.2025 00:00 - 14.01.2026 00:00
- Date of implementation: 07.01.2026 - 22.02.2026