Go to course navigation

Lectures

DateLectureTopicLecturerStudy & Teaching Materials
25.09.2026Lec 1 & 2BitcoinIng. Marek BielikBitcoin handbook, Presentation. The Bitcoin handout is the recommended study material for the first two lectures. The slides are supplementary.
09.10.2026Lec 3-4Introduction to web3, security audits and smart contract hacks.Ing. Josef Gattermayer, Ph.D.Introduction to the web3 ecosystem and security audits, example audit report, how to read it and write it. Overview - Coinbureau. Presentation.
23.10.2026Lec 5-6EVMIng. Jan KalivodaIntroduction to Ethereum Virtual Machine, Ethereum Yellow Paper. Presentation
06.11.2026Lec 7-8Account AbstractionVirtual / Eth Foundation, Ing. Josef Gattermayer, Ph.D.Virtual self-study lecture during the Devcon week (no in-person lecture). Watch recordings from DevCon 2024: Account Abstraction: Making Accounts Smarter and Exploring the Future of Account Abstraction. Additional resource: Account Abstraction Overview
20.11.2026Lec 9-10Static analysis & fuzzing, Wake frameworkMichal Převrátil, Ing. Josef Gattermayer, Ph.D.Principles of static analysis and fuzzing applied to Ethereum smart contracts, architecture and design of Wake detectors and fuzzing engine.
04.12.2026Lec 11-12Systems design, hands-on developmentIng. Jakub RůžičkaAn interactive discussion on when blockchain is a good or bad fit, architecture of blockchain-based software, most-used tools and languages.