CSE 531 Multiprocessor and Distributed Operating Systems - Fall 2020 Project 1: Basics of thread synchronisation Project 2: Scheduling Project 3: Semaphore Implementation Project 4: Message passing system