ELTE · Faculty of Informatics
University
Course material from the practical sessions I teach at Eötvös Loránd University, Faculty of Informatics – rewritten as study pages: what each session is about, the ideas behind it in diagrams, and how they apply to your assignment or team project.
Open a session on the course page, or open it on its own in a new tab. Requirements are listed without dates; the current deadlines are always on Canvas.
Programozási technológia
Programming Technology
Java from object-oriented recap to complete GUI games: collections, files and exceptions, Swing, model–view separation, graphics, animation and a database-backed leaderboard.
10 sessions
Szoftvertechnológia
Software Technology
Teams of three (at most four) build the semester’s game – every team the same one – through four milestones: requirements and design, then three prototypes – with GitLab issues, feature branches, merge requests, CI, unit tests and code review the way industry teams use them.
5 sessions · 4 guides
Számítógépes rendszerek
Computer Systems
The practice half of Computer Systems: working in a Unix shell, processes and signals, filters and pipes, then shell scripts – variables, conditions, loops, functions, regular expressions and text processing.
7 sessions · 2 guides
Operációs rendszerek
Operating Systems
System programming in C on Linux: files and pointers, processes with fork and exec, signals, pipes and message queues, shared memory and semaphores – and simulation tasks that combine them.
6 sessions · 3 guides
Algoritmusok és adatszerkezetek II
Algorithms and Data Structures II
Interactive material for Algorithms and Data Structures II: B+ trees with the lecture's insertion and deletion rules, and a visualiser that animates every split, borrow and merge.
1 topic