(3) Prerequisites: CS 2013. Resource, memory and process management; concurrent processing; distributed systems; emphasis on some of the simple algorithms used to solve common problems encountered such as deadlocks, queue service, shared/distributed memory access.