Skip navigation

Weekly laboratories

Acrobats

Amazing Acrobats
by George W. Hart, 2009

This is the place were you will collect your practical programming experience.

It is expected that you explore the given topics due to your own abilities and knowledge background. The time scopes are approximate and based on a blend of anticipated student backgrounds in the course. Depending on your pre-knowledge and interest you can spend much longer or much shorter times here.

The labs will also give you the feedback which you need to convince yourself that you grasped the presented concepts (or at least those which can be translated directly into practical programming).

The lab documents become valid in the week before the lab is due - before that they are sneak pre-views of the events to come (and can still change).

 

   
 
Weeks Semester 2 2018
Laboratories & Assignments
 
#
from
-
to
 

Topic

Details

Sources

 

  1 23 / 7 - 27 / 7      
  Archives Packages Tests
Means Haskell source file    
Sequential Haskell source file Haskell source file Haskell source file
Concurrent Haskell source file Haskell source file Haskell source file
 
  2 30 / 7 - 3 / 8    
  3 6 / 8 - 10 / 8      
  Archives Procedures
Two Tasks Haskell source file Haskell source file
Timestamped Haskell source file
Counter Haskell source file Haskell source file
 
  4 13 / 8 - 17 / 8      
  Archives Procedures
Protected Haskell source file Haskell source file
Semaphore Haskell source file  
Synchronized_Action Haskell source file  
Multi_Cast Haskell source file  
 
  5 20 / 8 - 24 / 8      
  Archives Procedures
Task_Scopes Haskell source file Haskell source file
Mergesort Haskell source file Haskell source file
 
  6 27 / 8 - 31 / 8      
  Archives Procedures
Synchronize Haskell source file Haskell source file
Token Ring Haskell source file Haskell source file
Reduce Haskell source file Haskell source file
Dynamic Haskell source file Haskell source file
 

    3 / 9 - 14 / 9      

  7 17 / 9 - 21 / 9      
  Source
Vectors Haskell source file
Stencil Haskell source file
Wireworld Haskell source file
Game of Life Haskell source file
 
  8 24 / 9 - 28 / 9      
  Archives Server
Dynamic_Servers Haskell source file Haskell source file
 
  9 1 / 10 - 5 / 10      
  Source
Buffer Haskell source file
 
  10 8 / 10 - 12 / 10       (see assignment page)  
  11 15 / 10 - 19 / 10      
  Archive Node Sockets
Ring_Node Haskell source file Haskell source file Haskell source file
 
  12 22 / 10 - 26 / 10      
  Archive Frame
Pipelined Mergesort Haskell source file Haskell source file
 

    1 / 11 - 17 / 11   Examination period  

 


Updated:   Wednesday 11 January, 2012 12:25 / Responsible Officer:   JavaScript must be enabled to display this email address. / Page Contact:   Course Webmaster