Terence J. Fagan
Terence J. Fagan
Teaching Associate Professor
Mechanical Engineering and Engineering Science
Degrees and Professional Registration
Doctor of Philosophy in Mechanical Engineering, University of North Carolina at Charlotte, 2005
Master of Science in Mechanical Engineering, University of North Carolina at Charlotte, 2001
Bachelor of Science in Mechanical Engineering, University of North Carolina at Charlotte, 1998