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.