Course Communication

September 20th, 2021

We provide a variety of support resources in CS106A to help you as much as possible with assignment, material, or other questions throughout the quarter. These include: your assigned Section Leader, the LaIR, the CLaIR, ed, and weekly office hours held by Nick and Juliette.

Office Hours

Where is Durand??

Nick and Juliette will be holding weekly office hours throughout the quarter for you to discuss any questions you might have about assignments, course material or simply Computer Science and life in general.

Session Time Type Location
Nick's Office Hours Mon 3:00-4:00pm In person Durand Office 311
Nick's Office Hours Tues 11:30-2:00pm In person Durand Office 311
Juliette's Office Hours Weds 9:00-11:00am Zoom (Use Thurs Link) Durand Office 311
Nick's Office Hours Weds 3:00-4:00pm In person Durand Office 311
Juliette's Office Hours Thurs 10:30am-12:30pm Zoom 98159907500

The LaIR


  1. To sign up for help at the LaIR, between the hours of 7pm and 11pm Pacific Time on Sunday-Thursday, you can signup for help using the remote signup link.
  2. For each LaIR shift, you can sign up any time in the 30 minutes before the shift starts. All requests submitted during the early sign up period will then be randomly arranged, and we'll let students into the queue based on this until it's full. If you sign up during the early sign up period, you will receive an email when LaIR opens letting you know that either you've been placed in the queue or letting you know that you didn't make it into the queue. During some LaIR hours, we have more students try to sign up than our capacity to help, meaning we will sometimes have to turn some people away. If you don't make it into the queue, you will have priority for the next time you sign up early. If at any point during the LaIR shift the queue has additional capacity, the queue will reopen for you to sign up to get help.
  3. LaIR will be completely virtual this quarter. We are using a platform called OhYay to facilitate LaIR. More info on LaIR logistics coming soon.

How do I decide where to ask for help?

To help you make the most of these resources, we've compiled a list of the kinds of common issues or questions that may come up throughout the quarter, and the best way to get help for each.

I have a conceptual question about the course material:

We love conceptual questions. Conceptual questions are the height of all course queries. It often takes more work to figure out what concept you are confused about, but if you do that extra work, you will learn much more in return. You can ask conceptual questions to any course staff.

Go to the LaIR, stop by any office hours, email your Section Leader or post on Ed!

At the LaIR there is a special sign up for conceptual help called the CLaIR, or "Conceptual LaIR." This is a higher priority queue and you will get a faster response. When getting CLaIR help, section leaders won't look at your code but instead teach you the concepts you need for your homework. Understand concepts before you code! It will make life much more pleasant.

I have a bug in my code, or another question about my code:

We all get stuck when programming. There are times when the best thing to do is to work through the bug yourself -- learning by doing is powerful. However, there are also times when an experienced programmer can help get you on the right track. Course staff will help you learn how to narrow down what may be going wrong in your code and how to approach fixing it.

Go to the LaIR or stop by Juliette's office hours

It turns out that code is terribly difficult to debug over email or over Ed so please attend office hours or the LaIR, if possible.

I have an administrative question:

Post on Ed if it's not specific to you, or email Juliette for private matters.

Importantly, only the Head TA is able to grant extensions on assignments.

I want to chat about life and programming / I need to restrategize:

Anyone on the course staff would appreciate a good conversation about where this crazy world is headed. If you are interested in more specific career advice, ideas on how to restrategize your learning, or just want to talk about life at Stanford, please feel free to join Nick or Juliette's office hours.

We have no expectations for students who come to office hours - it's totally fine to just come with a general sense of confusion or the desire to work and ask us questions whenever you need to.