Search Knowledge

© 2026 LIBREUNI PROJECT

Computer Science

C Programming Mastery

Master the foundations of systems programming, memory management, and low-level computer science with C.

0%

Course progress

0%

Course overview

Course outline

Follow the modules in order for a guided path, or open any lesson directly. Each module groups a connected set of concepts.

Modules

18 modules · 29 lessons
  1. 01Foundations

    1 lessons
  2. 02Language Fundamentals

    2 lessons
  3. 03Program Logic

    2 lessons
  4. 04Functions & Scope

    1 lessons
  5. 05Data Structures

    2 lessons
  6. 06Memory Mastery

    3 lessons
  7. 07Complex Data

    1 lessons
  8. 08Advanced Features

    2 lessons
  9. 09Working with Data

    1 lessons
  10. 10Advanced Features

    1 lessons
  11. 11Algorithms

    2 lessons
  12. 12Robust Code

    1 lessons
  13. 13Real-world C

    1 lessons
  14. 14Object-Oriented C & Encapsulation

    2 lessons
  15. 15Test-Driven Development (TDD)

    2 lessons
  16. 16AVR Microcontroller Interfacing

    3 lessons
  17. 17Real-Time Schedulers

    1 lessons
  18. 18Physical Integration

    1 lessons