Favorites
Complete Course
Algorithm lectures
By Shai Simonson
Theory of Computation lectures by Shai Simonson
Machine Learning course
By Andrew Ng
Discrete Mathematics
By Shai Simonson
Algorithms course from MIT OCW
Programming Methodology
SICP
From UCB
Classical Mechanics by Prof Walter Lewin
Must watch.
SICP
Hal Abelson and Gerald Jay Sussman.
Lectures and Talks
Designing By Accident
By Guy Steele
foldl and foldr Considered Slightly Harmful
By Guy Steele
Data Parallel Haskell
By Simon Peyton Jones
How to give a good research talk
By Simon Peyton Jones
Talk on Kurt Godel at Institute for Advanced Study
The Amazing Alan Turing
Truly, Amazing
JavaScript: The Good Parts
By Doug Crockford
Javascript Programming Language
By Doug Crockford (4 Parts available. Total 2 hours)
Advanced Javascript
By Doug Crockford (3 Parts available)
Javascript: The Good Parts
By Doug Crockford - Different One
Tangible Functional Programming
Parametric Polymorphism and the Girard-Reynolds Isomorphism
Persistent Data Structures and Managed References
By Rich Hickey(of Clojure)
Concurrency in Newsqueak
- Interesting
Concurrency implementation
Faith, Evolution, and Programming Languages
By Phillip Wadler
Programming at Northeastern University
By Prof. Matthias Felleisen
Understanding Proofs
By Manuel Blum
Web Programming, JavaScript with Types and Flapjax
Shriram Krishnamurthi and Erik Meijer
Anatomy of a Loop
Olin Shivers
Verification of Web Apps
Shriram Krishnamurthy
An Ultimate Type System
Greg Morrisett
Achieving Your Childhood Dreams
Randy Pausch. Non techinical. But a must must watch
Feynman Lectures
Turing's Cathedral
Closures For Java
Old video. But interesting
The Computer Revolution hasn't happened yet.
Alan Kay's keynote in OOPSLA 1997
Menu
Home
Favorites
Personal
First Love