Mike Fagan

WEBSITE(S)| Research Site

Prior to retiring in 2026, Mike Fagan worked as a Research Scientist and Lecturer for Rice's Department of Computer Science. His Research included design and implementation of programming languages, especially high level languages, and automatic differentiation.

Dr. Fagan received his B.A., M.S., and Ph.D. all from Rice University. His B.A. covered Mathematics, Math Science (now Computation and Applied Mathematics) and Electrical Engineering. His M.S. is in Electrical Engineering and and his Ph.D. is in Computer Science. 

Education

PhD, Computer Science, Rice University (1991)

MEE, Electrical Engineering, Rice University

BS, Mathematics, Mathematical Sciences and Electrical Engineering, Rice University

Teaching Areas

Introduction to Computer Systems

Introduction to Cyber-Physical Systems

Advanced Design and Analysis of Algorithms

Design and Analysis of Algorithms

Introduction to Parallel Programming

Introduction to Scientific Programming and Libraries

Advanced Scientific Programming

Introduction to Scientific Programming and Libraries

Body

Profile updates sync daily at 5:15 a.m., 10:15 a.m., 1:15 p.m., 4:15 p.m., and 7:15 p.m. (CST)
Updates typically appear about 15 minutes after the next scheduled sync.

To update your profile:
Contact your website administrator or submit a request using our online form.