René's URL Explorer Experiment


Title: CS 61A Spring 2026

Description: CS 61A: Structure and Interpretation of Computer Programs

Keywords:

direct link

Domain: cs61a.org

authorDan Garcia, Manuel A Sabin
Nonetext/html; charset=utf-8

Links:

CS 61A https://cs61a.org/
Lectureshttps://cs61a.org/
Syllabushttps://cs61a.org/articles/about-61a/
Edhttps://edstem.org/us/courses/93628/discussion
Office Hourshttps://cs61a.org/office-hours/
Contacthttps://cs61a.org/articles/contact-61a/
Links https://cs61a.org
Request an Extensionhttps://go.cs61a.org/extensions
Request a Regradehttps://go.cs61a.org/regrades
Office Hours Queuehttps://oh.cs61a.org/
Gradescopehttps://www.gradescope.com/courses/1229052
Add/Change Sectionshttps://sections.cs61a.org
Lecture Recordingshttps://bcourses.berkeley.edu/courses/1547573/pages
Python Tutorhttps://pythontutor.com/cp/composingprograms.html
Code Editorshttps://code.cs61a.org/
Resources https://cs61a.org
Past Exams & Websiteshttps://cs61a.org/resources/
Textbookhttps://www.composingprograms.com
Campus Resourceshttps://cs61a.org/articles/campus-res/
Advice from Studentshttps://cs61a.org/articles/advice/
Scheme Specificationshttps://cs61a.org/articles/scheme-spec/
Scheme Built-In Procedureshttps://cs61a.org/articles/scheme-builtins/
Guides https://cs61a.org
Debugging Guidehttps://drive.google.com/file/d/1O72u0ml65pibcjz-PXKpqeJDKaVqQ3D8/view
Studying Guidehttps://cs61a.org/articles/studying/
Type Hintshttps://cs61a.org/articles/type-hints/
Composition Guidehttps://cs61a.org/articles/composition/
MT1 Study Guidehttps://cs61a.org/assets/pdfs/61a-mt1-study-guide.pdf
MT2 Study Guidehttps://cs61a.org/assets/pdfs/61a-mt2-study-guide.pdf
Final Study Guidehttps://cs61a.org/assets/pdfs/61a-final-study-guide.pdf
Staff https://cs61a.org
Instructorshttps://cs61a.org/instructor
TAs & Tutorshttps://cs61a.org/staff
Teaching Internshttps://cs61a.org/teaching-interns
Tuesday labhttps://sections.cs61a.org/lab
Exam Prep Tutoringhttps://edstem.org/us/courses/93628/discussion/7666970
Homework 3https://cs61a.org/hw/hw03/
office hourshttps://cs61a.org/office-hours/
sectionshttps://sections.cs61a.org/
Edhttps://edstem.org/us/courses/93628/discussion/7655125
Edhttps://edstem.org/us/courses/93628/discussion/7605551
Midterm 1 Study Guidehttps://cs61a.org/assets/pdfs/61a-mt1-study-guide.pdf
PrairieTesthttps://us.prairietest.com/
Lab 2https://cs61a.org/lab/lab02/
Edhttps://edstem.org/us/courses/93628/discussion/7574476
Homework 2https://cs61a.org/hw/hw02/
Edhttps://edstem.org/us/courses/93628/discussion/7574476
Lab 0https://cs61a.org/lab/lab00/
Lab 1https://cs61a.org/lab/lab01/
Homework 1https://cs61a.org/hw/hw01/
requesthttps://go.cs61a.org/extensions
Hoghttps://cs61a.org/proj/hog/
office hourshttps://cs61a.org/office-hours/
sections.cs61a.orghttps://sections.cs61a.org
Homework 1https://cs61a.org/hw/hw01/
Office hourshttps://cs61a.org/office-hours/
Lab 0https://cs61a.org/lab/lab00/
Recordinghttps://bcourses.berkeley.edu/courses/1552311/pages/lecture-1-welcome
Slides (pdf)https://cs61a.org/assets/slides/01-Welcome.pdf
Disc 00: Getting Startedhttps://cs61a.org/disc/disc00/
Solutionshttps://cs61a.org/disc/sol-disc00/
Lab 00: Getting Startedhttps://cs61a.org/lab/lab00/
Solutionshttps://cs61a.org/lab/sol-lab00/
Videoshttps://www.youtube.com/watch?v=gNv81_4X0uU&list=PL6BsET-8jgYULSxiV2garZ0FxbnXR08MP&index=1
Recordinghttps://bcourses.berkeley.edu/courses/1552311/pages/lecture-2-functions
Slides (pdf)https://cs61a.org/assets/slides/02-Functions.pdf
Ch. 1.1https://www.composingprograms.com/pages/11-getting-started.html
Ch. 1.2https://www.composingprograms.com/pages/12-elements-of-programming.html
Ch. 1.3https://www.composingprograms.com/pages/13-defining-new-functions.html
HW 01: Functions, Controlhttps://cs61a.org/hw/hw01/
Solutionshttps://cs61a.org/hw/sol-hw01/
Videohttps://www.youtube.com/playlist?list=PLx38hZJ5RLZdE6Ugbn03lUj4utfzETMHA
Videoshttps://www.youtube.com/watch?v=IPec2A7j2bY&list=PL6BsET-8jgYVCz97Y75GRXSWbb4sTpDIR
Recordinghttps://bcourses.berkeley.edu/courses/1552311/pages/lecture-3-control
Slides (pdf)https://cs61a.org/assets/slides/03-Control.pdf
Ch. 1.4https://www.composingprograms.com/pages/14-designing-functions.html
Ch. 1.5https://www.composingprograms.com/pages/15-control.html
Lab 01: Functionshttps://cs61a.org/lab/lab01/
Solutionshttps://cs61a.org/lab/sol-lab01/
Videohttps://www.youtube.com/playlist?list=PLx38hZJ5RLZcBckceuAOkC5_WiTbt35da
Videoshttps://www.youtube.com/watch?v=pveIuZT0GJE&list=PL6BsET-8jgYXvcnnEX7x2_USaYug9xZFv
Recordinghttps://bcourses.berkeley.edu/courses/1552311/pages/lecture-4-higher-order-functions
Slides (pdf)https://cs61a.org/assets/slides/04-Higher-Order_Functions.pdf
Ch. 1.6https://www.composingprograms.com/pages/16-higher-order-functions.html
Disc 01: Control, Environment Diagramshttps://cs61a.org/disc/disc01/
Solutionshttps://cs61a.org/disc/sol-disc01/
Hoghttps://cs61a.org/proj/hog/
Getting Started Videoshttps://www.youtube.com/playlist?list=PLx38hZJ5RLZfpHDDcEnevQqlX4wTxuMAD
Videoshttps://www.youtube.com/watch?v=1P2UgdAWwYg&list=PL6BsET-8jgYXTuSlJNYQS740YMCRHT79g
Recordinghttps://bcourses.berkeley.edu/courses/1552311/pages/lecture-5-environments
Slides (pdf)https://cs61a.org/assets/slides/05-Environments.pdf
Ch. 1.6https://www.composingprograms.com/pages/16-higher-order-functions.html
HW 02: Higher-Order Functionshttps://cs61a.org/hw/hw02/
Solutionshttps://cs61a.org/hw/sol-hw02/
Videohttps://www.youtube.com/playlist?list=PLx38hZJ5RLZfl1k5pgm22FtP2CvQ8YiMz
Videoshttps://www.youtube.com/watch?v=PKlgS5eofNY&list=PL6BsET-8jgYVSwKGjsM9y1j8RQsRwtDy3&ab_channel=JohnDeNero
Recordinghttps://bcourses.berkeley.edu/courses/1552311/pages/lecture-6-functional-abstraction
Slides (pdf)https://cs61a.org/assets/slides/06-Functional_Abstraction.pdf
06.pyhttps://cs61a.org/assets/slides/06.py
Lab 02: Higher-Order Functions, Lambda Expressionshttps://cs61a.org/lab/lab02/
Solutionshttps://cs61a.org/lab/sol-lab02/
Videohttps://www.youtube.com/playlist?list=PLx38hZJ5RLZcRws2T2dUrlFOoEvuUF-93
Videoshttps://www.youtube.com/watch?v=guc-Q1x2vAY&list=PL6BsET-8jgYX6yuG9s7zO8GA1xHwHARFX&ab_channel=JohnDeNero
Recordinghttps://bcourses.berkeley.edu/courses/1552311/pages/lecture-7-function-examples
Slides (pdf)https://cs61a.org/assets/slides/07-Function_Examples.pdf
Disc 02: Environment Diagrams, Higher-Order Functionshttps://cs61a.org/disc/disc02/
Solutionshttps://cs61a.org/disc/sol-disc02/
Videohttps://www.youtube.com/playlist?list=PLx38hZJ5RLZfn-wzhK2XLqF_tZYQCWUTq
Recordinghttps://bcourses.berkeley.edu/courses/1552311/pages/lecture-8-quest-review
Videoshttps://www.youtube.com/watch?v=B2_8t2jyvX0&list=PL6BsET-8jgYUUBHIgUAqjrMUoPCGQcYdl
Recordinghttps://bcourses.berkeley.edu/courses/1552311/pages/lecture-9-recursion
Slides (pdf)https://cs61a.org/assets/slides/09-Recursion.pdf
09.pyhttps://cs61a.org/assets/slides/09.py
Ch. 1.7https://www.composingprograms.com/pages/17-recursive-functions.html
Disc 03: Recursionhttps://cs61a.org/disc/disc03/
Solutionshttps://cs61a.org/disc/sol-disc03/
Videohttps://www.youtube.com/playlist?list=PLx38hZJ5RLZfzZl-jztFnfHyfzjEgXYg1
Videoshttps://www.youtube.com/watch?v=VYYkJ1OLXBw&list=PL6BsET-8jgYUUWPap4etQjZVWlWUeFxn0&ab_channel=JohnDeNero
Recordinghttps://bcourses.berkeley.edu/courses/1552311/pages/lecture-10-tree-recursion
Slides (pdf)https://cs61a.org/assets/slides/10-Tree_Recursion.pdf
10.pyhttps://cs61a.org/assets/slides/10.py
Ch. 1.7https://www.composingprograms.com/pages/17-recursive-functions.html
HW 03: Recursion, Tree Recursionhttps://cs61a.org/hw/hw03/
Videohttps://www.youtube.com/playlist?list=PLx38hZJ5RLZdUJfnsYhx4Klg1Www86gyx
Videoshttps://www.youtube.com/watch?v=-Q45UcQ2XJk&list=PL6BsET-8jgYVfI7chdrXciKy8CP10tOcl&ab_channel=JohnDeNero
Type Hints Readinghttps://cs61a.org/articles/type-hints/
Ch. 2.1https://www.composingprograms.com/pages/21-introduction.html
Ch. 2.3https://www.composingprograms.com/pages/23-sequences.html
Videohttps://www.youtube.com/playlist?list=PLx38hZJ5RLZe0s_JOJ5895R1p98EYpazE
Videoshttps://www.youtube.com/watch?v=aSqOiUZg7kQ&list=PL6BsET-8jgYW50w7isVJS3YumstvFX1LY&ab_channel=JohnDeNero
Ch. 2.3https://www.composingprograms.com/pages/23-sequences.html
Videoshttps://www.youtube.com/watch?v=nzP3nJ2np8w&list=PL6BsET-8jgYWCdzh9cSNcwAhXe9NOWwjH&ab_channel=JohnDeNero
Ch. 2.2https://www.composingprograms.com/pages/22-data-abstraction.html
Videoshttps://www.youtube.com/watch?v=qFCJANh5ht8&list=PL6BsET-8jgYX7kDENvuBNGDg1lwHL2PKC&ab_channel=JohnDeNero
Ch. 2.3https://www.composingprograms.com/pages/23-sequences.html
Videohttps://www.youtube.com/playlist?list=PLx38hZJ5RLZfU4miG-W4iR070LSvQQpgv
Videoshttps://www.youtube.com/watch?v=Q-CewobDFZM&list=PL6BsET-8jgYWfS7Jqp64nI7uQLXLPWObR&ab_channel=JohnDeNero
Ch. 2.4https://www.composingprograms.com/pages/24-mutable-data.html
Videoshttps://www.youtube.com/watch?v=On-kFyFp8HY&list=PL6BsET-8jgYW7stiut93PHxGP6_QgBzVQ&ab_channel=JohnDeNero
Ch. 4.2https://www.composingprograms.com/pages/42-implicit-sequences.html
Videoshttps://www.youtube.com/watch?v=DyXPnQuaa0w&list=PL6BsET-8jgYXnY-7vDJXIv2N5xW98rJTZ&ab_channel=JohnDeNero
Ch. 4.2https://www.composingprograms.com/pages/42-implicit-sequences.html
Videohttps://www.youtube.com/playlist?list=PLx38hZJ5RLZeQ03JkjI-SoZ2aHtlLavJ1
Videoshttps://www.youtube.com/watch?v=XdRZkeCRXs4&list=PL6BsET-8jgYVz2dLlWRsktOrtqO8wWRsy&ab_channel=JohnDeNero
Ch. 2.5https://www.composingprograms.com/pages/25-object-oriented-programming.html
Videoshttps://www.youtube.com/watch?v=mimP7cNrSHA&list=PL6BsET-8jgYVhCKr4EHUE9mw9kcH7Kg7Y&ab_channel=JohnDeNero
Ch. 2.5https://www.composingprograms.com/pages/25-object-oriented-programming.html
Videoshttps://www.youtube.com/watch?v=Bqpe1iyq5vE&list=PL6BsET-8jgYXUT9nA2gvweTlheGbvp6qv&ab_channel=JohnDeNero
Ch. 2.5https://www.composingprograms.com/pages/25-object-oriented-programming.html
Videohttps://www.youtube.com/playlist?list=PLx38hZJ5RLZfK1NHzlCsQdNVnoQ0S6pwa
Videoshttps://www.youtube.com/watch?v=DUSSKCjzAgA&list=PL6BsET-8jgYW8tpgR0-wtQEA2VyOyNXFB&ab_channel=JohnDeNero
Ch. 2.7https://www.composingprograms.com/pages/27-object-abstraction.html
Videoshttps://www.youtube.com/watch?v=yC4WPw_6ehY&list=PL6BsET-8jgYWnaras4ggDpnXGGD9G1jQS&ab_channel=JohnDeNero
Videoshttps://www.youtube.com/watch?v=DWhsOSHjY98&list=PL6BsET-8jgYU9eOK2Ft8hQuzIWb4h-Tim&ab_channel=JohnDeNero
Ch. 2.8https://www.composingprograms.com/pages/28-efficiency.html
Videohttps://www.youtube.com/playlist?list=PLx38hZJ5RLZf_jx8K6BPGaNYjLMImDs8J
Videoshttps://www.youtube.com/watch?v=i7GFWtHCuzo&list=PL6BsET-8jgYXp_JnAEzO5gz2c5HY6bg3j&ab_channel=JohnDeNero
Videoshttps://www.youtube.com/watch?v=tpfpNR3u4zk&list=PL6BsET-8jgYX2qPZDaMm1DsBZe1Zu045G&ab_channel=JohnDeNero
Videoshttps://www.youtube.com/watch?v=esIvijecRFw&list=PL6BsET-8jgYWGDX7c-OKSMCh4QCBZ7Bs4
Ch. 3.1https://www.composingprograms.com/pages/31-introduction.html
Ch. 3.2https://www.composingprograms.com/pages/32-functional-programming.html
Videoshttps://www.youtube.com/watch?v=M8nvWOAHLso&list=PL6BsET-8jgYW3h5HuWwcoTP4NTmLGB95p
Ch. 3.2https://www.composingprograms.com/pages/32-functional-programming.html
Videoshttps://www.youtube.com/watch?v=tJSqAtJqI7Y&list=PL6BsET-8jgYXTtg_Yj3VT7507cY12IuFz
Ch. 3.3https://www.composingprograms.com/pages/33-exceptions.html
Ch. 3.4https://www.composingprograms.com/pages/34-interpreters-for-languages-with-combination.html
Videohttps://www.youtube.com/playlist?list=PLx38hZJ5RLZc7WTwtsOw-9umUYEVIEBU9
Videoshttps://www.youtube.com/watch?v=gm2PUh07bMI&list=PL6BsET-8jgYUC3YkTeRQ9fczBzTU84GC0
Ch. 3.5https://www.composingprograms.com/pages/35-interpreters-for-languages-with-abstraction.html
Videoshttps://www.youtube.com/watch?v=hceri4MlZvk&list=PL6BsET-8jgYVdPukP2j4MB2rwkkTCS4Fc
Slideshttps://docs.google.com/presentation/d/1cdv-3q6tpLaARusWg-2OiMGu6v9ryr7P/edit?usp=sharing&ouid=105762295436394226946&rtpof=true&sd=true
Videoshttps://www.youtube.com/watch?v=VDtc1GWRBxI&list=PL6BsET-8jgYXZBGvtOT3PnUhaWlvzN1FZ
Videohttps://www.youtube.com/playlist?list=PLx38hZJ5RLZc2mREAX1Jq--yEqOi4XCeU
Videoshttps://www.youtube.com/watch?v=lombSNkvRR4&list=PL6BsET-8jgYXiGEfLQkDfkGOBqOfb_up7
Videoshttps://www.youtube.com/watch?v=iVhtiPdOSOU&list=PL6BsET-8jgYXDgyR3XJj9T8XS5nDp2nt6
Videoshttps://www.youtube.com/watch?v=gkAZMbzO5L8&list=PL6BsET-8jgYXazaYcmadXIjJApjL-DFET
Videoshttps://www.youtube.com/watch?v=f-Q4rWimfVg&list=PL6BsET-8jgYVQApYDUVHMAUXq_ZwN2UDc&ab_channel=JohnDeNero
Videoshttps://www.youtube.com/watch?v=_wfbb189nJA&list=PL6BsET-8jgYVlVyu77Ecd3HyXiyY-Z9Ty

Viewport: width=device-width


URLs of crawlers that visited me.