Stephen A. Edwards

ASSOCIATE PROFESSOR OF COMPUTER SCIENCE

462 Computer Science Building

Tel(212) 939-7019
Fax(212) 666-0140

Stephen A. Edwards explores automating the creation of software for embedded systems: application-specific computers hiding in a growing number of industrial and consumer systems. Edwards and his group have developed numerous compilation techniques for the Esterel synchronous language for real-time control and are also developing domain-specific languages for device drivers and communication protocols.

Research Interests

Embedded systems, domain-specific languages, compilers, hardware-software codesign, computer-aided design, Computer Science

Edwards received a BS from Caltech in 1992 and an MS and PhD from the University of California (Berkeley) in 1994 and 1997, respectively.