David R. O'Hallaron, Professor of CS and ECE
Director, MSCS

Mailing address: Computer Science Department, Carnegie Mellon University,
5000 Forbes Avenue, Pittsburgh, PA 15213-3891

Email: droh@cs.cmu.edu, Office: GHC 7517 Lab: GHC 9126
Assistant: Angy Malloy, amalloy@cs.cmu.edu, GHC 9006, 412-268-6914

Spring 2024 walk-in office hours: Friday 3:00-4:30pm, or by appt via Zoom

Mail | Calendar


I work in the general area of computer systems, with special interests in scientific computing and high-performance computing. My main interest these days is autograding systems, in particular the Autolab project.

Appointments
CMU people can schedule an appointment with me here
MSCS Program
MSCS Handbook
Course Verification Letters
As of 7/31/2023, CMU no longer provides skills verification letters to former students. Instead, you should request a course description verification letter from the registrar
Books
Computer Systems: A Programmer's Perspective, 3rd Edition
by Randal E. Bryant and David R. O'Hallaron, Pearson, 2016.
(amazon.com)
Teaching
Current: 18-845: Internet Services (Spring '24)
Previous: 15-410: Operating Systems (Fall '23)
Course FCEs | S3
Research
Autolab | CV | NSF-style bio | Narrative-style bio
Misc
Workday

Original Music by John O'Hallaron (Chalk Dinosaur)