
Lecture Description
This video lecture, part of the series CS 61A: The Structure and Interpretation of Computer Science by Prof. Brian Harvey, does not currently have a detailed description and video lecture title. If you have watched this lecture and know what it is about, particularly what Computer Science topics are discussed, please help us by commenting on this video with your suggested description and title. Many thanks from,
- The CosmoLearning Team
- The CosmoLearning Team
Course Index
- Functional Programming I
- Functional Programming II
- Functions of Functions
- Higher-Order Procedures
- Recursion and Iteration II
- UI Recursion and Iteration III
- Data Abstraction, Sequences Calculator I
- Data Abstraction, Sequences Calculator II
- Data Abstraction, Sequences Calculator III
- Hierarchical Data
- Hierarchical Data II
- Interpreter
- Generic Operators I
- Generic Operators II
- Object-Oriented Programming I
- Object-Oriented Programming II
- Object-Oriented Programming III
- Assignment, State, Environments I
- Assignment, State, Environments II
- Assignment, State, Environments III
- Mutable Data
- Vectors I
- Vectors II
- Client Server
- Concurrency I
- Concurrency II
- Streams
- Shell Programming I
- Shell Programming II
- Metacircular Evaluation I
- Metacircular Evaluation II
- Mapreduce I
- Mapreduce II
- Therac
- Lazy Evaluation I
- Nondeterministic Evaluation
- Logic Programming I
- Logic Programming II
- Review I
- Review II
Course Description
Introduction to programming and computer science., by Prof. Brian Harvey 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.
Comments
There are no comments.
Be the first to post one.
Posting Comment...