CS 61A The Structure and Interpretation of Computer Programs
Instructor Brian Harvey
Spring 2008
Introduction to programming and computer science. This course exposes students to techniques of abstraction at several levels: (a) within a programming language, using higher-order functions, manifest types, data-directed programming, and message-passing; (b) between programming languages, using functional and rule-based languages as examples. It also relates these techniques to the practical problems of implementation of languages and algorithms on a von Neumann machine. There are several significant programming projects, programmed in a dialect of the LISP language.
@ready7 The answer is UNDECIDABLE.
MrDebashishMohanty 4 months ago
UM...UM....
Lamalditachola 9 months ago
tam tam tam .... 41:13
cosmin9274 1 year ago
Those boards are just like a double hung window... There on a track and move up or down.
120ohm 2 years ago
How the hell did he write on the top of the blackboard?
ready7 2 years ago
I am falling asleep by listening to this guy. But I really love logic programming. When you are interrested in this topic, try out the Prolog language :). (in this video are shown a prolog "interpreter" in scheme)
troizvulkanu 2 years ago
Sweet. I wish I could go. Maybe grad school. :)
QuanSai 2 years ago
yes, the first in a series of 3 required courses for CS and EECS majors
THEgosukorean 2 years ago
this guy sounds really bored with the material, lol
Think567 2 years ago
Is this an undergrad course?
QuanSai 2 years ago