Teaching Team

Where is Durand?


Announcements
We have released grades for the final eaxm at Gradescope. Solutions can be found on the Final Solution Handout. The median was an 88% (146/165). We thought this was a challenging exam and we are pleased that people did so well. Thanks for all of your hard work this quarter!
Regrade Requests We try to grade as consistently as possible, but we are human and we might make mistakes. If you feel like one of your problems was misgraded, please file a regrade request on Gradescope. The regrade requests will open tonight and must be submitted before Monday, March 21st at 2pm PT. Sorry for the tight timing, but we need these back before we can calculate final grades. Note that this is the only way to have your regrade request considered; in particular, asking your section leader to take a quick look to see whether a problem was misgraded is not a way of short circuiting this process. We want you to have the credit you deserve, but filing a formal request helps us make sure that your request goes to the right person. If you submit a regrade regrade request, we do reserve the right to regrade the entire problem and make any necessary corrections.
The final exam will take place Monday, March 14th starting at 9:30am PT. Please download the exam file in the morning before you head out to your location. We will post it here early Monday morning.
Download Links
If clicking the link does not download the file, please right click the link instead and select "Save link as" or "download as". If you get an error message when downloading, click the up arrow and select "keep".
What to bring:
Exam Locations by Last Name inclusive:
Today in class, we discussed the retraction policy for CS 106A. Please watch the beginning of Lecture 26 where Nick discussed this and take the time to read through our handout detailing the policy and what to do if you feel you made a mistake.
The final exam will take place Monday, March 14th from 9:30-11:30am PT. Location information to come at the end of the week. It will be on BlueBook similar to the midterm.
We have just posted a final prep document with topics and practice problems.
We will also be holding an informal review session during class time on Friday. It will be recorded like a normal class session. The session will not cover any new problems, only what is on the review sheet. Also there is the 5pm Sunday extra practice session that will focus on final exam studying.
You can also check out last quarter's final with solutions.
We just released your last homework of the quarter. You can check out HW8 here. It is due Wednesday, March 9th at 11:55pm PT.
Hi all! A few updates about office hours this week.
Nick will not be having his Weds office hours.
Juliette's office hours are going to be run by SLs this week. They will be at the following times and Zoom link:
We have released all parts of homework 7. You can check out part a here. You can check out part b here. It is due Wednesday, March 2nd at 11:55pm PT.
Reminder about the Sunday Extra Practice Session: Reminder about the extra practice session this Sunday 3-5pm. Check out the post below for how to attend (or this Ed post).
No class on Monday.
LaIR help starts on Monday next week.
We have released both parts of HW 6. This is a bit of a longer assignment, so we suggest that you start early. You can checkout part a here. You can check out part b here. Both parts are due Wednesday, February 23rd at 11:55pm PT
Here is a neat Ted Talk on Procrastination. Watch it here.
We have released the grades for the Midterm on Gradescope. You must login with your Stanford email to see your score. Solutions, statistics, and regrade request information can be found on the Midterm Solution Handout.
Regrade Requests We try to grade as consistently as possible, but we are human and we might make mistakes. If you feel like one of your problems was misgraded, please file a regrade request on Gradescope. The regrade requests will open tonight and must be submitted before Friday, February 18th at 3pm PT. Note that this is the only way to have your regrade request considered; in particular, asking your section leader to take a quick look to see whether a problem was misgraded is not a way of short circuiting this process. We want you to have the credit you deserve, but filing a formal request helps us make sure that your request goes to the right person. If you submit a regrade regrade request, we do reserve the right to regrade the entire problem and make any necessary corrections.
We have released the both parts of HW5. You can checkout part a here. You can checkout part b here. All parts are due Tuesday, February 15th at 11:55pm PT
The Midterm is today (Monday, February 7th) between 7:00 p.m and 8:00 p.m PT. Location information is at the bottom of this announcement.
What you need to do before coming to take the exam tonight:
Download Links
If clicking the link does not download the file, please right click the link instead and select "Save link as" or "download as". If you get an error message when downloading, click the up arrow and select "keep".
What to bring:
Exam Instructions
Exam Loactions by Last Name inclusive:
The midterm is in-person on Monday, February 7th starting at 7pm. Locaiton information will be posted on this announcement by the end of the week. If you have OAE accommodations, you will hear from the course staff about your midterm logistics this weekend.
Review: We made a handout with midterm review problems and solutions. You can also find more problems on this week's section handout and last quarter's midterm. These problems are similar to the type of problems you will see on the midterm.
One of our SLs will be holding a review session on Sunday, 02/06 from 12-1pm PT. Zoom link for review session Password: 735592.
You can also attend the extra practice session this Sunday which will be focused on midterm practice.
What you need for the exam:
Exam Loactions by Last Name inclusive:
LaIR will be in person only starting this upcoming Sunday, Feb 6, and continuing for the rest of the quarter. LaIR will be in Durand 4th floor week 6 and week 7, then on the 3rd floor week 8 onwards (This is solely due to building maintenance). For both floors, go to the large glass-walled conference room directly across from the elevator. All students should already have keycard access to Durand.
There is a dedicated staff of virtual LaIR helpers, but this will only be for students who test positive for COVID, or have OAE letters explaining why they cannot come to in person LaIR.
For anyone with an OAE quarter-long accommodation or anyone that is currently in isolation, please email cs198lair@gmail.com before this Sunday with a screenshot of your positive test (with name and date visible), or your OAE letter, and indicate clearly in your email the start and end dates you will require virtual LaIR. For Covid isolation, you should be emailing us your start and end dates of isolation. For OAE, you can say "entire quarter" if your accommodation is for the entire quarter. SCPD students will automatically receive access to virtual LaIR for the entire quarter - no need to send us an email. This is how long you will have access to virtual LaIR; after your end date has passed, your access to the virtual queue will be revoked and you will have to go in person.
Do not email the lecturers, head TAs, section leaders, or cs198@cs.stanford.edu with requests or questions regarding LaIR. They will not be answered. The only email that will approve these requests is cs198lair@gmail.com. If you test positive or receive an exposure notification at any point in the quarter, please email cs198lair@gmail.com with a screenshot of your positive test (with name and date visible) or exposure notification (with name and date visible) and indicate clearly in your email the start and end dates you will require virtual LaIR. The coordinators will send you a confirmation that you have been approved for virtual LaIR after you send us this information. We will not approve any requests that are not for documented medical reasons or SCPD, and you are not approved for virtual LaIR until we email you a confirmation. All documentation will be kept confidential and secure by the CS198 Coordinators, and be immediately discarded after the quarter. The virtual LaIR course staff will only see that you are approved for virtual LaIR - they will not know the reason why.
It is a violation of the Fundamental Standard to falsify documentation for access to virtual LaIR, to attempt to bypass any checks to access virtual LaIR without approval, or to share any links or logins to students other than yourself to access virtual LaIR if you are approved for an accommodation. If we discover any of the above, the course staff will pursue it with the Office of Community Standards.
All students at in-person LaIR will be expected to wear a mask over their nose and mouth at all times, and listen to all directions from section leaders about social distancing (including moving to smaller conference rooms if necessary). Failure to do so will result in revoked LaIR privileges (both in-person and virtual).
For all students, the process of signing up for LaIR should not be different. If we need to change the signup process in the near future, we will send another update.
Reminder that Nick has OH in Durand 311 today from 12-2pm.
Reminder to check out FLI Office Hours starting this week. Checkout this Ed post for more information.
Reminder to come to "Conversations in CS" with Elyse on Wednesday from 12-1. See this Ed post for more info.
Reminder about the extra practice session this Sunday 3-5pm. Check out the post below for how to attend (or this Ed post).
Today in class, your are going to vote on your favorite bluescreen photo submissions. You can find the submissions to vote on here. You can find the form to vote on here.
We have released all parts of HW4. Check it out here. All parts of HW4 are due Wednesday, February 2nd.
Starting this week (more specifically, tomorrow), we’re introducing “Conversations in CS” office hours, a chance to chat with an awesome section leader about life as a CS student at Stanford. These office hours will take place virtually from 12:00pm - 1:00pm every Wednesday. Whether you’re considering pursuing computer science as a major or minor, wondering about different paths in CS, or just wanting to chat about how CS106A is going so far, please stop by! While you are also welcome to ask conceptual questions related to course material, this time is intended for broader discussions of computer science and experiences in the field. Zoom link Passcode 114291
Come get your questions answered :)
On Monday, class will be in person in Hewlett 200 rather than on Zoom. Each lecture will still be recorded and posted on Canvas shortly after.
Reminder about the extra practice session this Sunday 3-5pm. Check out the post below for how to attend (or this Ed post).
LaIR will be in person starting this Sunday. It will take place on the third place of the Durand building on the 3rd floor. If you have covid and need to attend virtually because of a red health badge, email Juliette.
Nick and Juliette's office hours are changing next week. We will have both Zoom and in person office hours. Check the course webapge after lecture on Monday to see the updated times.
We have just posted HW3. Check it out here. All parts of HW3 are due Wednesday, January 26th.
Hello! We’re announcing special office hours every Sunday from 3:00pm - 5:00pm. These office hours are designed as a time for you to work on the practice problems from the section handouts on your own, with a section leader on hand if you have any questions. In addition to the section handouts, we’re also providing the practice problems that are used in CS100A (linked in this Google Drive folder), which you can also work on during these office hours. Week 2 CS100A practice problems are already up (although you should hold off until you have PyCharm installed and set up), and future CS100A practice problems will be uploaded by Wednesday night of every week.
You’re also welcome to bring conceptual questions regarding the homework to these sessions (meaning the section leader will not look at your code / debug your homework). However, questions regarding the practice problems will take precedence.
Here is the zoom information for the office hours: Zoom Link. Password: 063045
See you there!
There is no LaIR on Sunday, Jan 16th due to the MLK holiday. LaIR help will start on Monday the 17th.
We will not have class on Monday, Jan 17th, but we are going to post a recorded lecture to watch before Wednesday's lecture. This is not needed for HW2 and will be posted sometime on Saturday. There will also be a short ethics video posted on Saturday which is needed to complete HW2.
Nick will have 30mins of office hours after class today! Come say hi!
We have just posted all parts of HW2. Homework 2 Part a. Homework 2 part b. Homework 2 part c. All parts of the assignment are due Wednesday, January 19th at 11:55pm PT. There is a video that will be posted on Saturday that you will need to use to complete the ethics portion of part c. Make sure to check Canvas for that video.
We also posted the PyCharm installation handout. We will be using PyCharm for the rest of our assignments starting with homework 2 part b, so you will need to follow these steps before you are able to work on part b of Homework 2.
Section assignments have been made. Students who filled out the section signup on time should have received an email with details of their section.
If your section time no longer works for you or you were unable to sign up for a section in time, visit this website or click 'Section Management' in the Section dropdown to join a section. This page will also have a link to a list of all the section times for students wishing to make up a section and auditors.
Note that section participation is required for all enrolled students in CS 106A.
Section assignments will come out tomorrow. If you did not sign up for section yet, you can pick from ones which have space available tomorrow. There will be a link here to do so.
Section Signups are open! You can sign up for section by going to this page, logging in, and clicking the form. Section problems generally depend on material covered in Wednesday lecture. To get the most out of section, please be sure you will be able to attend/view the Wednesday lecture before your chosen times. Section signups are due on Sunday at 5pm PDT and are not first come first serve.
We just released the first part of Assignment 1. Write your very first programs with Bit. Wahoo! We will release the second part (which can be found at the same link) after class on Friday. The whole thing is due Tuesday, January 11th at 11:55pm PT. Submission instructions will be posted on the handout this weekend.
Hi there! I'm Parth, a student with the Graduate School of Education. I'm writing my thesis on student identity and belonging in 106A. As part of the study I want to work with people like you to understand your experience in the course.
This project can help future students taking this course or majoring in CS: understanding what promotes or harms belonging in 106A allows us to improve future versions of the course. And, if you participate, I'll bake you cookies! My friend has a great cookie recipe.
This quarter, we're using Ed Discussion for class Q&A.
On Ed, you can send a message to the staff by making it private, or you can send questions, or posts to the entire group. In short, it's a great forum for administrative questions, quick conceptual questions about office hours or understanding what an error message means.
Join the Ed discussion forum for CS106A and introduce yourself on the Welcome announcement!
Welcome to the first day of CS106A! We will be meeting on Zoom. You can find a link under the resources tab on the right side of this page. When you get a chance please fill out this welcome survey so we can get a better sense of who is in the course.
If you are taking CS106A winter quarter and feel you would benefit from extra practice in addition to your default CS106A section, consider applying for CS100A!
CS100A, also known as CS106A ACE, is a 1-unit supplementary section designed to build a stronger foundation in computer science. Students participating in ACE will attend an additional weekly section and participate in exam review sessions and individual tutoring. Section will take place Thursdays 12:15pm-2:15pm PT in person (online for the first 2 weeks).
ACE is one of the School of Engineering’s Equity and Inclusion Initiatives. We especially want to provide an opportunity for students who come from educationally disadvantaged backgrounds or for anyone who feels they might need additional support in order to succeed. We limit enrollment to enable small classes that allow students to have one-on-one interactions with the TA.
If you are interested in joining the ACE section, please apply at this link due Friday, January 7th at 5pm PT. If you have any questions about ACE, feel free to reach out to Brian Zeng (CS106A ACE TA) at bzeng313@stanford.edu.
Welcome to CS106A! We're gearing up for a fun quarter beginning on Monday, January 3rd. Class will take place virtually for the first two weeks of the quarter on Zoom. You can find the link to the Lecture Zoom Link at the top of this page and also under the resources tab on the right of this page. After that, the course will meet in the Hewlett Teaching Center Room 200.
Until then, reach out to Juliette, the Head TA, with any questions you have.
Resources
Course Values
Teaching Team

