Skip to content

elecdot/cs61a

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

CS 61A Fall 2024

Zotero Web Snapshoot

Resources


What is This Course About

  • A course about managing complexity
    • Mastering abstraction
    • Techniques for organizing complex programs
  • An introduction to programming
    • Full understanding of Python fundamentals
    • Large projects to demonstrate how to manage complexity
    • How computers interpret programming languages
  • Different types of languages: Python, Scheme, & SQL

How To

  1. Follow Text book: Use them as the main practice resource.
    • All lecture notes can be found under repo/lecture/notebooks.
    • Watch videos and slides as references for comprehension.
  2. Complete Labs & Projects: Follow the order outlined in the "Calendar."
    • Lab and Discussion prepare you for weekly HW & 4 larger programming projects
  3. Use References: Keep slides and the textbook handy for additional context.

Quickstart

Environment

micromamba [create|install] -f env.yml

Project Structure

cs61a/
|-- README.md
|-- env.yml
|-- attachments
|-- discussion/
	|-- notebooks/
|-- lab/
	|-- lab00/
	|-- notebooks/
|-- lecture/
	|-- notebooks/
|-- projects/
	|-- hw/
	|-- notebooks/
# Each folder contains specific resources:
# - lab/: Contains lab notebooks for practice.
# - lecture/: Contains lecture notebooks and materials.
# - projects/: Contains project notebooks and assignments.

Screenshots

If you see something like [[<filename>-1]], it likely indicates that a screenshot should be included. However, the screenshot can only be viewed after converting the notebook into my Obsidian vault. This is because I use Obsidian, which supports internal links that redirect to files with matching names in the Obsidian vault. The screenshots are stored exclusively in the attachments folder of my Obsidian vault.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published