Computer Organization & Systems

Spring 2025

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

Announcements

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

  • Join CS107ACE! Mon. March 31 by Nick If you're looking for more practice and support as you take CS107, consider joining CS107ACE! ACE is a program that provides extra support to students in the School of Engineering. CS107ACE is a 1-unit companion class for CS107 that provides extra help for CS107 in a small classroom setting. Section will go over lecture content and do practice problems as a class. Sections are an opportunity to ask about anything in the course, and in addition to section, there are CS107ACE-specific office hours twice a week. Besides the extra support, ACE is a great community and a fun addition to CS107! Enrollment is by application, and you can find more information here: click here. Once enrollment decisions are made, students who are accepted will then be given a permission number to enroll on Axess. If you have questions, please email Matthew, the ACE TA (mayoob@stanford.edu).

  • Welcome! Mon March 31 by Nick Welcome to CS107! Class starts on Monday, March 31st at 11:30AM in Gates B1. 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 spring offering. In the meantime, please feel free to check out the updated FAQ. It covers questions about recorded lectures, conflicting classes, CS107E, CS107ACE, 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 11:30AM-12:20PM in Gates B1

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

Exams:

  • Midterm Exam
    Date/Time: Tuesday, May 6, 7-9PM PDT
    Location: CEMEX Auditorium
    Info: midterm webpage

  • Final Exam
    Date/Time: Wednesday, June 11, 8:30AM-11:30AM PDT
    Location: TBA
    Info: final exam webpage

Submit our Exam information form if at least one of the following applies:

  • have an academic or University conflict with the midterm time, and absolutely cannot make the regularly scheduled midterm.
  • are a CGOE student wanting to take exams on campus
  • if you want a left-handed desk when assigning seating for the exams

Exam Information Form

Feedback

  • How are we doing? Submit anonymous feedback here.
  • Submit feedback about a specific piece of coursework (assignments or exams) here

Course Staff and Contact Information

For any OAE accommodations, please submit your OAE letter via our OAE accommodations form here, and the Head TA will follow up with more information.

OAE Submission Form

Instructor email: troccoli+cs107@stanford.edu for CS107 emails, troccoli@stanford.edu for non-CS107 emails
Head TA email: oadekola@stanford.edu

You can email the Head TA for requests of a personal nature, such as about: Office of Accessible Education accommodations, alternate exams, extension requests or other accommodations, assignment autograder test scores, enrollment questions, auditing, or other personal matters.

You can email the instructor for questions about private/personal matters.

You can email the grader listed at the top of your assignment grade report if you have questions about assignment style or manual review grades - for questions about assignment autograder test scores, please email the Head TA.

You can email your lab TA for questions about lab attendance grades, or for lab accommodations (e.g. missing a lab due to extenuating circumstances).

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

A profile picture for Head TA Ola Adekola

Ola Adekola (Head TA)

A profile picture for TA Abraham Yosef

Abraham Yosef

A profile picture for TA Andreea Jitaru

Andreea Jitaru

A profile picture for TA Arman Aydin

Arman Aydin

A profile picture for TA Ben Yan

Ben Yan

A profile picture for TA Carolina Borbon Miranda

Carolina Borbon Miranda

A profile picture for TA Esteban Barrero-Hernandez

Esteban Barrero-Hernandez

A profile picture for TA Julian Rodriguez Cardenas

Julian Rodriguez Cardenas

A profile picture for TA Lara Franciulli

Lara Franciulli

CS107ACE CA:

A profile picture for ACE TA Matthew Ayoob

Matthew Ayoob (mayoob@stanford.edu)