Login to filter by course Login to filter by course Reset
Variables & OperatorsCovers the basics of C programming, including variables, operators, and system-oriented programming, emphasizing differences from Java.
Dynamic Memory Allocation in CExplores dynamic memory allocation in C, covering malloc, calloc, and realloc functions, emphasizing proper memory management and dynamic arrays.
Pointers: General ConceptsIntroduces the fundamental concepts of pointers in C programming, emphasizing their utility for memory access and dynamic allocation.
Programming for EngineersCovers programming basics for engineers, emphasizing MATLAB, C, and LabVIEW tools for project development.
Programming for EngineersCovers programming concepts using MATLAB, C, and LabVIEW for engineering projects, including a billiards game analysis.
Advanced C Data TypesCovers advanced data types and memory management in C programming, emphasizing type consistency and dynamic array allocation.
Introduction to AlgorithmsIntroduces algorithms as problem-solving procedures, covering complexity, correctness, and implementation in various languages.
Software Engineering FundamentalsIntroduces the fundamentals of software engineering, covering instruction processing, algorithms, programming languages, abstractions, testing, security, and open source.
Introduction to C: BasicsCovers the basics of the C programming language, including history, variables, control structures, and procedures.