Covers the basics of input/output operations in C++, including interacting with the world through keyboard/screen inputs, file operations, and formatting input/output data.
Explores MIPS assembly language, covering function calls, memory management, and data structures, including recursive functions, programming constructs, arrays, and linked lists.
Explores unstructured and structured search and routing protocols, emphasizing the importance of network structure assumptions and introducing the 'Bubble Storm' algorithm.