Transcript This

Concurrent & Distributed
Systems
SE - 321
Dr. Samir Tartir
2010/2011
Second Semester
Logistics
•
•
•
•
•
Instructor: Dr. Samir Tartir
E-mail: [email protected]
Office: IT 319
Lecture Time: MW 11:15-12:30
Lab:Mon. 12:45-13:45
– Lab instructor: TBA
• Office Hours: TBA
• http://www.philadelphia.edu.jo/academics/startir/
Course Overview
• Prerequisites: SE 221 (OO Data
Structures)
• Refer to course page for syllabus
• Textbook: “Principles of Concurrent and
Distributed Programming” by M. Ben-Ari,
Addisson Wesley, Second edition, 2006.
Topics
•
•
•
•
•
•
•
•
Critical Section Problem
Semaphores
Monitors
Channels
Spaces
Distributed Algorithms
Global properties
Consensus
Grading
•
•
•
•
•
•
First exam: 15%
Second exam: 15%
Quizzes: 3%
Projects: 7%
Lab: 10%
Final exam: 50%
Programming Projects
•
•
•
•
3-4 assignments
Java or J#
To be done individually
Tested for correctness with several test
cases
• Small credit for design and coding style
Late and Cheating Policies
•
•
•
•
All assignments are due by 11:59 PM
10% penalty for each late day
Zero points if late by more than 5 days
Proper documentation needed for healthrelated excuses
• Cheating cases handed over to academic
honesty department
– Minimum penalty – F grade with note in
transcript
Use of Electronic Devices
• Laptops
– Only for note taking or training on class
material, can be asked to turn in notes.
• Phones
– Only in emergencies
• IPods, PDAs, PSPs
– Should be turned off
Questions ??