Welcome to the CS 106A web site for Autumn 2018-19!

Important course information will be posted on this web page and announced in class. You are responsible for all material that appears here and should check this page for updates frequently.

Week of October 1st
  • The Office of the Vice Provost for Teaching and Learning (VPTL) offers free tutoring services for CS106A. You can meet with an experienced peer to discuss course concepts, think through a problem set, or prepare for an upcoming exam. VPTL offers free appointment tutoring for CS 106A, in addition to tutoring for a number of other courses. For more information and to schedule an appointment, visit their tutoring appointments and drop-in schedule page here.

    If you are interested in finding more information about VPTL's peer tutoring program and what tutors do, please see this web page.

Week of September 24th
  • Here is the Assignment 1 Survey

    You will need to login with your SUNet ID to access the survey.

  • CS Pathfinders is a supplementary instruction program created to increase the diversity of the undergraduate population in the School of Engineering. Students participating in the program will enroll in an additional one unit course (CR/NC) and will attend two additional 1.5 hour sections per week focused on reviewing course material and completing coding exercises to solidify understanding. Note that this is not a replacement for regular sections in CS106A. This is an additional supplementary program for students who would like additional time for review of the course material. Participants will also receive access to additional exam review sessions, one-on-one tutoring, office-hours, and other resources.

    Entry into the CS Pathfinders program is by application. You can find the application here.

    Please note that the link above is the general ACE link (i.e., it will say "Additional Calculus for Engineers" at the top), but students should select CS106A as their "ACE Course" at the bottom of the form. The application deadline for CS Pathfinders is this Friday, Sept. 28th.

    Questions about the CS Pathfinders program can be directed to TG Sido

  • Section sign-ups open at 5pm on Thursday, Sept. 27 and end at 5pm on Sunday, Sept. 30. Please make sure to sign-up for a section, as they are required for the class. The section sign-up form is available here:
  • Helper hours in Tresidder Union (1st floor) will start Sunday night (Sept. 30). CS106 helpers will be available in Tresidder (1st floor). A schedule of the section leaders staffing at Tresidder will be available here once helper hours start. The LaIR works on a queue system; you can sign up on the LaIR computer in Tresidder, and CS106 helpers will help you in the order you sign up.
  • Welcome to CS106A! The first class will meet Monday, September 24th in Hewlett 200 at 1:30pm. See you there! Note that Hewlett 201 is an overflow room, which will have a live video stream of the lecture in case there are not enough seats in Hewlett 200 (which is first come, first served).
  • Once the quarter starts, you will need to sign up a weekly 50-minute discussion section. Sign-ups for section will be open from 5pm Thursday, September 27th to 5pm Sunday, September 30th. Section signups will be available here. Note that section signups are not first-come-first-serve; all submissions in by Sunday at 5PM are treated equally.

For issues or comments on this web page, please send mail to the Head TA.