|
Ed Gehringer Associate Professor |
![]() |
My main areas of interest are high-performance computer architecture and object-oriented systems. I teach in these areas, and also in Ethics in Computing. My main research area is in architectural support for memory management. I also have a strong interest in developing software for active learning (the Expertiza project).
Projects
Expertiza
(using peer review to develop resuable learning objects)
PG (Web-based peer
review)
Distributed pair programming
Object-Oriented Software Education
Conoscenza Course Database
Ethics papers
Ethics in Computing Web site
Teaching
A list of courses I've taught, along with links to course Web sites.
Other
I have also been the chief organizer of the Workshop on Computer Architecture Education since 2000.
I am the faculty advisor to International
Bible Study at NC State.