Teaching > FA23 CS 61B

CS 61B: Data Structures, Fall 2023

Contact

Aniruth Narayanan

aniruth.n@berkeley.edu

Sections

Discussion Section: Wednesday, 9:00-10:00am, Soda Hall 405

This is an exam prep discussion section.

Lab Section: Thursday, 1:00-3:00pm, Soda Hall 273

Office Hour: Thursday, 11:00am-12:00pm, Soda Hall 271/273/275

Links

Course Website

Discussion Section Feedback Form

Materials

The following discussions and labs were created by CS61B course staff and instructors. I largely used pre-made slides for each lab, though any work I drew on an iPad is attached if applicable. If you have any feedback, feel free to let me know.

If a discussion/lab is not linked on the course website, it will not be linked below. If you are accessing this page on a mobile device, you can scroll horizontally on the table below.

Discussion/Lab 14 was over Thanksgiving break and Discussion 15 slides were Jeopardy themed but we reviewed questions from past exams instead with Lab 15 serving as in-person checkoff for Project 3.

Discussion #Annotated DiscussionDiscussion SolutionsLab #Lab Slides
Discussion 3Discussion 3 AnnotatedDiscussion 3 SolutionsLab 3Lab 3 Slides
Discussion 4Discussion 4 AnnotatedDiscussion 4 Solutions

Lab 4 (N/A)

Lab 4 Slides (N/A)

Discussion 5Discussion 5 AnnotatedDiscussion 5 SolutionsLab 5

Lab 5 Slides (N/A)

Discussion 6Discussion 6 AnnotatedDiscussion 6 SolutionsLab 6Lab 6 Slides
Discussion 7Discussion 7 AnnotatedDiscussion 7 SolutionsLab 7Lab 7 Slides
Discussion 8Discussion 8 AnnotatedDiscussion 8 SolutionsLab 8Lab 8 Slides
Discussion 9Discussion 9 AnnotatedDiscussion 9 SolutionsLab 9Lab 9 Slides
Discussion 10Discussion 10 AnnotatedDiscussion 10 Solutions

Lab 10 (N/A)

Lab 10 Slides (N/A)

Discussion 11Discussion 11 AnnotatedDiscussion 11 SolutionsLab 11Lab 11 Slides
Discussion 12Discussion 12 AnnotatedDiscussion 12 SolutionsLab 12Lab 12 Slides
Discussion 13Discussion 13 AnnotatedDiscussion 13 Solutions

Lab 13 (N/A)

Lab 13 Slides (N/A)

Guest Lecture Recording

I gave a guest lecture on software engineering concepts: functionality and complexity with industrial applications of course concepts such as graphs, breadth-first search, and interfaces. The recording and the link to the slides are below.