Autumn 2024
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 for updates frequently.
Announcements
Scroll to see more announcements. Updates will also be posted on the discussion forum.
-
assign6 Grades Released Tuesday, December 17 by Jerry Assignment 6 grades have been posted to the Gradebook page, along with feedback on the readmes. The quartiles of scores on the assignment were as follows (/119): 1st quartile = 95, second quartile = 111, third quartile = 116. Awesome job on implementing your heap allocators!
-
Embedded Ethics Survey Wednesday, December 4 by Julián The Embedded Ethics team seeks feedback via a survey to understand students’ experience with ethics modules in CS courses and to improve the program. This survey will take approximately 10-15 minutes to complete, is entirely voluntary, participating (or not) won’t impact your grade in any way or ability to fully participate in the class, and the teaching team will not know who participates or doesn’t. If you choose to participate, you must be logged in with your SUNet credentials to access the survey; otherwise, an error message will be displayed. You can access the survey right here.
As a thank you for participating, you will be able to enter your email at the end to receive a $10 gift card, up to the first 800 participants. If you have any questions, please reach out to embeddedethics@stanford.edu. -
assign5 Grades Released Tuesday, December 3 by Jerry Assignment 5 grades have been posted to the Gradebook page, along with feedback on the readmes. The quartiles of scores on the assignment were as follows (/119): 1st quartile = 106, second quartile = 115, third quartile = 118. Awesome job!
-
assign4 Grades Released Thursday, November 14 by Jerry Assignment 4 grades have been posted to the Gradebook page, along with style feedback for the assignments. The median functionality score was 106/107. Even Doris was impressed!
-
assign3 Grades Released Wednesday, Oct 30 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 Wednesday, October 24 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 90/94, which is all kinds of awesome! (If your Gradebook isn't showing a grade yet, then expect it to be released by 5:00pm today.)
-
OpenAI Tech Talk This Evening Thursday, October 17th by Jerry A friend of mine—and my backdoor neighbor—happens to be the new grad recruiter for OpenAI, and he asked that I share word of a tech talk they're giving tonight at 6:30pm in Huang 300. When you register, you don't need to actually upload your resume if you don't want to. They just want to have an idea of who's attending this evening.
-
assign1 Grades Released Wednesday, October 16th by Jerry Assignment 1 grades have been posted to the Gradebook page, along with style feedback for the assignments. The median functionality score on the assignment was 87/90. Awesome job!
-
assign0 Grades Released Tuesday, October 8th 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. Way to go! Check out Ed for a short debrief of the assignment.
-
Apply to Section Lead! Tuesday, October 8th by Jerry The CS198 Coordinators were in touch and asked that I announce that applications for section leading are being accepted. The application just opened this past weekend and falls due on Thursday, October 17th 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.
-
Welcome! Saturday, September 21st by Jerry Welcome to CS107! Class starts on Monday, September 23rd 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: Thursday, October 31st, 7:00-9:00PM PDT
Location: CEMEX Auditorium
Info: right here -
Final Exam
Date/Time: Monday, December 9th, 3:30-6:30PM PDT
Location: CEMEX Auditorium
Info: right here
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
Abhy Devalapura
Kate Eselius
Lara Franciulli
Andreea Jitaru
Anna Mistele
Julian Rodriguez Cardenas
Hari Vallabhaneni
Abraham Yosef