An exploration of the ideas that make modern computing possible: processes, memory, files, concurrency, and the relationship between hardware and software.

Content

  • C++ Overview

    Essential C++ concepts: variables, control structures, STL, OOP, threading, and debugging.