Walter Scott, Jr. College of Engineering



Office: Engineering A103J
Phone: 970-491-3894

Dr. Haile Endeshaw

Assistant Professor of Practice

Mechanical Engineering

Dr. 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