CS170 Operating Systems: Lab and Discussion Information
Discussion Sections:

Section Slides

Slides from sections are available HERE.

Lab Rubrics:

Lab 0 Rubric
Lab 1 Rubric
Lab 2 Rubric
Lab 3 Rubric

TA Information:

TA Office Hour Poll

Please take a moment to tell the TAs when you would like them to hold office hours "HERE.
Taanya Nithya Anand
Email: taanya@ucsb.edu
Office Hours: Tuesday 12:30pm-2:00pm , Wednesday 2:30pm-4:00pm
Location: CSIL
Vinayak Gajjewar
Email: vinayakgajjewar@ucsb.edu
Office Hours: Tuesday 3:00pm-4:30pm, Wednesday 12:00pm-1:30pm
Location: CSIL
Ryan Wenger
Email: ryanwenger@ucsb.edu
Office Hours: Monday 2:30pm-4:00pm , Thursday 2:00pm-3:30pm
Location: CSIL

All TA office hours will be held in CSIL in Harold Frank Hall (HFH 3119). To find this lab: go to the covered patio in front of the main, ocean side front entrance of Harold Frank Hall. If you are standing with your back to the ocean, facing the glass doors that lead into the building, you can enter CSIL through a separate door on your right.


The discussion sections on Wednesdays will largely fall under the pervue of the TAs. You are free to attend either or both of them regardless of the one in which you are enrolled, subject to seating availability. If there are not enough seats and you are sitting in, please give up your seat to someone who is enrolled. However, in my experience, seating is usually not a problem after the first or second week of class.

There will be one exception, however, to the TA's dominion over the sections this quarter.

Friday, January 12, 2024 -- C Refresher

On Friday, January 12, the instructor (and not the TAs) will conduct a review of C-language programming and the aspects of it that are required to complete the course lab assignments. Note that the lecture will be in

Henley Hall 1010 on Friday, January 12, 2024 from 5:00 PM to 8:00 PM. This period corresponds to the three section times, but one hour late (the room is boooked until 5:00 PM). The lecture will begin at 5:00 PM and will take approximately 90 minutes after which we will work through questions that you might have. If you cannot be there at 5:00 PM, look through the notes and come (when you can) prepared to ask questions about them or any other aspect of C programming.

The lecture will be given from these lecture notes. This lecture will be in lieu of your regular section. I will follow the lecture notes during each of the successive hours. The room is large enough to accommodate the entire class but it is best if you can be there by 5:00 PM so that you can take in the lecture before the Q/A.

Finally, this review is not mandatory. I offer for those who may wish to refresh their C programming skills but it does not cover operating system concepts so it is entirely optional.