Units: 4
Hours: Lecture, 3 hours; discussion, 1 hour
Catalog page 357
Prerequisites: graduate standing; or consent of instructor
Description: Covers theoretical foundations of distributed computing including logical clocks, message delivery, and mutual exclusion, with applications to cyber-physical systems such as autonomous vehicles and robotics. Topics include distributed coordination, resilience, and emerging techniques like LLM-driven communication in CPS, bridging theory, and practical applications.
Cross-listing: Cross- listed with CS 256.
Credit: May be taken Satisfactory (S) or No Credit (NC) with consent of instructor and graduate advisor.