Mobile, Embedded, & Wireless Security


These courses taught by Patrick are available to students at CMU Pittsburgh and Silicon Valley campuses.

14-642: Introduction to Embedded Systems

14-736: Distributed Systems: Techniques, Infrastructure, & Services

14-829/18-638: Mobile and IoT Security

Previous Teaching

Please contact Patrick if you're looking for content from previously taught courses, either at CMU or UW.