This course studies the latest research in the emerging field of Cyber-Physical Systems. Cyber-Physical Systems are a class of networked embedded systems where sensing, computation and actuation are tightly integrated with the dynamics of the physical environment. In recent years, we have seen an increase in the proliferation of embedded systems, many of which have been designed as stand-alone dedicated devices with a focus on computational elements. This course will address the new challenges designers face as these systems are connected together forming large-scale networks that sense, monitor and control elements of the physical environment in real-time. We will study applications in the domain of safety-critical systems, smart grid technology, intelligent buildings, Supervisory Control and Data Acquisition (SCADA) systems used in manufacturing and utilities, automotive systems, and body sensor networks. This includes a broad range of topics related to networked embedded systems including: transducer hardware, operating systems, time synchronization, energy management, modeling, simulation and security. Networking topics will primarily focus on the principles behind deterministic embedded wired protocols, recent advances in Power Line Communication (PLC) and wireless sensor networking.
This is a research seminar course that focuses on reading and discussion of papers from the scientific literature. Students will typically read 4-6 papers a week and write short summaries of each paper before class. Grading will be based largely on the student's ability to demonstrate an understanding of the readings so as to contribute positively to class discussions.