Skip to main content
Department of Information Technology

Lectures & Labs

The complete schedule of the course is also available here.

Date & Time Room Topics
2013-10-29 10:15-12:00 1211 Course Info + Introduction to Erlang
2013-10-30 15:15-17:00 1211 Concurrent Programming in Erlang
2013-11-01 13:15-15:00 1211 Erlang/OTP and Behaviours
2013-11-04 10:15-12:00 1111 Testing Erlang Programs
2013-11-05 13:15-17:00 2507 LAB on Erlang
2013-11-12 13:15-15:00 1211 Introduction to Racket
2013-11-15 13:15-15:00 1111 Racket: Continuations
2013-11-18 13:15-15:00 1211 Racket: Macros
2013-11-19 13:15-15:00 1113 Racket: Contracts, Languages
2013-11-26 15:15-17:00 1313 LAB on Racket
2013-11-27 10:15-12:00 1211 Introduction to Haskell
2013-11-28 13:15-15:00 1211 Type Classes and Laziness
2013-12-02 10:15-12:00 1211 Lazy Lists, IO and Modules
2013-12-04 10:15-12:00 1211 A Deeper Look into Laziness

Slides

Topic Slides
Course Info and Administration admin.pdf
Erlang (all four lectures) erlang.pdf
Racket: Introduction Racket-1-Intro.pdf
Racket: Continuations Racket-2-Continuations.pdf
Racket: Macros Racket-3-Macros.pdf
Racket: Modules, Contracts, Languages Racket-4-Modules.pdf
Haskell (all four lectures) haskell.pdf

Updated  2013-12-04 23:48:34 by Konstantinos Sagonas.