CS 374 A, Fall 2025

Weekly Schedule

Lectures
Tuesdays and Thursdays at 11:00–12:15
0027/1025 Campus Instructional Facility
Labs
Wednesdays and Fridays
1302 Everitt Lab
ADB: 10:00–10:50  —  Jack Stubenvoll and Katherine Braught
ADD: 12:00–12:50  —  Krishna Agaram and Yulie Arad
ADE: 1:00–1:50  —  Alex Jin and Yulie Arad
ADF: 2:00–2:50  —  Alex Jin and Ethan Luo
ADG: 3:00–3:50  —  David Cheung and Shreya Sharma
Homework Parties
Mondays 6–8, Thursdays 6–8, and Sundays 4–6
0216 Siebel

These are dedicated times for students to work together on the current week's CS 374 homework. Students are expected to help each other; course staff are also present to answer questions and offer assistance. This is a great opportunity to meet other people to form homework groups. In weeks with no homework, the Thursday and Sunday homework parties will turn into review sessions. (The Monday homework party will coincide with the midterm.)

Siebel 0216 has a seating capacity of 100; once the room is full, we cannot let more people in. The weekly CS 374 staff meeting is Mondays 5–6, immediately before the homework party, so we cannot let students in early. Don't wait until Monday to start the homework!

Office hours
We are still setting these up; please be patient. Unless announced otherwise, all office hours are held in the open study area in the basement of the Siebel Center. Office hours are subject to change based on need and availability, especially during the first few weeks of the semester.

The calendar below shows all scheduled office hours (and homework parties) in blue, and all regular class meetings in red. (The small calendar icon in the top right corner of the calendar, next to "Print", is a menu that allows you to show or hide each class of events independently.)

Conceptual office hours are indicated with a bracketed letter [C]; see the description after the calendar.

You can also view this calendar on its own page.

About office hours

Office hours are meant to help all students who attend, not just the few students who ask questions. Our limited time is best spent on issues that are relevant to as many people as possible. We will do our best to answer individual questions (for example, about already-graded work), but as a general rule, individual questions have lower priority. Please do not ask course staff to verify or debug your homework solutions in office hours. That's what homework grades are for. Ask us how to verify or debug your own solutions instead!

Some of the office hours are specifically earmarked as conceptual office hours. These are centered on helping students building a correct mental model of the material introduced in lecture and practiced in the labs, guided problem sets, homework, and exams. Questions speficially about the current week's homework are off-limits.

We also plan to offer multiple review sessions in the week leading up to each exam. We will announce details when we get closer to the first midterm.

Space at these events is unfortunately limited, especially in office hours. If the room is crowded, please be kind and make room for others by leaving if you can find an alternative source of assistance. We strongly recommend starting on each homework early, so that you can take advantage of office hours all week long. If the room is not crowded, you are welcome to just hang out and listen, as long as you aren't bothering others. Please do not use CS 374 meetings to work on other classes.

In addition to these in-person meetings, the course staff regularly monitor Ed Discussion. Please post questions about course policies or logistics to Ed; we will answer those as quickly as we can. Questions about the course material as also welcome, but as a matter of course policy, course staff will wait a minimum of three hours before answering material questinos—except for questions about material from the most recent lecture or lab—so that other students have an opportunity to answer first.