CSE 531: Multiprocessor and Distributed Operating Systems
- Fall 2020

Instructor: Partha Dasgupta
Class: MW 12:55p-2:10p @ zoom

TA/Grader information 
Office: via zoom see canvas for zoom numbers
Sai Ramyatha Posani <sposani at asu> Thursdays 8:30 AM - 9:30 AM
Akhil Reddy Katpally <akatpall at asu> Fridays 9:00 AM - 10:00 AM
Ramulu Reddy Challa <rchally at asu> Mondays 9:00 AM to 10:00 AM
Siva Mounavi Dadireddy <sdadired at asu> Wednesdays 11:00 AM - 12:00 AM


Mid Term Exam: Wed Oct 21 in class
Final Exam:  Wed Dec 2, in class
Wed Dec 9 at 12:10  to 2:00pm <- cancelled
[Exams are open book, open notes. Computers allowed but no Internet]


Sample Exam

Grades ( Anonymized)

- Project 1 (Sept 23)
- Project 2 (Oct 7)
- Project 3 (Oct 26)
- Project 4 (Nov 9)
- Project 5 (cancelled)

Note: Projects should be done in groups of 2.

All exams will be open book, open notes. The scores will be curved for grade assignment. Peer discussion of project but be careful that you work out your solutions. Any impropriety in projects and exams will be treated seriously.
- project: 30%
- midterm: 30%
- final: 40%
(Final exam is


This is the jump page for CSE531/Fall 2015. This is a graduate course in Operating Systems and will cover internal, conceptual and theoretical topics of modern operating systems. Follow the links to get to the course resources, handouts, homeworks and projects.

The class synopsis page is an important resource, and it contains details of each class and class notes. (with Audio and video)

class notes and video   << important link


 Student Academic Integrity Policy:

Additional Reading material:
Multiprocessor Operating Systems
Readers and Writers
Threads explained
POSIX Threads Programming [Los Alamos]
Network Operating Systems
Time, Events and Distributed Locking (Lamport)
Distributed Snapshots (Chandy, Lamport)