About this Textbook
Cyberphysical systems (CPSs) combine cyber capabilities, such as computation or communication, with physical capabilities, such as motion or other physical processes. Cars, aircraft, and robots are prime examples, because they move physically in space in a way that is determined by discrete computerized control algorithms. Designing these algorithms is challenging due to their tight coupling with physical behavior, while it is vital that these algorithms be correct because we rely on them for safetycritical tasks.
This textbook teaches undergraduate students the core principles behind CPSs. It shows them how to develop models and controls; identify safety specifications and critical properties; understand abstraction and system architectures; design by invariant; reason rigorously about CPS models; verify CPS models of appropriate scale; and develop an intuition for operational effects.
The book is supported with detailed lecture notes, lecture videos, homework assignments, and lab assignments.
About the Author
The author is an Associate Professor in the Computer Science Department at Carnegie Mellon University. He develops the logical foundations of cyberphysical systems to characterize their fundamental principles and to determine how we can trust computers to control physical processes. He has a Ph.D. from the University of Oldenburg, Germany. He received an ACM Doctoral Dissertation Honorable Mention Award and NSF Career Award, and he was named one of the Brilliant 10 Young Scientists by the Popular Science magazine and one of AI's 10 to Watch by the IEEE Intelligent Systems Magazine. 
Reviews
"This excellent textbook marries design and analysis of cyberphysical systems with a logical and computational way of thinking. The presentation is exemplary for finding the right balance between rigorous mathematical formalization and illustrative case studies rooted in practical problems in system design."
"This book provides a wonderful introduction to cyberphysical systems, covering fundamental concepts from computer science and control theory from the perspective of formal logic. The theory is brought to life through many didactic examples, illustrations, and exercises. A wealth of background material is provided in the text and in an appendix for each chapter, which makes the book selfcontained and accessible to university students of all levels."
"[The author] has developed major important tools for the design and control of those cyberphysical systems that increasingly shape our lives. This book is a 'must' for computer scientists, engineers, and mathematicians designing cyberphysical systems."
"As computing interfaces increasingly with our physical world, resulting in socalled cyber physical systems, our foundations of computing need to be enriched with suitable physical models. This book strikes a wonderful balance between rigorous foundations for this next era of computing with illustrative examples and applications that drive the developed methods and tools. A must read book for anyone interested in the development of a modern and computational system science for cyberphysical systems."
Table of Contents

See Full Table of Contents 
Bibliographic Information
This textbook will soon appear with Springer.
André Platzer.
Logical Foundations of CyberPhysical Systems.
Springer, 2017. ISBN 9783319635873.
[bib  book  web  abstract]
 Subject Index:

Mathematical Logic and Formal Languages