General submission requirements
Assignment 1: Processes
Assignment 2: Threads
Assignment 3: Synchronization
Assignment 4: Page Replacement