Detailed schedule 2015 (May Change, please check regularly)
Note that we have 3 slots per week. Usually, we will use all three, but sometimes not. There is also quite a lot of disruption from holidays and days booked up for stuff other than teaching, so there are some extra slots on Tuesdays. If these clash with another course you are taking, please let us know (though finding suitable slots has proved difficult so we may need to keep this arrangement anyway).This schedule is the official one. Check it often!
Event | Time | Place | Subject | Links | ||||||
Week 1 | Mar 23 - 27 | |||||||||
Mon | Lecture | 13 - 15 | EB | Intro | notes | |||||
Tue | ||||||||||
Wed | ||||||||||
Thu | Lecture | 10 - 12 | EC | from par and pseq to Strategies | notes | |||||
Fri | - | 15 - 17 | - | No lecture (PhD mingle 13-16. Register here.) | ||||||
Week 2 | Mar 30 - April 3 | |||||||||
Mon | Lecture | 13 - 15 | EB | GHC heap essentials | notes | |||||
Tue | ||||||||||
Wed | ||||||||||
Thu | Lecture | 10 - 12 | EB | the Par Monad | notes | |||||
Fri | - | 15 - 17 | - | No Lecture. Good Friday holiday | ||||||
Break (Easter and Exam Week) | ||||||||||
Week 3 | Apr 20 - 24 | |||||||||
Mon | Lecture | 13 - 15 | EB | Data Parallel Programming I | notes | |||||
Tue | ||||||||||
Wed | ||||||||||
Thu | Self Study | -- | -- | Data Parallel Programming II | notes | |||||
Fri | Lecture | 15 - 17 | EC | Domain-specific languages and high-performance computing in life insurance (Peter Sestoft) | notes | |||||
Week 4 | Apr 27 - May 1 | |||||||||
Mon | Lecture | 13 - 15 | EB | GPU Programming | notes | |||||
Tues | Lecture | 15 - 17 | EC | Parallel Programming in Erlang | notes | |||||
Wed | ||||||||||
Thu | Lecture | 10 - 12 | EC | Cache complexity and parallelism | notes | |||||
Fri | - | 15 - 17 | - | No Lecture. Holiday | ||||||
Week 5 | May 4 - May 8 | |||||||||
Mon | Lecture | 13 - 15 | EB | Robust Erlang | notes | |||||
Tues | Lecture | 15 - 17 | EC | PFP in Erlang at Klarna (Richard Carlsson) | ||||||
Wed | ||||||||||
Thu | Lecture | 10 - 12 | EC | Map-Reduce | ||||||
Fri | - | 15 - 17 | - | No Lecture. Reserved by Chalmers for evaluation of prior courses. | ||||||
Week 6 | May 11 - 15 | |||||||||
Mon | Lecture | 13 - 15 | EB | Erlang VM (Erik Stenman) | ||||||
Tues | Lecture | 15 - 17 | - | NO LECTURE | notes | |||||
Wed | ||||||||||
Thu | - | 10 - 12 | - | No Lecture. Holiday | ||||||
Fri | ||||||||||
Week 7 | May 18 - 22 | |||||||||
Mon | Lecture | 13 - 15 | EB | Haskell in Production at Facebook (Simon Marlow) | notes | |||||
Tue | ||||||||||
Wed | ||||||||||
Thu | Lecture | 10 - 12 | - | No Lecture | ||||||
Fri | Lecture | 15 - 17 | - | No Lecture | ||||||
Week 8 | May 25 - 29 | |||||||||
Mon | Lecture | 13 - 15 | EB | Databases in the New World | notes | |||||
Tues | Lecture | 15 - 17 | EB | Single Assignment C (Clemens Grelck) | notes | |||||
Wed | ||||||||||
Thu | Lecture | 10 - 12 | EC | Taking research into production (Russell Brown) | ||||||
Fri | ||||||||||
Exam weeks | May 30 - June 5 | |||||||||
Sat | Final written exam (morning of 30/5) |