Brad Campbell
Associate Professor, Computer Science
Associate Professor, Electrical and Computer Engineering
About
Brad is a faculty member in the Computer Science Department, the Electrical & Computer Engineering Department, and the Link Lab. His group researchers and develops the next generation of low power, wireless, and secure Internet of Things systems to help make buildings and cities more sustainable.
Education
Ph.D., Computer Science, University of Michigan, 2017
M.S.E., Computer Science, University of Michigan, 2017
B.S., Computer Engineering, University of Michigan, 2011
Technological solutions for sustainability must be sustainable themselves. How do we build, deploy, and benefit from trillions of devices while not just creating a new environmental hazard? We must re-think systems to ensure IoT doesn't exacerbate the problem it's supposed to fix.
Research Interests
Internet of Things
Smart Buildings/Cities
Embedded Operating Systems
Selected Publications
Tock: From Research To Securing 10 Million Computers
Leon Schuermann, Brad Campbell, Branden Ghena, Phil Levis, Amit Levy, Pat Pannuto
Experiences Teaching a Wireless for the Internet of Things Course Co-operatively at Multiple Universities
Nabeel Nasir, Viswajith Govinda Rajan, Pat Pannuto, Branden Ghena, and Bradford Campbell
Courses Taught
CS 3130 - Computer Systems and Organization 2 (CSO2)
Fundamentals of operating systems, computer architecture, and networking.
CPS 1 - CPS Technology and Ethics
Part of the Link Lab CPS program.
CS 4501 - Wireless for the Internet of Things
Hands-on class focused on low power wireless protocols.
CS 6501 - Smart and Healthy Buildings
Making buildings more energy efficient and better for occupants.
Awards
EWSN'25 Best Paper
NSF CAREER Award
2022