Dr. Haile Endeshaw

Assistant Professor of Practice
Mechanical Engineering

Contact Information
Office Location: Engineering A103J
Phone: (970) 491-3894
Fax: (970) 491-3872
Email: Haile.Endeshaw@colostate.edu


Dr. Haile Endeshaw has been an Assistant Professor of Practice in the Department of Mechanical Engineering since January 2019. In 2005, Dr. Endeshaw received his B.S. in mechanical engineering from Mekelle University in Ethiopia. He received his M.S. and his Ph.D. in 2011 and 2017, respectively, in mechanical engineering from Texas Tech University. Before joining CSU, Dr. Endeshaw taught versatile courses in the field of Mechanical Engineering for over 9 years. He has worked as an Assistant Lecturer, Graduate Part-Time Instructor, and Visiting Teaching Professor. Some of Dr. Endeshaw’s teaching interests and prior teaching experience include Mechatronics, Dynamic Systems, Wind Energy, Design of Machine Elements, Computer Programming, and Numerical Methods.


  • Ph.D. 2017, Texas Tech University – Mechanical Engineering
  • M.S. 2011, Texas Tech University – Mechanical Engineering
  • B.S. 2005, Mekelle University, Ethiopia – Mechanical Engineering