Programming State MachinesCovers the programming of a state machine in the context of understanding microcontrollers and emphasizes the importance of managing states and transitions.
Introduction to C ProgrammingIntroduces fundamental C programming concepts, covering variables, control structures, functions, and pointers, with practical examples and exercises.
Dynamic Memory Allocation in CExplores dynamic memory allocation in C, covering malloc, calloc, and realloc functions, emphasizing proper memory management and dynamic arrays.
Advanced C Data TypesCovers advanced data types and memory management in C programming, emphasizing type consistency and dynamic array allocation.
Input/Output: BasicsCovers the basics of input/output operations in C++, including interacting with the world through keyboard and screen.