Variables & OperatorsCovers the basics of C programming, including variables, operators, and system-oriented programming, emphasizing differences from Java.
Introduction to C: BasicsCovers the basics of the C programming language, including history, variables, control structures, and procedures.
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.
Programming for EngineersCovers programming concepts using MATLAB, C, and LabVIEW for engineering projects, including a billiards game analysis.