MIT 6.001 Structure and Interpretation, 1986
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
119 students enrolled
Wishlisted Wishlist

Please confirm that you want to add MIT 6.001 Structure and Interpretation, 1986 to your Wishlist.

Add to Wishlist

MIT 6.001 Structure and Interpretation, 1986

This course introduces students to the principles of computation. Upon completion of 6.001, students should be able to e
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
119 students enrolled
Created by MIT
Published 3/2010
English
MIT 6.001 Structure and Interpretation, 1986
Price: Free
Includes:
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Description
This course introduces students to the principles of computation. Upon completion of 6.001, students should be able to explain and apply the basic methods from programming languages to analyze computational systems, and to generate computational solutions to abstract problems. Substantial weekly programming assignments are an integral part of the course.nnThese twenty video lectures by Hal Abelson and Gerald Jay Sussman are a complete presentation of the course, given in July 1986 for Hewlett-Packard employees, and professionally produced by Hewlett-Packard Television. These videos are also available here under a Creative Commons license compatible with commercial use.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
+
Overview and Introduction to Lisp
18 Lectures 00:00
This course introduces students to the principles of computation.
Overview and Introduction to Lisp
ImportContent

This course introduces students to the principles of computation.
Procedures and Processes; Substitution Model
ImportContent

This course introduces students to the principles of computation.
Higher-order Procedures
ImportContent

This course introduces students to the principles of computation.
Compound Data
ImportContent

This course introduces students to the principles of computation.
Henderson Escher Example
ImportContent

This course introduces students to the principles of computation.
Symbolic Differentiation; Quotation
ImportContent

This course introduces students to the principles of computation.
Pattern Matching and Rule-based Substitution
ImportContent

This course introduces students to the principles of computation.
Generic Operators
ImportContent

This course introduces students to the principles of computation.
Assignments, State, and Side-effects
ImportContent

This course introduces students to the principles of computation.
Computational Objects
ImportContent

This course introduces students to the principles of computation.
Streams, Part 1
ImportContent

This course introduces students to the principles of computation.
Streams, Part 2
ImportContent

This course introduces students to the principles of computation.
Metacircular Evaluator, Part 1
ImportContent

This course introduces students to the principles of computation.
Metacircular Evaluator, Part 2
ImportContent

This course introduces students to the principles of computation.
Logic Programming, Part 1
ImportContent

This course introduces students to the principles of computation.
Logic Programming, Part 2
ImportContent

This course introduces students to the principles of computation.
Compilation
ImportContent

This course introduces students to the principles of computation.
Storage Allocation and Garbage Collection
ImportContent
About the Instructor
MIT
0.0 Average rating
0 Reviews
0 Students
0 Courses