COSC 6375 Distributed Systems
The course will cover both the hardware and software issues involved in computer systems that are distributed over multiple processors and multiple machines. The Internet will be used as an example of a distributed system. Principles of distributed systems such as synchronization, sharing of resources, and data communications will be a primary focus of this course. Students will do a hands-on project with a distributed system. (Prerequisites: COSC 4330 and COSC 4370 or permission of the instructor)