Dive deeper into the modern C++ language with CS 106L, a companion course to CS106B/CS106X. Learn exciting features and practice with hands-on assignments.
University CoursesC++Object-Oriented ProgrammingProgramming
Introduction
CS 106L is a companion class to CS106B/CS106X that explores the modern C++ language in depth. The course covers some of the most exciting features of C++, including modern patterns that give it beauty and power.
Highlights
Learn the modern C++ language in depth
Cover exciting features of C++ such as modern patterns
Hands-on practice with 7 short weekly assignments
No exams or papers, all grades are S/NC
Recommendation
This course is suitable for anyone who is taking or has taken CS 106B/X (or equivalent) and wants to dive deeper into the C++ language. It provides a great opportunity to learn and practice modern C++ programming.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.