Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

CS 61A Lecture 14: Interpreter

Loading...

Sign in or sign up now!
3,784
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jul 30, 2008

CS 61A - Spring 08 - The Structure and Interpretation of Computer Programs

Instructor Brian Harvey

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.

Category:

Education

Tags:

Download this video

LICENSE: Creative Commons (Attribution-Noncommercial-No Derivative Works).

For more information about this license, please read: http://creativecommons.org/licenses/by-nc-nd/3.0/.

High-quality MP4 Learn more

  • likes, 1 dislikes

Link to this comment:

Share to:
see all

All Comments (6)

Sign In or Sign Up now to post a comment!
  • @whalenbrowne it means .. you have a nasty connectin :)

    hope that helps.

  • for some reason i can't play past 06:07 on this video, though i would really like to.

    playback simply stops at 06:07 and if I try to move it forward it snaps backwards. also it shows the whole video as being loaded.

    weird.

  • veryfuck: undergraduate is someone who in there first or second year at university and is studying to get there degree. i.e they haven't yet graduated. Graduate is someone who has graduated, redieved their degree. Hope tha helps xx

  • what does graduate & undergrad means?

    (im from holland)

  • CAn someone tell me if these are undergrad or graduate courses?

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more