Semester: summer 2025/26
Lectures: Mon 15:40, S9 (Tomáš Bureš)
Labs: Wed 10:40, S8 (Jan Kofroň)
Page in SIS: NPRG065
Grading: Credit

News

Course info

Exam and credits

Lectures

Date Title Downloads
16. 02. 2026 Introduction, Basics Lecture 01, Examples 01, Lecture 02, Examples 02
02. 03. 2026 Lists, Dicts, Comprehensions Lecture 03, Examples 03
09. 03. 2026 Modules, I/O Lecture 04, Examples 04
16. 03. 2026 I/O Lecture 05, Examples 05
23. 03. 2026 Libraries Lecture 06, Examples 06
30. 03. 2026 Functions, OOP Lecture 07, Examples 07, Lecture 08, Examples 08
06. 04. 2026 Classes, Interfaces Lecture 09, Examples 09
13. 04. 2026 Protocols, Operators, Special Methods Lecture 10, Examples 10
20. 04. 2026 Special Methods, Decorators Lecture 11, Examples 11
27. 04. 2026 Metaclasses Lecture 12, Examples 12

Labs

Date Title Downloads
17. 02. 2026 Organization, Simple Exercises Slides 1, Solutions 1, Slides 2, Solutions 2
03. 03. 2026 Practicals 03 Slides, Solutions
10. 03. 2026 Practicals 04 Slides, Solutions
17. 03. 2026 Practicals 05 Slides, Solutions
24. 03. 2026 Practicals 06 Slides, Solutions
31. 03. 2026 Practicals 07 Slides, Solutions
21. 04. 2026 Practicals 08 Slides, Solutions, Slides, Solutions
28. 04. 2026 Practicals 10 Slides, Solutions
05. 05. 2026 Practicals 11 Slides, Solutions, Slides, Solutions
12. 05. 2026 Practicals 12 Solutions