Upload
551,738

Subscription preferences

Loading...

Loading icon Loading...

Working...

MIT OpenCourseWare

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 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. These 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.
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 s...
Play all

Loading icon Loading...

Sign in to YouTube

Loading...
Working...
to add this to Watch Later

Add to