Intro to Modern C++
by Ryan Baker
C++ is still one of the most powerful languages in modern software development. This course introduces C++ through the lens of modern best practices, focusing on clarity, safety, and expressiveness.
Students will learn how to write maintainable and readable C++, and how to reason about memory, performance, and abstraction. This course emphasizes practical understanding over trivia, preparing learners to confidently read, write, and work on modern C++ codebases.