Skip to content

5h4ng/CS61A

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors