Clearing cache...
Cache cleared
  • 36 users online
  • Login
  • Register
CosmoLearning
  • EDUCATION
  • COURSES
  • DOCUMENTARIES
  • ABOUT US
Searching...
Computer Science
Computer Science
  • Courses (56)
  • Documentaries (76)
  • Images (5)
  • Browse By Topic (15)
  • Videos (34)
Course Information
  • Home
  • Video Lectures
  • About The Professor
  • Course

    Subject: Computer Science
    Topic: Programming
    Views: 45,380

    Educator

    Massachusetts Institute of Technology
    Name: Massachusetts Institute of Technology (MIT)
    Type: University
    Visit Official Website

    Support the MIT OpenCourseWare program

    Donate to MIT

    Instructor

    Name

    Hal Abelson

Structure and Interpretation of Programs

Video Lectures

Displaying all 20 video lectures.
Lecture 1
Overview and Introduction to Lisp
Play Video
Overview and Introduction to Lisp
Lecture 2
Procedures and Processes; Substitution Model
Play Video
Procedures and Processes; Substitution Model
Lecture 3
Higher-order Procedures
Play Video
Higher-order Procedures
Lecture 4
Compound Data
Play Video
Compound Data
Lecture 5
Henderson Escher Example
Play Video
Henderson Escher Example
Lecture 6
Symbolic Differentiation; Quotation
Play Video
Symbolic Differentiation; Quotation
Lecture 7
Pattern Matching and Rule-based Substitution
Play Video
Pattern Matching and Rule-based Substitution
Lecture 8
Generic Operators
Play Video
Generic Operators
Lecture 9
Assignment, State, and Side-effects
Play Video
Assignment, State, and Side-effects
Lecture 10
Computational Objects
Play Video
Computational Objects
Lecture 11
Streams (Part 1)
Play Video
Streams (Part 1)
Lecture 12
Streams (Part 2)
Play Video
Streams (Part 2)
Lecture 13
Metacircular Evaluator (Part 1)
Play Video
Metacircular Evaluator (Part 1)
Lecture 14
Metacircular Evaluator (Part 2)
Play Video
Metacircular Evaluator (Part 2)
Lecture 15
Logic Programming (Part 1)
Play Video
Logic Programming (Part 1)
Lecture 16
Logic Programming (Part 2)
Play Video
Logic Programming (Part 2)
Lecture 17
Register Machines
Play Video
Register Machines
Lecture 18
Explicit-control Evaluator
Play Video
Explicit-control Evaluator
Lecture 19
Compilation
Play Video
Compilation
Lecture 20
Storage Allocation and Garbage Collection
Play Video
Storage Allocation and Garbage Collection
CosmoLearning ›
Subject: Computer Science
Courses
Structure and Interpretation of Programs
About Us | Contact Us | Contribute | Link To Us | Newsletter | Sign Up | RSS Feeds | Search | Site Map
Copyright © 2007-2022 CosmoLearning™. All rights reserved. Terms of Service | Privacy Policy | Copyright Policy