Picture of me

David H. Hovemeyer

I am a teaching faculty member in Computer Science at Johns Hopkins University.

Schedule and contact info

Spring 2020 schedule:

Class Location Times
601.229 Computer Systems Fundamentals (Sec 01) Hackerman B17 MWF 10:00–10:50
601.220 Intermediate Programming (Sec 01) Maryland 310 MWF 12:00–1:15
601.220 Intermediate Programming (Sec 02) Maryland 310 MWF 1:30–2:45

Email: daveho@cs.jhu.edu

Office: Malone 337

Office hours: Tues 1pm–3pm, Thurs 10am–12pm, or by arrangement (email me)

Projects and stuff

My publications page has links to most of my publications.

Some projects I've worked on include:

My GitHub page has various bits of code that I've worked on, with varying levels of quality. I have a blog that I write in very infrequently. I also have a youtube channel for some reason.

Brief bio

I was born in Syracuse, NY and grew up in Fayetteville, NY. I attended Earlham College, where I received a B.A. in Computer Science in 1994. After working as a software developer for four years, in 1998 I started graduate school in Computer Science at the University of Maryland, eventually earning an M.S. (2001) and Ph.D. (2005). My graduate advisor was Bill Pugh.  During the 2005–6 academic year I was a Visiting Assistant Professor of Computer Science at Vassar College. From 2006 to 2019 I was a faculty member in Computer Science at York College of Pennsylvania. I started at JHU in 2019.

I live in Spring Garden Township, PA with my wife Kate Swope and our sons Eli and Gus.