Computer Organization & Systems

Winter 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.

  • assign4 Grades Released Wednesday, February 26 by Jerry Assignment 4 grades have been posted to your Gradebook, so quick go see how you did! The median grade was a 105 out of 107, and in general, style grades were 'ok' much more often than not. Great work, everyone!

  • assign3 Grades Released Wednesday, February 12 by Jerry Assignment 3 grades have been posted to the Gradebook page, along with style feedback for the assignments. The median functionality score was 94/95. Rock on!

  • assign2 Grades Released Thursday, February 6 by Jerry Most Assignment 2 grades have been posted to the Gradebook page, along with style feedback for each of the functions you were asked to implement. The median functionality score was 93/94, which is three points higher than the median last quarter! (If your Gradebook isn't showing a grade yet, then expect it to be released by 5:00pm today.)

  • assign1 Grades Released Thursday, January 30th by Jerry Assignment 1 grades have been posted to the Gradebook page along with style feedback. The median functionality score on the assignment was 87 out of 90. Awesome job!

  • Summer Internship Assistance Thursday, January 23th by Jerry Two former CS107 students are building a platform to help match CS students with startups and more established companies for internships and full time work. More that 200 students have already signed up thus far.

    At the moment, five companies have also signed up, and that number is expected to grow in the coming weeks. If you're willing to sign up yourself and support the platform, then by all means go for it.

  • assign0 Grades Released Tuesday, January 21th by Jerry Assignment 0 grades have been posted to the Gradebook page, along with style feedback for the assignments. The median functionality score was 26/26, and the vast majority of you got the coveted 'ok' on style. Doris approves.

  • Apply to Section Lead! Saturday, Janaury 18th by Jerry The CS198 Coordinators were in touch and asked that I announce that applications for section leading are being accepted. The application opens on Monday and falls due on Thursday, January 30th at 11:59pm for students who have previously completed CS106B or equivalent (which presumably applies to everyone enrolled in CS107 reading this). More details about section leading can be found in the application itself. Oh, and here's the pitch deck covering many of those same details.

  • Academic Coaching Friday, January 10th by Jerry Jessie Schwab from the Center for Teaching and Learning emailed and ask that I post the following:

    Want help navigating the ups and downs of academic life at Stanford? Feeling overwhelmed by your STEM coursework, anxious about exams, or simply curious if the way you’re studying is actually working for you? Come meet with an academic coach! We can help you come up with a personalized action plan to address things like procrastination, motivation, focus, time management, exam preparation and anxiety, reading & note-taking, learning as a neurodivergent student, and much more!

  • Welcome! Tuesday, December 31st by Jerry Welcome to CS107! Class starts on Monday, January 6th at 10:30AM in NVIDIA Auditorium. Everyone on course staff is looking forward to meeting you and having a great quarter together! n 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 and SCPD students, please check out our SCPD handout for more information on SCPD logistics.

Course Logistics

Lectures: Mon/Wed/Fri 10:30AM-11:20AM in NVIDIA Auditorium

Labs: Available at various times. Students sign up for labs after the quarter begins during the latter half of Week 1, and labs begin in Week 2.

Exams:

  • Midterm Exam
    Date/Time: Wednesday, February 12th, 7:00-9:00PM PDT
    Location: CEMEX Auditorium

  • Final Exam
    Date/Time: Monday, March 17th, 3:30-6:30PM PDT
    Location: Hewlett 200

Feedback

  • How are we doing? Submit anonymous feedback here.

Course Staff and Contact Information

Instructor email: jerry@cs.stanford.edu
Head CA email: oadekola@stanford.edu

ACE CA email: alag@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

Jerry Cain

Ola Adekola

Arman Aydin

Carolina Borbon Miranda

Ben Yan

Anushka Rawat

Esteban Barrero-Hernandez

Doris

Lara Franciulli

Salman Abdullah

Alison Rogers

Stephanie Hurtado

Julian Rodriguez Cardenas

Shray Alag

Abraham Yosef