EdusalsaDiscover Your Stanford

CS 106X

Programming Abstractions (Accelerated)

  • autumn
  • 2019-2020

3 - 5 units

Letter or Credit/No Credit

Intensive version of 106B for students with a strong programming background interested in a rigorous treatment of the topics at an accelerated pace. Significant amount of additional advanced material and substantially more challenging projects. Some projects may relate to CS department research. Prerequisite: excellence in 106A or equivalent, or consent of instructor.


  • GER:DB-EngrAppSci

  • WAY-FR

Course Prequisites


  • DIS

    • -

      This class section has been cancelled!

    • Wednesday 3:30:00 PM - 5:20:00 PM @ 200-105

    • Thursday 1:30:00 PM - 2:20:00 PM @ Thornt207

    • Thursday 3:30:00 PM - 4:20:00 PM @ 160-323

  • LEC

    • Monday Wednesday Friday 1:30:00 PM - 2:50:00 PM @ Turingaud with Garrick Fernandez Jerry Cain

      May be taken for 3 units by graduate students. Do not enroll in discussion sections in Axess. The first week of class, students sign up for discussion sections via CS198 website. Discussion section assignments received during second week of class when sections start.

Grade Distribution

Sign Up

To save CS 106X to your course bucketlist

Already Have An Account? Log In