David Irwin

Associate ProfessorUniversity of Massachusetts AmherstCollege of EngineeringElectrical and Computer Engineering DepartmentAddress: 151 Holdsworth Way, Amherst, MA 01003Email: deirwin@umass.eduOffice: Knowles 215CPhone: 413-545-5822


I regularly teach undergraduate and graduate courses on operating systems, systems programming, software engineering, and green computing. The links below point to the current version of the course, if active. 

My office hours for Spring '23 are Mondays 2:30pm - 3:30pm and Thursdays 9am - 10am.

I also advise (and have advised) many great Ph.D., M.S., and undergraduate students.