Yasmine's 10/16 OH Moved to 10:30am
Yasmine's Thursday (10/16) OH this week will be moved a bit earlier, now from 10:30am-12:30pm in CoDa B45 (same location). See you there!
Assignment 3 Released
Our third programming assignment, Recursion Etudes, has been released and is available to start now! It is due on Tuesday, October 21st at 11:59PM Pacific. We recommend getting started on the assignment so that you have plenty of time to get help if needed. If you need support, feel free to stop by LaIR, stop by Chris or Yasmine's OH, or ask a question on Ed!
Mia will be once again hosting YEAH hours for A3 on Wednesday, October 15th, at 200-107 from 4:30-5:30 pm. This is a great spot to get an early start on the assignment and get any conceptual confusions cleared up early on in the week! We hope to see you there!
Assignment 2 Released
Our second programming assignment, Fun with Collections, has been released and is available to start now! It is due on Tuesday, October 14th at 11:59PM Pacific. We recommend getting started on the assignment so that you have plenty of time to get help if needed. If you need support, feel free to stop by LaIR, stop by Chris or Yasmine's OH, or ask a question on Ed!
Our wonderful SL Mia will be hosting A2's Your Early Assignment Help (YEAH) Session on Wednesday, October 8th from 7-8pm in 160-127. This is a great spot to get an early start on the assignment and get any conceptual confusions cleared up early on in the week! We hope to see you there!
Submit your OAE Letters!
Please submit your OAE letters to this Google form if you will be needing accommodations for 106B! Please have them submitted by Thursday, 10/9 at 11:59PM so we can guarantee that we'll be able to support you however you need by the time exams roll around. If you have any questions, don't hesitate to reach out to Yasmine or Chris.
Assignment 1 Released
Our first programming assignment, Getting Your C++ Legs, has been released and is available to start now! It is due on Tuesday, October 7th at 11:59PM Pacific. This assignment will be helpful in your transition into learning C++. We recommend getting started early! We have plenty of resources available to help if you need it β LaIR (located in CoDa B60 this quarter SundaysβThursdays from 7pmβ11pm) will start Sunday 9/28, Chris or Yasmine's OH, or our Ed discussion forum are great places to go if you need support.
Yasmine will be hosting A1's Your Early Assignment Help (YEAH) Session on Monday, September 29th from 3β4pm in CoDa E160. YEAH Hours are a great time to get an early start on the assignment, to have an opportunity to walk through what the assignment expects, and to ask any questions you may have. We hope to see you there!
Welcome!
Welcome to CS106B!
This is the website for CS106B for Fall 2025. We look forward to seeing you on Monday! Our recommendation would be to relax and focus on getting yourself situated on campus until then. But if you're feeling antsy to get started, one thing you can do is get our coding environment installed on your laptop. To do so, use these QT Creator installation instructions (you can also find this link under the Resources tab above). Please follow the instructions given at that link throughout the process, so you'll have the exact right version and settings for our class (don't just Google QT Creator and download).
For students with OAE accommodations, please submit your letters to this link. Additionally, we ask that OAE extension requests be submitted more than 24 hours before an assignment deadline, unless there are special circumstances.
Thanks and we look forward to seeing you soon!