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