Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS61A: Structure and Interpretation of Computer Programs

This repository contains my solutions, notes, and resources for the UC Berkeley course CS61A: Structure and Interpretation of Computer Programs.

Course Overview

CS61A is an introductory computer science course that covers:

  • Python programming: Master functions, recursion, and higher-order functions.
  • Programming paradigms: Learn functional programming and object-oriented programming (OOP).
  • Language implementation: Build a Scheme interpreter to understand how programming languages work.
  • SQL and Scheme: Explore databases and functional programming concepts.

Resources

Official textbook (a Python version of SICP for newbies): Composing Programs

Course website: CS61A Course Page

About

UCB CS61A: Structure and Interpretation of Computer Programs

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages