Unit 0
Unit 1
Unit 2
- Compiling
 - Functions
 - Arrays and Strings
 - Command-Line Interaction
 - Exit Codes
 - Libraries
 - Typecasting
 - Bugs and Debugging
 
Unit 3
- Linear Search
 - Bubble Sort
 - Selection Sort
 - Insertion Sort
 - Binary Search
 - Computational Complexity
 - Unsolvable Problems
 - Models and Simulations
 
Unit 4
- Principles of Good Design
 - ncurses
 - Structures and Encapsulation
 - Recursion
 - Merge Sort
 - Hexadecimal
 - File I/O
 - Images
 - Version Control and Collaboration
 
Unit A
Unit B
Unit 5
- Internet Basics
 - IP Addresses
 - DNS and DHCP
 - Routers
 - TCP and IP
 - HTTP
 - Trust Models
 - Cybersecurity
 - HTML
 - CSS