CS242: Slides
Home
Announce
Handouts
Slides
Reading
People
Office Hours
2008 Lectures
Section Notes
Introduction
JavaScript
Scope, function calls, local storage
Param Passing and Scopes
Algol Family and Haskell
(
pdf
)
Haskell example from section
Exceptions, continuations, functional programming
Section notes
Types and type inference
(ppt)
(pdf)
Types classes
(ppt)
(pdf)
Typeclass Section Notes
The IO Monad
(ppt)
(pdf)
Introduction to Monads
(ppt)
(pdf)
Monads Section Notes
Structural Operational Semantics and JavaScript
Midterm Review
(ppt)
(pdf)
Modules and objects
Simula and Smalltalk
Simula and Smalltalk Section
Self
C++
Java Language
Java Virtual Machine
Java Security
Concurrency (1)
Concurrency (2)
Software transactional memory
(ppt)
(pdf)
Final review
Click
here
to access the 2007 slides.