VIRTUAL LIBRARY

for Bachelor and Master Degree Students


Course: Distributed System Lab

 Showing URLs 1 to 1 of 1
http://www.dslab.tuwien.ac.at
Available in: English
Anotation: The ShareMe project is designed to illustrate and teach distributed programming techniques. In our distributed systems lab, computer science students use ShareMe to learn about network programming, internet protocols, concurrency control, and security in distributed systems.

The overall learning goal of the ShareMe lab is that the students understand and implement some of the important principles of distributed programming such as multi-threading, synchronization and security aspects such as public key cryptography and digital signatures. A special focus lies on low-level (UDP multicast, TCP) as well as high-level (RMI, CORBA) communication technologies in distributed systems. Furthermore, the students get to know the Hypertext Transfer Protocol (HTTP) since they have to implement their own Web server that provides the user interface for the ShareMe application.

ShareMe comprises the development environment for the students, a Web site with detailed documentation, and an automated grading system running on the ShareMe server.
ECTS credits: 3
Entered on: 23 April 2004
First page | Previous Page | Next Page | Last page | Back to Courses
 
Home | Vision | Management | Comparable Professional Standards | Comparable Curricula |
Virtual Centre for Preparing WEB based Courses | Virtual Library | Ecet