Dr. Ed Harcourt
Dr. Harcourt is the Charles A. Dana Professor of Computer Science and also the Director of the Engineering Combined program. He has an M.S. in Computer Engineering and a Ph.D. in Computer Science, both from North Carolina State University.
Dr. Harcourt spent several years as a software engineer at Cadence Design Systems in Chelmsford, Massachusetts working on hardware simulation technology for Electronic Design Automation (EDA). Prior to that he was a Postdoc at Chalmers University in Gothenburg, Sweden. His current research is related to SystemC, a C++ library used for system simulation at higher levels of abstraction.
Ph.D. in Computer Science
M.S., Computer Engineering
B.S. in Computer Science
- Computer Hardware Description Languages, SystemC, Embedded System Design
Regularly Taught Courses:
- Data Structures, Programming Languages, Computer Organization and Design, Web Programming, Database Systems, Mobile Computing