
Please sign up for the labs by following this link (opening in new window). Two at a time or single persons can register. Single persons will be paired automatically. There is no rule that you have to work with the one you are paired with, but it should be the normal case if you signed up as a group. You can develop your solution by yourself prior to the lab session, and just present it there (but most often enhancements are needed before you pass). After a passed lab each individual is required to have a running solution, and he/she must be able to explain it.
Exercise 1 and 2 (Semaphores and Lab 1 preparation)
Exercise 3 and 4 (Monitors and Lab 2 preparation)
Exercise 5 (Mailboxes and Lab 3 preparation)
Exercise 6 (Scheduling analysis)
Lab 1 Practical Instruction (AlarmClock) Javadoc for semaphore classes
Lab 2 Practical Instruction (Lift)
Lab 3 Practical Instruction (Washing Machine) Javadoc for LJRT classes OwnerError
For the lab-preparation parts of the exercises, you have your fully working implementation as the solution. Solutions to the other exercises will be published here on Fridays after each exercise session.
Page Manager: Klas Nilsson
Webmaster: webmaster@lth.se
Last updated: 2011-10-05