If you have any questions or suggestions related to the lectures, please contact the teachers.
The presented schedule is only informational. Teaching time for a matter may vary slightly depending on the student's grasp.
The lectures are being updated and migrated to SharePoint. To access materials on SharePoint (and videos on Stream), you need to log in. Just type xxx@cuni.cz
as login name and you will be redirected to our CAS, where you can authenticate using your university credentials.
Date | Topic | Slides | Recordings |
---|---|---|---|
14.2.2022![]() 15.2.2022 ![]() |
Introduction, C/C++ language |
00-intro.pptx 01-lang-c.pptx |
DELETED |
21.2.2022![]() 22.2.2022 ![]() |
C/C++ language (cont.) | DELETED | |
28.2.2022![]() 1.3.2022 ![]() |
Computer and CPU architecture | 02-cpu.pptx | DELETED |
7.3.2022![]() 8.3.2022 ![]() |
CPU - instruction set, registers | DELETED | |
14.3.2022![]() 15.3.2022 ![]() |
CPU (HW arch, conclusion), Memory (addressing, data, alignment, allocation) | 03-memory.pptx | DELETED |
21.3.2022![]() 22.3.2022 ![]() |
Memory (memory hierarchy, cache), Programming languages (compilation, libraries, linking) | 04-lang.pptx | DELETED |
28.3.2022![]() 29.3.2022 ![]() |
Programming languages - memory organization, function calls, parameter passing, variables, heap, runtime, source code portability, JIT | DELETED | |
4.4.2022![]() 5.4.2022 ![]() |
Operating systems - role, architecture, CPU modes, devices | 05-os.pptx | DELETED |
11.4.2022![]() 12.4.2022 ![]() |
Operating systems - process, thread, scheduling | DELETED | |
19.4.2022![]() 25.4.2022 ! ![]() |
Operating systems - file system | DELETED | |
26.4.2022![]() 2.5.2022 ![]() |
Operating systems - virtual memory | DELETED | |
3.5.2022![]() 9.5.2022 ![]() |
Parallel programming, synchronization | 06-sync.pptx | DELETED |
10.5.2022![]() 16.5.2022 ![]() |
Covering loose ends, explaining the exam (test) | final.pptx |