Link to the DIT Home Page

Dublin Institute of Technology, School of Computing
Ciarán O'Leary

  Home -> Teaching -> DT249-4 Distributed Systems
  DT249-4 Distributed Systems

Class times

Time Day Room Semester
18:30 - 21:30 Wednesday K108 1

Assignments

Your assignment is available here. The assignment is due on Wednesday, 3rd December 2008.

Please note that your assignment will contribute 30% to your overall mark for the module. The examination will contribute the remaining 70%. You are required to achieve a pass mark in the examination AND in the combined examination and continuous assessment mark.

Examination

The examination takes place in January 2009. The examination will be 2 hours long, with students required to attempt 3 out of 4 questions.

Past examination papers are available here.


Notices

Date Notice
12th Nov 2008 We will spend the final hour of next week's class in the lab to provide support for your assignment.

 

30th Sept 2008 A past student on the programme has a copy of the book to sell. Please e-mail me if you're interested in buying it.

 

22nd Sept 2008 The suggested textbook for this module is:

For Java related material, the Java tutorial is an excellent reference and should be used to support your learning.

 

5th Sept 2008 Classes begin on Wednesday, 24th September 2008.

Notes

Week Lecture date Course Notes
1 24/09/2008 Introduction to and Characterisation of Distributed Systems
2 01/10/2008 Communication and Networking
3 08/10/2008 Communication and Networking
4 15/10/2008 Distributed Objects and Remote Invocation
5 22/10/2008 Distributed Objects and Remote Invocation
6 29/10/2008 Java Revision with Joey McKay
7 05/11/2008 Java Revision with Joey McKay
8 12/11/2008 Multi-Threading in Java
9 19/11/2008 Coordination, Agreement and Time
10 26/11/2008 Transactions and Distributed Transactions
11 03/12/2008 Security in Distributed Systems
12 10/12/2008 XML and Web Services
13 17/12/2008 Review and Preparation for Examination

Useful Links
http://java.sun.com/docs/books/tutorial/ 
The Java tutorial is an excellent reference and will be used extensively throughout the course
http://java.sun.com/javase/6/docs/api/
The Java API documentation is available online. This lists all the the objects and methods available in the standard installation of Java.
http://java.sun.com/webservices/docs/1.0/tutorial/index.html
This is a java tutorial on web services.
http://www.securingjava.com/ 
This is an online book on Java security
http://www.omg.org/ 
The website of the Object Management Group.
http://www.corba.org/
The website for CORBA.

Hit Counter  [Home][School of Computing][Dublin Institute of Technology]