Variables & OperatorsCovers the basics of C programming, including variables, operators, and system-oriented programming, emphasizing differences from Java.
Language Theory into PracticeExplores the practical application of language theory, including quicksort, gradual typing, and efficient memory management, as well as the challenges of reduction program synthesis.
Programming Language SecurityExplores programming language security, covering type safety, memory safety, threat safety, Rust's ownership model, sandboxing, and compartmentalization.
Solving Tasks with ThymioFocuses on programming with Thymio, solving problem-oriented tasks and assessing the robot's abilities.
MATLAB: Crash Course in MATLABOffers a crash course in MATLAB, covering data representation, array indexing, mathematical operations, and common pitfalls.
Control of SpeedCovers event planning, sequential programming, and the decision-making process when programming a robot.