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 EE 258.
Credit: May be taken Satisfactory (S) or No Credit (NC) with consent of instructor and graduate advisor.