Home > Profiles > Douglas Thain

Douglas Thain

Douglas Thain

Professor and Associate Department Chair

Department of Computer Science and Engineering

Email: dthain@nd.edu

Phone: 000-000-0000

Office: 384C Fitzpatrick


Ph.D., Computer Sciences, University of Wisconsin at Madison, 2004

M.S., Computer Sciences, University of Wisconsin at Madison, 1999

B.S., Physics, University of Minnesota at Twin Cities, 1997


Prof. Douglas Thain is a Professor in the Department of Computer Science and Engineering at the University of Notre Dame.  He received the B.S. in Physics from the University of Minnesota - Twin Cities and the M.S. and Ph.D. in Computer Sciences from the University of Wisconsin - Madison, where he contributed to the Condor distributed computing system.  At Notre Dame, he works closely with researchers in multiple fields of science and engineering to attack scientific problems using large scale computing.  His research team creates and publishes open source software that is used around the world to harness large scale computing systems such as clusters, clouds, and grids.

Prof. Thain teaches a variety of undergraduate and graduate courses in fundamentals of computing, operating systems, compilers, and distributed systems.  He is the recipient of multiple teaching awards, including the CSE Department Undergraduate Teaching Award, the College of Engineering Outstanding Teacher of the Year and the Notre Dame Edmund Joyce C.S.C Award for Excellence in Undergraduate Teaching.

Summary of Activities/Interests

Distributed computing, scientific computing, cloud computing, grid computing, operating systems, open source software, file and storage systems, compilers and languages.


NSF REU in Data Intensive Scientific Computing

February 23, 2016

Thain and Lannon hosting summer Research Experience for Undergrads (REU) program.

Notre Dame Leads $1.8M Science Data Preservation Effort

October 4, 2012

Mike Hildreth, Professor of Physics, Jarek Nabrzyski, Director of the Center for Research Computing and Concurrent Associate Professor of Computer Science and Engineering, and Douglas Thain, Associate Professor of Computer Science and Engineering, are the lead investigators on a project that will explore solutions to the problems of preserving data, analysis software, and how these relate to results obtained from the analysis of large datasets.

Thain Receives NSF Software Grant

April 25, 2012

Professor Douglas Thain has received a three-year grant from the National Science Foundation to support the continued research, development, and deployment of the Cooperative Computing Tools (CCTools) software. The grant was awarded through the new Software Infrastructure for Sustainable Innovation program