Introduction
IDE and C Compilers
Basic C
Intermediate C
Advanced C
Data Structures and Algorithms
Windows Programming
Intro to Assembly (x86-64)
C Documentation
C Libraries
Image Processing library
Sound Processing
C Standards & History
C Standard C3X (Concepts)
GNU Operating System
Useful Web Links
Data Structures and Algorithms
- Lists
  llist.c
- Sets
- Queues
- Trees
- Graphs
- Finite State Machines
- Abstract algebra (groups)
Documentation:
Wirth "Algorithms Data Structures = Programs "
Nievergelt, Hinrichs " Algorithms and Data Structures with Applications to Graphics and Geometry "
Erickson " Algorithms "
Aspnes " Notes on Data Structures and Programming Techniques "
John Bullinaria " Lecture Notes for Data Structures and Algorithms "
Cormen, Leiserson,Rivest, Stein " Introduction to Algorithms, Second Edition "
Goodrich, Tamassia, Mount " Data Structures and Algorithms in C++ "
Mehlhorn, Sanders " Algorithms and Data Structures The Basic Toolbox "
Miller, Ranum "Problem Solving with Algorithms and Data Structures"
Jennifer Rexford " Data Structures and Algorithms "
Sahni " Data Structures, Algorithms and Applications in C++ "
Sedgewick " Algorithms in C "
Straub " C Programming: Data Structures and Algorithms "
Strohmeier " Algorithms and Data Structures "
Wirth " Oberon: Algorithms and Data Structures "