Where is Durand?


Resources
Announcements
We have released grades for the final eaxm at Gradescope. Solutions can be found on the Final Solution Handout. The median was an 88% (146/165). We thought this was a challenging exam and we are pleased that people did so well. Thanks for all of your hard work this quarter!
Regrade Requests We try to grade as consistently as possible, but we are human and we might make mistakes. If you feel like one of your problems was misgraded, please file a regrade request on Gradescope. The regrade requests will open tonight and must be submitted before Monday, March 21st at 2pm PT. Sorry for the tight timing, but we need these back before we can calculate final grades. Note that this is the only way to have your regrade request considered; in particular, asking your section leader to take a quick look to see whether a problem was misgraded is not a way of short circuiting this process. We want you to have the credit you deserve, but filing a formal request helps us make sure that your request goes to the right person. If you submit a regrade regrade request, we do reserve the right to regrade the entire problem and make any necessary corrections.
The final exam will take place Monday, March 14th starting at 9:30am PT. Please download the exam file in the morning before you head out to your location. We will post it here early Monday morning.
Download Links
If clicking the link does not download the file, please right click the link instead and select "Save link as" or "download as". If you get an error message when downloading, click the up arrow and select "keep".
What to bring:
Exam Locations by Last Name inclusive:
Today in class, we discussed the retraction policy for CS 106A. Please watch the beginning of Lecture 26 where Nick discussed this and take the time to read through our handout detailing the policy and what to do if you feel you made a mistake.
The final exam will take place Monday, March 14th from 9:30-11:30am PT. Location information to come at the end of the week. It will be on BlueBook similar to the midterm.
We have just posted a final prep document with topics and practice problems.
We will also be holding an informal review session during class time on Friday. It will be recorded like a normal class session. The session will not cover any new problems, only what is on the review sheet. Also there is the 5pm Sunday extra practice session that will focus on final exam studying.
You can also check out last quarter's final with solutions.
We just released your last homework of the quarter. You can check out HW8 here. It is due Wednesday, March 9th at 11:55pm PT.
Hi all! A few updates about office hours this week.
Nick will not be having his Weds office hours.
Juliette's office hours are going to be run by SLs this week. They will be at the following times and Zoom link:
We have released all parts of homework 7. You can check out part a here. You can check out part b here. It is due Wednesday, March 2nd at 11:55pm PT.
Reminder about the Sunday Extra Practice Session: Reminder about the extra practice session this Sunday 3-5pm. Check out the post below for how to attend (or this Ed post).
No class on Monday.
LaIR help starts on Monday next week.
We have released both parts of HW 6. This is a bit of a longer assignment, so we suggest that you start early. You can checkout part a here. You can check out part b here. Both parts are due Wednesday, February 23rd at 11:55pm PT
Here is a neat Ted Talk on Procrastination. Watch it here.
We have released the grades for the Midterm on Gradescope. You must login with your Stanford email to see your score. Solutions, statistics, and regrade request information can be found on the Midterm Solution Handout.
Regrade Requests We try to grade as consistently as possible, but we are human and we might make mistakes. If you feel like one of your problems was misgraded, please file a regrade request on Gradescope. The regrade requests will open tonight and must be submitted before Friday, February 18th at 3pm PT. Note that this is the only way to have your regrade request considered; in particular, asking your section leader to take a quick look to see whether a problem was misgraded is not a way of short circuiting this process. We want you to have the credit you deserve, but filing a formal request helps us make sure that your request goes to the right person. If you submit a regrade regrade request, we do reserve the right to regrade the entire problem and make any necessary corrections.
We have released the both parts of HW5. You can checkout part a here. You can checkout part b here. All parts are due Tuesday, February 15th at 11:55pm PT
The Midterm is today (Monday, February 7th) between 7:00 p.m and 8:00 p.m PT. Location information is at the bottom of this announcement.
What you need to do before coming to take the exam tonight:
Download Links
If clicking the link does not download the file, please right click the link instead and select "Save link as" or "download as". If you get an error message when downloading, click the up arrow and select "keep".
What to bring:
Exam Instructions
Exam Loactions by Last Name inclusive:
The midterm is in-person on Monday, February 7th starting at 7pm. Locaiton information will be posted on this announcement by the end of the week. If you have OAE accommodations, you will hear from the course staff about your midterm logistics this weekend.
Review: We made a handout with midterm review problems and solutions. You can also find more problems on this week's section handout and last quarter's midterm. These problems are similar to the type of problems you will see on the midterm.
One of our SLs will be holding a review session on Sunday, 02/06 from 12-1pm PT. Zoom link for review session Password: 735592.
You can also attend the extra practice session this Sunday which will be focused on midterm practice.
What you need for the exam:
Exam Loactions by Last Name inclusive:
LaIR will be in person only starting this upcoming Sunday, Feb 6, and continuing for the rest of the quarter. LaIR will be in Durand 4th floor week 6 and week 7, then on the 3rd floor week 8 onwards (This is solely due to building maintenance). For both floors, go to the large glass-walled conference room directly across from the elevator. All students should already have keycard access to Durand.
There is a dedicated staff of virtual LaIR helpers, but this will only be for students who test positive for COVID, or have OAE letters explaining why they cannot come to in person LaIR.
For anyone with an OAE quarter-long accommodation or anyone that is currently in isolation, please email cs198lair@gmail.com before this Sunday with a screenshot of your positive test (with name and date visible), or your OAE letter, and indicate clearly in your email the start and end dates you will require virtual LaIR. For Covid isolation, you should be emailing us your start and end dates of isolation. For OAE, you can say "entire quarter" if your accommodation is for the entire quarter. SCPD students will automatically receive access to virtual LaIR for the entire quarter - no need to send us an email. This is how long you will have access to virtual LaIR; after your end date has passed, your access to the virtual queue will be revoked and you will have to go in person.
Do not email the lecturers, head TAs, section leaders, or cs198@cs.stanford.edu with requests or questions regarding LaIR. They will not be answered. The only email that will approve these requests is cs198lair@gmail.com. If you test positive or receive an exposure notification at any point in the quarter, please email cs198lair@gmail.com with a screenshot of your positive test (with name and date visible) or exposure notification (with name and date visible) and indicate clearly in your email the start and end dates you will require virtual LaIR. The coordinators will send you a confirmation that you have been approved for virtual LaIR after you send us this information. We will not approve any requests that are not for documented medical reasons or SCPD, and you are not approved for virtual LaIR until we email you a confirmation. All documentation will be kept confidential and secure by the CS198 Coordinators, and be immediately discarded after the quarter. The virtual LaIR course staff will only see that you are approved for virtual LaIR - they will not know the reason why.
It is a violation of the Fundamental Standard to falsify documentation for access to virtual LaIR, to attempt to bypass any checks to access virtual LaIR without approval, or to share any links or logins to students other than yourself to access virtual LaIR if you are approved for an accommodation. If we discover any of the above, the course staff will pursue it with the Office of Community Standards.
All students at in-person LaIR will be expected to wear a mask over their nose and mouth at all times, and listen to all directions from section leaders about social distancing (including moving to smaller conference rooms if necessary). Failure to do so will result in revoked LaIR privileges (both in-person and virtual).
For all students, the process of signing up for LaIR should not be different. If we need to change the signup process in the near future, we will send another update.
Reminder that Nick has OH in Durand 311 today from 12-2pm.
Reminder to check out FLI Office Hours starting this week. Checkout this Ed post for more information.
Reminder to come to "Conversations in CS" with Elyse on Wednesday from 12-1. See this Ed post for more info.
Reminder about the extra practice session this Sunday 3-5pm. Check out the post below for how to attend (or this Ed post).
Today in class, your are going to vote on your favorite bluescreen photo submissions. You can find the submissions to vote on here. You can find the form to vote on here.
We have released all parts of HW4. Check it out here. All parts of HW4 are due Wednesday, February 2nd.
Starting this week (more specifically, tomorrow), we’re introducing “Conversations in CS” office hours, a chance to chat with an awesome section leader about life as a CS student at Stanford. These office hours will take place virtually from 12:00pm - 1:00pm every Wednesday. Whether you’re considering pursuing computer science as a major or minor, wondering about different paths in CS, or just wanting to chat about how CS106A is going so far, please stop by! While you are also welcome to ask conceptual questions related to course material, this time is intended for broader discussions of computer science and experiences in the field. Zoom link Passcode 114291
Come get your questions answered :)
On Monday, class will be in person in Hewlett 200 rather than on Zoom. Each lecture will still be recorded and posted on Canvas shortly after.
Reminder about the extra practice session this Sunday 3-5pm. Check out the post below for how to attend (or this Ed post).
LaIR will be in person starting this Sunday. It will take place on the third place of the Durand building on the 3rd floor. If you have covid and need to attend virtually because of a red health badge, email Juliette.
Nick and Juliette's office hours are changing next week. We will have both Zoom and in person office hours. Check the course webapge after lecture on Monday to see the updated times.
We have just posted HW3. Check it out here. All parts of HW3 are due Wednesday, January 26th.
Hello! We’re announcing special office hours every Sunday from 3:00pm - 5:00pm. These office hours are designed as a time for you to work on the practice problems from the section handouts on your own, with a section leader on hand if you have any questions. In addition to the section handouts, we’re also providing the practice problems that are used in CS100A (linked in this Google Drive folder), which you can also work on during these office hours. Week 2 CS100A practice problems are already up (although you should hold off until you have PyCharm installed and set up), and future CS100A practice problems will be uploaded by Wednesday night of every week.
You’re also welcome to bring conceptual questions regarding the homework to these sessions (meaning the section leader will not look at your code / debug your homework). However, questions regarding the practice problems will take precedence.
Here is the zoom information for the office hours: Zoom Link. Password: 063045
See you there!
There is no LaIR on Sunday, Jan 16th due to the MLK holiday. LaIR help will start on Monday the 17th.
We will not have class on Monday, Jan 17th, but we are going to post a recorded lecture to watch before Wednesday's lecture. This is not needed for HW2 and will be posted sometime on Saturday. There will also be a short ethics video posted on Saturday which is needed to complete HW2.
Nick will have 30mins of office hours after class today! Come say hi!
We have just posted all parts of HW2. Homework 2 Part a. Homework 2 part b. Homework 2 part c. All parts of the assignment are due Wednesday, January 19th at 11:55pm PT. There is a video that will be posted on Saturday that you will need to use to complete the ethics portion of part c. Make sure to check Canvas for that video.
We also posted the PyCharm installation handout. We will be using PyCharm for the rest of our assignments starting with homework 2 part b, so you will need to follow these steps before you are able to work on part b of Homework 2.
Section assignments have been made. Students who filled out the section signup on time should have received an email with details of their section.
If your section time no longer works for you or you were unable to sign up for a section in time, visit this website or click 'Section Management' in the Section dropdown to join a section. This page will also have a link to a list of all the section times for students wishing to make up a section and auditors.
Note that section participation is required for all enrolled students in CS 106A.
Section assignments will come out tomorrow. If you did not sign up for section yet, you can pick from ones which have space available tomorrow. There will be a link here to do so.
Section Signups are open! You can sign up for section by going to this page, logging in, and clicking the form. Section problems generally depend on material covered in Wednesday lecture. To get the most out of section, please be sure you will be able to attend/view the Wednesday lecture before your chosen times. Section signups are due on Sunday at 5pm PDT and are not first come first serve.
We just released the first part of Assignment 1. Write your very first programs with Bit. Wahoo! We will release the second part (which can be found at the same link) after class on Friday. The whole thing is due Tuesday, January 11th at 11:55pm PT. Submission instructions will be posted on the handout this weekend.
Hi there! I'm Parth, a student with the Graduate School of Education. I'm writing my thesis on student identity and belonging in 106A. As part of the study I want to work with people like you to understand your experience in the course.
This project can help future students taking this course or majoring in CS: understanding what promotes or harms belonging in 106A allows us to improve future versions of the course. And, if you participate, I'll bake you cookies! My friend has a great cookie recipe.
This quarter, we're using Ed Discussion for class Q&A.
On Ed, you can send a message to the staff by making it private, or you can send questions, or posts to the entire group. In short, it's a great forum for administrative questions, quick conceptual questions about office hours or understanding what an error message means.
Join the Ed discussion forum for CS106A and introduce yourself on the Welcome announcement!
Welcome to the first day of CS106A! We will be meeting on Zoom. You can find a link under the resources tab on the right side of this page. When you get a chance please fill out this welcome survey so we can get a better sense of who is in the course.
If you are taking CS106A winter quarter and feel you would benefit from extra practice in addition to your default CS106A section, consider applying for CS100A!
CS100A, also known as CS106A ACE, is a 1-unit supplementary section designed to build a stronger foundation in computer science. Students participating in ACE will attend an additional weekly section and participate in exam review sessions and individual tutoring. Section will take place Thursdays 12:15pm-2:15pm PT in person (online for the first 2 weeks).
ACE is one of the School of Engineering’s Equity and Inclusion Initiatives. We especially want to provide an opportunity for students who come from educationally disadvantaged backgrounds or for anyone who feels they might need additional support in order to succeed. We limit enrollment to enable small classes that allow students to have one-on-one interactions with the TA.
If you are interested in joining the ACE section, please apply at this link due Friday, January 7th at 5pm PT. If you have any questions about ACE, feel free to reach out to Brian Zeng (CS106A ACE TA) at bzeng313@stanford.edu.
Welcome to CS106A! We're gearing up for a fun quarter beginning on Monday, January 3rd. Class will take place virtually for the first two weeks of the quarter on Zoom. You can find the link to the Lecture Zoom Link at the top of this page and also under the resources tab on the right of this page. After that, the course will meet in the Hewlett Teaching Center Room 200.
Until then, reach out to Juliette, the Head TA, with any questions you have.
Course Values