Computer Organization & Systems

Summer 2026

Important course announcements will be posted below and announced in class and on the Ed Discussion forum. You are responsible for all material that appears here and announced via Ed Discussion and should check this page on a regular basis.

Announcements

Scroll to see more announcements. Updates will also be posted on the discussion forum.

  • Welcome! Mon June 22 Welcome to CS107! Class starts on Monday, June 22nd at 1:30PM in CoDa B90. We are looking forward to meeting you and starting off a great quarter together! We'll have more details to come about the details of CS107's summer offering. In the meantime, please feel free to check out the updated FAQ. It covers questions about recorded lectures, conflicting classes, and more. We hope you find it helpful! CGOE students, please check out our CGOE handout for more information on CGOE logistics.

Course Logistics

Lectures: Mon/Wed/Fri 1:30PM-2:45PM in CoDa B90

Labs: Thu/Fri at various times starting Week 1; students sign up for sections after the quarter begins.

Exams:

  • Midterm Exam
    Date/Time: Wednesday July 15, 1:30PM - 2:45 PM PST
    Location: CoDa B90

  • Final Exam
    Date/Time: Friday, August 14, 3:30PM - 6:30PM PST
    Location: TBA

Feedback

How are we doing? Submit feedback about the course overall or a specific piece of coursework here.

Course Staff and Contact Information

For any OAE accommodations, please submit your OAE letter via our OAE accommodations form below, and the course team will follow up with more information. The Exam Info form is to request an alternate midterm time due to an academic or University conflict where you absolutely cannot make the regularly scheduled midterm, if you need a left-handed desk in the main exam room to take the exam, or if you are a remote/CGOE student who wants to take the exam in person.

OAE Submission Form
Exam Info Form

Note that email is not intended for course material or code questions; for those questions, please take advantage of the discussion forum or helper hours!

  • Grader listed at the top of your assignment grade report: for questions about assignment style or manual review grades.
  • Assignment Grading Lead TA: Sudharsan Sundar (sjsundar@stanford.edu) for questions about assignment autograder test scores or other assignment grading questions.
  • Your Lab TA: Sudharsan Sundar (sjsundar@stanford.edu) for questions about lab attendance grades, or for lab accommodations (e.g. missing a lab due to extenuating circumstances).
  • Instructor: for private/personal matters you would prefer to discuss directly with the instructor

Instructor email: akeppler@stanford.edu, yalonso@stanford.edu
Head TA email: sjsundar@stanford.edu

Note that email is not intended for course material or code questions; for those questions, please take advantage of the discussion forum or helper hours!

Meet the Staff

Adam Keppler (Instructor)

Yasmine Alonso (Instructor)

Sudharsan Sundar (Head TA)