This class is taught in English as part of the
International
Master in Computer Science of the University of Nice Sophia
Antipolis.
II semester, 6 ECTS.
Previous years: 2012-2013 (with a different name: Concurrency & Parallelism).
Supervisor: Prof. Andrea G. B. Tettamanzi.
Instructors:
Date | Subject |
Monday, February 10, 2014, 8:00-11:45 | Introduction Processes and Threads |
Tuesday, February 11, 2014, 8:00-11:45 | Communication: basic concepts, RPC and RMI, message-based and stream-based communication, multicast |
Monday, February 17, 2014, 8:00-11:45 | Naming Synchronization |
Tuesday, February 18, 2014, 8:00-11:45 | Distributed Architectures Consistency and Replication |
Tuesday, March 4, 2014, 8:00-11:45 | Intermediate Test Parallel Architectures |
Tuesday, March 11, 2014, 8:00-11:45 | Describing Concurrent and Parallel Algorithms Theoretical Models |
Tuesday, March 18, 2014, 8:00-11:45 | Languages and Libraries Throughput-Oriented Architectures |
Date | Subject |
Monday, March 10, 2014, morning | Session 1 (and its Eclipse Project) |
Monday, March 17, 2014, morning | Session 2 (and its Eclipse Project) |
Monday, March 24, 2014, morning | Session 3: more work on the same subject as Session 2 |
Monday, March 31, 2014, morning | Session 4: Formal Models of Computation for Concurrency |
Monday, April 7, 2014, morning | Session 5 |
Monday, April 14, 2014, morning | Session 6 |
Monday, April 18, 2014, 14:00-17:45 | Session 7 |
Date | Description |
Monday, May 12, 2014, 8:00-11:45 | Project defense |
Monday, May 26, 2014, 14:00-15:30 | Final written test |
Mordechai Ben-Ari. Principles of Concurrent and Distributed Programming, 2nd Edition. Addison-Wesley, 2006.
Andrew S. Tannenbaum and Maarten van Steen. Distributed Systems: Principles and Paradigms, 2nd Edition. Prentice Hall, 2007.
The slides used in class may be downloaded by clicking on the title of the corresponding lecture.
The final mark is computed as a weighted average of three individual marks:
As an example, this was the text of the final written test in academic year 2013/2013.
Last Updated on May 7, 2014