CS106B Programming Abstractions

Summer 2021, Lectures: MTWTh 2:00pm-3:00pm (Pacific Daylight Time, GMT-7)

β˜€οΈ This is the 8-week summer offering of CS106B. Looking for the 10-week offering? Click Here!

Announcements

That's a Wrap!
today by Susan

It's been a pleasure to teach this course and to get to know many of you through your insightful questions and visits at office hours. You're welcome to reach out to me over email if you'd like to chat, whether that's about life in general or whether that's about next steps in computer science. Best of luck going forward!

Final Assessment Grades Released
2 days ago by Trip

Final assessment grades have been released on Gradescope. You should expect an email from Gradescope shortly, but you can also view your grades by accessing the website here.

Here are the solutions for the assessment.

We thought this assessment was quite challenging, and we think that the median and mean show that. The assessment will not be curved by itself, but everyone's final grades will be curved once they're calculated.

If you'd like to submit a regrade request, please do so through Gradescope. Due to the tight turnaround for final grades, regrade requests will only be accepted until 8/22 at 11:59PM PT. Just like last time, please only submit a request after you've read through the solution, and only submit a request if you feel that the wrong criteria has been applied to your problem. If you have further questions about the assessment, please email Trip.

Congrats!
1 week and 4 days ago by Susan

Congratulations on making it this far. This is a very rigorous, fast-paced course. Best of luck on the end of quarter assessment! You can do this.

See older announcements.

    Teaching team

  • Lecturer: Susan Epstein
    βœ‰οΈsusaneps@stanford.edu
  • Head TA: Trip Master
    βœ‰οΈtmaster@stanford.edu

Next two weeks

  Monday Tuesday Wednesday Thursday Section/Assign
1

Jun 21

πŸ““Welcome!

Reading: 1.1, 1.3
A0 Released

Jun 22

πŸ““Programming Fundamentals in C++

Reading: 1.2, 1.4-1.7, 2.1-2.4
A1 Released

Jun 23

πŸ““Strings and Testing

Reading: 3.1-3.7
A0 Due

Jun 24

πŸ““Console Programs and Vectors

Reading: 2.5-2.9, 5.1
2

Jun 28

πŸ““Ordered Data Structures


Reading: 5.1-5.3

Jun 29

πŸ““Unordered Data Structures


Reading: 5.4, 5.5

A1 Due

Jun 30

πŸ““Using Abstractions (Breadth-First Search)

Reading: 5.6
A2 Released

Jul 1

πŸ““Big-O Notation and Algorithmic Analysis

Reading: 10.2

See schedule for entire quarter.