Mingxiao's CS 61A Sections

About Me

Mingxiao Wei

Fall 2023 CS 61A uGSI

mingxiaowei@berkeley.edu

Lab Tue 09:30 - 11:00
@ Soda 271
Discussion Thu 09:30 - 11:00
@ Soda 306 (HP Auditorium)
Office Hours 11/13 16:00 - 17:00
@ Warren 101B
11/15 11:00 - 12:00
online

Weekly Materials

Week 14   (11/27 - 12/1)

11/28 Tue Lab 13: SQL  

Assignment Slides

11/30 Thu Disc 13: SQL  

Worksheet Slides Annotated Worksheet

Week 13   (11/13 - 11/17)

11/14 Tue Lab 12: Programs as Data  

Assignment Slides Solution

11/16 Thu Disc 12: Macros  

Worksheet Slides Solution Annotated Worksheet

Week 12   (11/06 - 11/10)

11/06 Tue Lab 11: Interpreters  

Assignment Slides Solution

11/09 Thu Disc 11: Interpreters, More Scheme  

Worksheet Solution

Week 11   (10/30 - 11/03)

10/31 Tue Lab 10: Scheme  

Assignment Slides Solution

11/02 Thu Disc 10: Scheme, Scheme Lists  

Worksheet Slides Solution Annotated Worksheet

Week 9   (10/16 - 10/20)

10/24 Tue Lab 09: Mutable Trees  

Assignment Slides Solution

10/26 Thu Disc 09: Midterm Review  

Worksheet Slides Solution Annotated Worksheet

Week 8   (10/16 - 10/20)

10/17 Tue Lab 08: Linked Lists  

Assignment Slides Solution

10/19 Thu Disc 08: Linked Lists, Efficiency  

Worksheet Slides Solution Annotated Worksheet

Week 7   (10/09 - 10/13)

10/10 Tue Lab 07: Object-Oriented Programming  

Assignment Slides Solution

10/12 Thu Disc 07: OOP, String Representation  

Worksheet Slides Solution Annotated Worksheet

Week 6   (10/02 - 10/06)

10/02 Tue Lab 06: Mutability, Iterators  

Assignment Slides Solution

10/05 Thu Disc 06: Iterators, Generators  

Worksheet Slides Solution Annotated Worksheet

Week 5   (09/25 - 09/29)

09/26 Tue Lab 05: Tree, Data Abstraction  

Assignment Slides Solution

09/28 Thu Disc 05: Tree Recursion  

Worksheet Slides Solution Annotated Worksheet

Week 4   (09/18 - 09/22)

09/19 Tue Lab 04: Recursion, Python Lists  

Assignment Slides Solution

09/21 Thu Disc 04: Tree Recursion  

Worksheet Slides Solution Annotated Worksheet

Week 3   (09/11 - 09/15)

09/14 Thu Disc 03: Recursion  

Worksheet Slides Solution Annotated Worksheet

Week 2   (09/04 - 09/08)

09/05 Tue Lab 02: Higher-Order Functions, Lambda Expressions  

Assignment Slides Solution

09/07 Thu Disc 02: Environment Diagrams, Higher-Order Functions  

Worksheet Slides Solution Annotated Worksheet

Week 1   (08/28 - 09/01)

08/29 Tue Lab 01: Functions, Control  

Assignment Slides Solution

08/31 Thu Disc 01: Control, Environment Diagrams  

Worksheet Slides Solution Annotated Worksheet

Week 0   (08/23 - 08/25)

08/24 Thu Disc 00: Getting Started  

Worksheet Slides Solution Welcome Survey

© Mingxiao Wei and Lux Zhang Fall 2023