| Department | Electrical and Computer Engineering |
|---|---|
| Office | A308 Hamerschlag Hall |
| Telephone | (412)-268-5225 |
| Fax | (412)-268-6353 |
| koopman@cmu.edu | |
| Website | http://www.ece.cmu.edu/~koopman/ |
| Assistant | Marilyn Patete |
The vast majority of the billions of processors manufactured yearly are used for embedded applications rather than desktop computing. Increasingly, these embedded processors are being incorporated into "smart" sensors and actuators, and are connected over a real-time network to form distributed embedded systems. Such systems have significantly different requirements and trade-offs than conventional computing systems, encompassing the areas of interdisciplinary design optimization, ultra-high dependability, very low cost, real-time performance, safety, low power consumption, and extended duration life-cycle support. Representative application areas include automobiles, trains, industrial process controls, home appliances, and inexpensive consumer items.
Professor Koopman's areas of interest include teaching distributed embedded system design techniques, improving the safety of embedded systems, and improving the survivability of deeply embedded systems (embedded systems that connect to enterprise systems).

Carnegie Mellon, 1989
Computer Systems
distributed embedded systems, survivable system architecture, dependability
PhD, 1989
Electrical and Computer Engineering
Carnegie Mellon University
MS, 1982
Electrical, Computer, and System Engineering
Rensselaer Polytechnic Institute
BS, 1982
Electrical, Computer, and System Engineering
Rensselaer Polytechnic Institute