[aduni.org logo] [classroom photo]

Home
A History of ADU
Courses
   One Course
Faculty and Alumni
Colloquia

Course Directory
Math SICP Disc
HCW OOP Alg
Sys Web ToC
AI DB Prob

FAQ  ||  donate  ||  USB drive


 The Structure and Interpretation of Computer Programs

[spacer]
   previous | next
 

InstructorHolly Yanco and John Pezaris

Course Description | Lectures and Courseware | Student Evaluations

Lecture Notes

Lecture_Notes_01.html
Lecture_Notes_02.html
Lecture_Notes_03.html
Lecture_Notes_04.html
Lecture_Notes_05.html
Lecture_Notes_06.html

Lecture Videos

10-02-00: More scheme intro, substitution model
10-03-00: Orders of growth, recursion/ iteration
10-04-00: Higher-order procedures
10-05-00: Compound data
10-06-00: Aggregate data
10-10-00: Henderson picture language
10-11-00: Symbolic data
10-12-00: Data structures
10-13-00: Multiple representations of data
10-16-00: Generic operators
10-17-00: State
10-23-00: Metacircular evaluator
10-23-00: Recitation
10-24-00: More on the metacircular evaluator
10-24-00: Recitation
10-25-00: Register Machines I
10-25-00: Register Machines II
10-26-00: EC eval
10-27-00: Compilation

Problem Sets

Problem_Sets.scm
Problem_Set_01.pdf
Problem_Set_01.scm
Problem_Set_01_code.scm
Problem_Set_01_Solutions.scm
Problem_Set_02.pdf
Problem_Set_02_Solutions.scm
Problem_Set_03.pdf
Problem_Set_03.scm
Problem_Set_03_Solutions.scm
Problem_Set_04_additional.scm
Problem_Set_04_go.scm
Problem_Set_04_hend.scm
Problem_Set_04_hutils.scm
Problem_Set_04_prmpnt.scm
Problem_Set_04_Solutions.scm
Problem_Set_05.pdf
Problem_Set_05_adv.scm
Problem_Set_05_match.scm
Problem_Set_05_Solutions.scm
Problem_Set_06.pdf
Problem_Set_06_generic.scm
Problem_Set_06_put-get.scm
Problem_Set_06_Solutions.scm
Problem_Set_06_types.scm
Problem_Set_07.pdf
Problem_Set_07_game.scm
Problem_Set_07_Solutions.scm
Problem_Set_07_world.scm
Problem_Set_08.pdf
Problem_Set_08_code.scm
Problem_Set_08_Solutions.scm
Problem_Set_09.pdf
Problem_Set_09_mc-eval.scm
Problem_Set_09_Solutions.scm
Problem_Set_10.pdf
Problem_Set_10_analyze.scm
Problem_Set_10_mc-eval.scm
Problem_Set_10_Solutions.scm
Problem_Set_Code.zip

Exams

Exam_01.pdf
Exam_01_Solutions.pdf
Exam_02.pdf
Exam_02_Solutions.pdf
Exam_03.pdf
Exam_03_Solutions.pdf
Exam_04.pdf
Exam_04_Solutions.pdf

Handouts

Higher_Order_Procedures.scm
Jeopardy_Board.txt
Jeopardy_Game.txt
Jeopardy_Solutions.txt
Lists.scm
Orders_of_Growth.scm
Recitation_Handout
Streams.scm
Symbolic_Differentiation.scm
Tagged_Data.scm
Trees.scm

Links

SICP videos from MIT (based on 1985 edition of the book)
SICP full online text
Revised (4) Report on the Algorithmic Language Scheme
The Internet Scheme Repository
schemers.org
Holly's recitation for 6.001, the MIT SICP course
6.001 course page
6.001 archive
another 6.001 archive
The Little Schemer
Chez Scheme

[horizontal rule]

Site last updated: May 14, 2013
Comments? Questions?

Creative Commons License

[spacer]