CS 106L

Standard C++ Programming

Stanford University, Spring 2024

About CS106L

🌽 CS 106L is a companion class to CS106B/CS106X that explores the modern C++ language in depth. We'll cover some of the most exciting features of C++, including modern patterns that give it beauty and power.

🥦 Anyone who is taking or has taken CS 106B/X (or equivalent) is welcome to enroll. In other words, we welcome anyone that has learned or is learning programming fundamentals like functions and objects/classes.

🥕 CS 106L is a class for 1 unit. Students will complete 7 very short weekly assignments. These are not meant to be too challenging but instead function as some hands-on practice with a few of the concepts we discuss in class the previous week. There are no exams or papers. All grades are S/NC. Class will finish in week 8 to give you time for finals.

🏒 CS 106L is built for you! Even if you're not taking the class, you're welcome to come to our in-person office hours (starting week 3). Fabio: Tuesdays 3:30 - 4:30 PM, Haven: Thursdays 6:00 - 7:00 PM

Course Information

πŸ‘½ Haven Whitney

🏫 Fabio Ibanez

πŸ“« cs106l-spr2324-staff@lists.stanford.edu

πŸ•°οΈ Tuesday, Thursday; 4:30 - 5:50pm; Thornton 110

Week Tuesday Thursday

2. Types and Structs

April 4