Embedded Systems: IntroductionCovers the basics of embedded systems, FPGA development, real-time operating systems, and different types of operating systems.
Count the ItemsCovers the creation of a labyrinth level using Scratch, focusing on counting items and managing game logic.
Game Engines: OverviewCovers the role of game engines in simplifying game development and highlights popular engines like Unity and Unreal Engine.
Understanding SoftwareCovers the definition, types, and building process of software, including system software and applications.
Introduction to Game DesignExplores the process of designing video games to create meaningful player experiences, covering game genres, iterative design, and creating game concept documents.
NIOS II - Avalon BusExplores the NIOS II softcore processor and the Avalon Bus in FPGA embedded systems.