Protection and file                                  systems. Communication, processes,                                  synchronization, naming, fault tolerance,                                  security, data replication, and coherence in                                  distributed systems. Real-time systems.                                  Prerequisite: CSE 430.