Don Cripps

Electrical and Computer Engineering

Prof Practice Professor


Don  Cripps

Contact Information

Office Location: EL 180
Phone: 435-797-8171
Email: don.cripps@aggies.usu.edu
Curriculum Vitae: Download

Educational Background

PhD, Electrical Engineering, Utah State University, 2003
Spatial and Temporal Considerations in Vehicle Path Tracking with Emphasis on Spatial Robustness
BS, Electrical Engineering, University of Utah, 1978

Awards

Advisor of the Year, 2019

Utah State University, ECE Department

Advisor of the Year, 2018

Utah State University, ECE Department

Advisor of the Year, 2017

Utah State University, ECE Department


Teaching

ECE 4830 - Engineering Communications I, Spring 2020
ECE 4850 - Engineering Communications II, Spring 2020
ECE 4820 - Engineering Design I, Spring 2020
ECE 4840 - Engineering Design II, Spring 2020
ECE 3810 - Engineering Professionalism, Spring 2020
ECE, MAE 5320 - Mechatronics, Spring 2020
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2019
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2019
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2019
MAE 5310 - Dynamic Systems and Controls, Fall 2019
MAE, ECE 5310 - Dynamic Systems and Controls, Fall 2019
MAE, ECE 5310 - Dynamic Systems and Controls, Fall 2019
MAE, ECE 5310 - Dynamic Systems and Controls, Fall 2019
MAE, ECE 5310 - Dynamic Systems and Controls, Fall 2019
ECE 4830 - Engineering Communications I, Fall 2019
ECE 4850 - Engineering Communications II, Fall 2019
ECE 4820 - Engineering Design I, Fall 2019
ECE 4840 - Engineering Design II, Fall 2019
ECE 3810 - Engineering Professionalism, Fall 2019
ECE 4830 - Engineering Communications I, Spring 2019
ECE 4850 - Engineering Communications II, Spring 2019
ECE 4820 - Engineering Design I, Spring 2019
ECE 4840 - Engineering Design II, Spring 2019
ECE 3810 - Engineering Professionalism, Spring 2019
ECE, MAE 5320 - Mechatronics, Spring 2019
ECE, MAE 5320 - Mechatronics, Spring 2019
ECE, MAE 5320 - Mechatronics, Spring 2019
ECE, MAE 5320 - Mechatronics, Spring 2019
ECE, MAE 5320 - Mechatronics, Spring 2019
ECE, MAE 5320 - Mechatronics, Spring 2019
ECE, MAE 5320 - Mechatronics, Spring 2019
ECE, MAE 5320 - Mechatronics, Spring 2019
ECE, MAE 5320 - Mechatronics, Spring 2019
ECE, MAE 5310 - Control Systems, Fall 2018
ECE, MAE 5310 - Control Systems, Fall 2018
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2018
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2018
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2018
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2018
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2018
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2018
ECE 4830 - Engineering Communications I, Fall 2018
ECE 4850 - Engineering Communications II, Fall 2018
ECE 4820 - Engineering Design I, Fall 2018
ECE 4840 - Engineering Design II, Fall 2018
ECE 3810 - Engineering Professionalism, Fall 2018
ECE 4830 - Engineering Communications I, Spring 2018
ECE 4850 - Engineering Communications II, Spring 2018
ECE 4820 - Engineering Design I, Spring 2018
ECE 4840 - Engineering Design II, Spring 2018
ECE 3810 - Engineering Professionalism, Spring 2018
ECE, MAE 5320 - Mechatronics, Spring 2018
ECE, MAE 5320 - Mechatronics, Spring 2018
ECE, MAE 5320 - Mechatronics, Spring 2018
ECE, MAE 5320 - Mechatronics, Spring 2018
ECE, MAE 5320 - Mechatronics, Spring 2018
MAE 5320 - Mechatronics, Spring 2018
MAE 5320 - Mechatronics, Spring 2018
MAE 5320 - Mechatronics, Spring 2018
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2017
ECE 4830 - Engineering Communications I, Fall 2017
ECE 4850 - Engineering Communications II, Fall 2017
ECE 4820 - Engineering Design I, Fall 2017
ECE 4840 - Engineering Design II, Fall 2017
ECE 3810 - Engineering Professionalism, Fall 2017
ECE 4830 - Engineering Communications I, Spring 2017
ECE 4850 - Engineering Communications II, Spring 2017
ECE 4820 - Engineering Design I, Spring 2017
ECE 4840 - Engineering Design II, Spring 2017
ECE 3810 - Engineering Professionalism, Spring 2017
ECE, MAE 5320 - Mechatronics, Spring 2017
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2016
ECE 4830 - Engineering Communications I, Fall 2016
ECE 4850 - Engineering Communications II, Fall 2016
ECE 4820 - Engineering Design I, Fall 2016
ECE 4840 - Engineering Design II, Fall 2016
ECE 3810 - Engineering Professionalism, Fall 2016
ECE 4830 - Engineering Communications I, Spring 2016
ECE 4850 - Engineering Communications II, Spring 2016
ECE 4820 - Engineering Design I, Spring 2016
ECE 4840 - Engineering Design II, Spring 2016
ECE 3810 - Engineering Professionalism, Spring 2016
ECE 5320 - Mechatronics, Spring 2016
ECE, MAE 5320 - Mechatronics, Spring 2016
ECE, MAE 5320 - Mechatronics, Spring 2016
ECE, MAE 5320 - Mechatronics, Spring 2016
ECE, MAE 5320 - Mechatronics, Spring 2016
ECE, MAE 5320 - Mechatronics, Spring 2016
ECE, MAE 5320 - Mechatronics, Spring 2016
ECE, MAE 5320 - Mechatronics, Spring 2016
ECE, MAE 5320 - Mechatronics, Spring 2016
ECE 5770 - Microcomputer Interfacing, Spring 2016
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2015
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2015
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2015
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2015
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2015
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2015
ECE, MAE 5310 - Dynamic Systems and Controls, Fall 2015
ECE 4830 - Engineering Communications I, Fall 2015
ECE 4850 - Engineering Communications II, Fall 2015
ECE 4820 - Engineering Design I, Fall 2015
ECE 4840 - Engineering Design II, Fall 2015
ECE 3810 - Engineering Professionalism, Fall 2015
ECE 4830 - Engineering Communications I, Spring 2015
ECE 4850 - Engineering Communications II, Spring 2015
ECE 4820 - Engineering Design I, Spring 2015
ECE 4840 - Engineering Design II, Spring 2015
ECE 3810 - Engineering Professionalism, Spring 2015
ECE 5320 - Mechatronics, Spring 2015
ECE 5770 - Microcomputer Interfacing, Spring 2015
ECE,MAE 5310 - Control Systems, Fall 2014
ECE 4830 - Engineering Communications I, Fall 2014
ECE 4850 - Engineering Communications II, Fall 2014
ECE 4820 - Engineering Design I, Fall 2014
ECE 4840 - Engineering Design II, Fall 2014
ECE 3810 - Engineering Professionalism, Fall 2014
ECE 4850 - Engineering Communications II, Spring 2014
ECE 4820 - Engineering Design I, Spring 2014
ECE 4840 - Engineering Design II, Spring 2014
ECE 3810 - Engineering Professionalism, Spring 2014
ECE 5320 - Mechatronics, Spring 2014
ECE 5770 - Microcomputer Interfacing, Spring 2014
ECE 4850 - Engineering Communications, Fall 2013
ECE 4830 - Engineering Communications I, Fall 2013
ECE 4840 - Engineering Design, Fall 2013
ECE 4820 - Engineering Design I, Fall 2013
ECE 3810 - Engineering Professionalism, Fall 2013
ECE 5340 - Mobile Robots, Fall 2013
ECE 4840 - Engineering Design, Spring 2013
ECE 3810 - Engineering Professionalism, Spring 2013
ECE 5320 - Mechatronics, Spring 2013
ECE 5770 - Microcomputer Interfacing, Spring 2013
ECE,MAE 5310 - Control Systems, Fall 2012
ECE 4840 - Engineering Design, Fall 2012
ECE 3810 - Engineering Professionalism, Fall 2012
ECE 2700 - Digital Circuits, Spring 2012
ECE 4840 - Engineering Design, Spring 2012
ECE 3810 - Engineering Professionalism, Spring 2012
ECE 5770 - Microcomputer Interfacing, Spring 2012
ECE,MAE 5310 - Dynamic Systems and Controls, Fall 2011
ECE 4840 - Engineering Design, Fall 2011
ECE 3810 - Engineering Professionalism, Fall 2011
ECE 1000 - Introduction to Electrical and Computer Engineering, Fall 2011
ECE 4840 - ENG DESIGN, Spring 2011
ECE 3810 - ENGINEERING PROFESSIONALISM, Spring 2011
ECE 5320 - LABORATORY, Spring 2011
ECE 5320 - LABORATORY, Spring 2011
ECE 5320 - LABORATORY, Spring 2011
ECE 5320 - LABORATORY, Spring 2011
ECE 5320 - LABORATORY, Spring 2011
ECE 5320 - LABORATORY, Spring 2011
ECE 5320 - LABORATORY, Spring 2011
ECE 5780 - LABORATORY, Spring 2011
ECE 5780 - LABORATORY, Spring 2011
ECE 5780 - LABORATORY, Spring 2011
ECE 5780 - LABORATORY, Spring 2011
ECE 5320 - MECHATRONICS, Spring 2011
ECE 5780 - REAL-TIME SYSTEMS, Spring 2011
ECE 4840 - Engineering Design, Fall 2010
ECE 3810 - Engineering Professionalism, Fall 2010
ECE 1000 - Introduction to Electrical and Computer Engineering, Fall 2010
ECE 1000 - Introduction to Electrical and Computer Engineering, Fall 2010
ECE 1000 - Introduction to Electrical and Computer Engineering, Fall 2010
ECE 1000 - Introduction to Electrical and Computer Engineering, Fall 2010
ECE 1000 - Introduction to Electrical and Computer Engineering, Fall 2010
ECE 1000 - Introduction to Electrical and Computer Engineering, Fall 2010

Graduate Students Mentored

Esteban Turner Womack, Electrical & Computer Engineering, December 2019
Jared Johnson, Electrical & Computer Engineering, December 2019
Joshua Kade Wooten, Electrical & Computer Engineering, December 2019
Katelyn Emily Johnson, Electrical & Computer Engineering, December 2019
Tanner Lex Jones, Electrical & Computer Engineering, July 2019
Vishak Sivaraman Kumar, Electrical & Computer Engineering, July 2019
David Barker, Electrical & Computer Engineering, May 2019
Brady James Houston, Electrical & Computer Engineering, October 2018
Brett Jepsen, Electrical & Computer Engineering, October 2018
Hayden Edward Christianson, Electrical & Computer Engineering, October 2018
Joshua Clair Larkin, Electrical & Computer Engineering, October 2018
Parker L. Burton, Electrical & Computer Engineering, October 2018
Rachel K. Wall, Electrical & Computer Engineering, October 2018
Richard Parkinson Lloyd, Electrical & Computer Engineering, October 2018
Robb Joshua Tracy, Electrical & Computer Engineering, October 2018
Trent Wall, Electrical & Computer Engineering, October 2018
Kenyon Smith, Electrical & Computer Engineering, August 2018
Blaine William Cook, Electrical & Computer Engineering, May 2018
John D'orr Child, Electrical & Computer Engineering, January 2018
Clark Austin Corry, Electrical & Computer Engineering, December 2019 - January 2020
Morgan J. Durocher, Electrical & Computer Engineering, May 2019 - December 2019
Heidi Marie Russell, Electrical & Computer Engineering, May 2019 - December 2019
Dakoda Dean Lindsay, Electrical & Computer Engineering, May 2018 - December 2019
John P. Garrett, Electrical & Computer Engineering, May 2018 - December 2019
William McCown, Electrical & Computer Engineering, May 2018 - December 2019
Tarrin Rasmussen, Electrical & Computer Engineering, May 2018 - December 2019
Kyle James Ausen, Electrical & Computer Engineering, April 2018 - December 2019
Sarah Elizabeth Lopez, Electrical & Computer Engineering, August 2019 - August 2019
Cameron Chidester, Electrical & Computer Engineering, August 2017 - August 2019
Evan Hardester, Electrical & Computer Engineering, August 2017 - May 2019
Blaine Merrit Plastow, Electrical & Computer Engineering, August 2017 - May 2019
Erik Ryan Sargent, Electrical & Computer Engineering, August 2017 - December 2018
Kevin Johnson, Electrical & Computer Engineering, August 2017 - December 2018
Skyler David Cowley, Electrical & Computer Engineering, August 2017 - December 2018
Caleb Wolf, Electrical & Computer Engineering, September 2018 - December 2018
Emily Young, Electrical & Computer Engineering, January 2018 - June 2018
Aaron Stewart Avery, Electrical & Computer Engineering, February 2018 - May 2018
Avik Chattaraj, Electrical & Computer Engineering, January 2018 - May 2018
Joshua Philip Hunsaker, Electrical & Computer Engineering, August 2017 - May 2018
Taylor Peterson, Electrical & Computer Engineering, July 2017 - May 2018
Nathan Yost, Electrical & Computer Engineering, November 2016 - May 2018
Tyson Howard, Electrical & Computer Engineering, August 2016 - May 2018
Wade L. Cox, Electrical & Computer Engineering, August 2016 - May 2018
Caleb Young, Electrical & Computer Engineering, January 2018 - March 2018
David Lopez, Electrical & Computer Engineering, August 2016 - December 2017
Justin Weight, Electrical & Computer Engineering, August 2016 - December 2017
Heather Wokurka (Bolalek), Electrical & Computer Engineering, August 2013 - December 2017
Alex R. Wallentine, Electrical & Computer Engineering, January 2016 - August 2017
Bhargava Bharadwaja Kolanupaka, Electrical & Computer Engineering, August 2015 - May 2017
Daniel Froerer, Electrical & Computer Engineering, August 2015 - May 2017
Muhammad Umar Dastgir, Electrical & Computer Engineering, August 2015 - May 2017
Abhijit Vinayak Kulkarni, Electrical & Computer Engineering, July 2016 - December 2016
Benjamin Chase, Electrical & Computer Engineering, August 2015 - December 2016
Quinn Thomson, Electrical & Computer Engineering, August 2015 - December 2016
Samuel Potter, Electrical & Computer Engineering, August 2015 - December 2016
Tyler Travis, Electrical & Computer Engineering, August 2015 - December 2016
Daniel Olson, Electrical & Computer Engineering, August 2014 - December 2016
Justin Cox, Electrical & Computer Engineering, August 2014 - December 2016
Samy Nashabe, Electrical & Computer Engineering, August 2014 - December 2016
Mark Norman, Electrical & Computer Engineering, August 2015 - August 2016
Amit Choudhary, Electrical & Computer Engineering, August 2014 - August 2016
Priyabrat Dash, Electrical & Computer Engineering, January 2016 - May 2016
Tyler Wilson, Electrical & Computer Engineering, January 2015 - May 2016
Ben Evans, Electrical & Computer Engineering, August 2014 - May 2016
Benjamin Blakely, Electrical & Computer Engineering, August 2014 - May 2016
Braden Allen, Electrical & Computer Engineering, August 2014 - May 2016
Brandon Packer, Electrical & Computer Engineering, August 2014 - May 2016
Brian Cluff, Electrical & Computer Engineering, August 2014 - May 2016
Bryce Walker, Electrical & Computer Engineering, August 2014 - May 2016
Christopher Herman, Electrical & Computer Engineering, August 2014 - May 2016
Jonathan Fielding, Electrical & Computer Engineering, August 2014 - May 2016
Kurt Brenning, Electrical & Computer Engineering, August 2014 - May 2016
Anwarul Azim, Electrical & Computer Engineering, May 2015 - December 2015
Ben Byers, Electrical & Computer Engineering, August 2014 - December 2015
Sixto Cabrera, Electrical & Computer Engineering, August 2014 - December 2015
Cameron Max Weston, Electrical & Computer Engineering, January 2013 - December 2015
Anwarul Azim, Electrical & Computer Engineering, August 2014 - August 2015
Thomas Amely, Electrical & Computer Engineering, January 2014 - August 2015
Cameron Madsen, Electrical & Computer Engineering, August 2013 - August 2015
Kelly Hathaway, Electrical & Computer Engineering, August 2014 - May 2015
John Vuong, Electrical & Computer Engineering, April 2014 - May 2015
Andrew Mugleston, Electrical & Computer Engineering, January 2014 - May 2015
John Vong, Electrical & Computer Engineering, January 2014 - May 2015
Dahiam Jose Pena, Electrical & Computer Engineering, August 2013 - May 2015
Sri Sri Rukmini Harshitha Pulla, Electrical & Computer Engineering, August 2013 - May 2015
Cole Palmer, Electrical & Computer Engineering, August 2012 - May 2015
Penghao Chen, Electrical & Computer Engineering, September 2014 - December 2014
Zhengfei Rui, Electrical & Computer Engineering, September 2014 - December 2014
Daniel Boyd Bronson, Electrical & Computer Engineering, August 2013 - December 2014
Isaac Ryan Jones, Electrical & Computer Engineering, August 2013 - December 2014
Niranjan Chandrappa, Electrical & Computer Engineering, August 2013 - December 2014
Jacob L. Vanfleet, Electrical & Computer Engineering, January 2013 - December 2014
S.W.Y. Bandaralage Kasun Lakpriya Bandara Beddewela, Electrical & Computer Engineering, February 2014 - May 2014
Dustin Greer, Electrical & Computer Engineering, January 2013 - May 2014
Trevor John Landeen, Electrical & Computer Engineering, January 2013 - May 2014
Robert Lemon, Electrical & Computer Engineering, January 2012 - May 2014
Eric D. Addison, Electrical & Computer Engineering, August 2011 - May 2014
Juliann Warnes, Electrical & Computer Engineering, January 2011 - January 2014
Jason M. Johnson, Electrical & Computer Engineering, January 2012 - December 2013
Philip Niemann, Electrical & Computer Engineering, August 2012 - May 2013
Rachelle Gwen Smith, Electrical & Computer Engineering, August 2012 - May 2013
Michael Carson Tait, Electrical & Computer Engineering, January 2012 - May 2013
Harsha Balam, Electrical & Computer Engineering, August 2011 - May 2013
Samruddh Dhope, Electrical & Computer Engineering, August 2011 - May 2013
Andrew Graham Nielsen, Electrical & Computer Engineering, August 2011 - December 2012
Logan Weston, Electrical & Computer Engineering, August 2011 - December 2012
Bryan Thomas Sharp, Electrical & Computer Engineering, August 2010 - December 2012
Craig A. Woolston, Electrical & Computer Engineering, January 2008 - December 2012
Ivan Emilio Jimenez Duran, Electrical & Computer Engineering, August 2011 - August 2012
Scott D. Marchant, Electrical & Computer Engineering, January 2011 - August 2012
Gustavo Estrada, Electrical & Computer Engineering, January 2011 - May 2012
Brian Beardall, Electrical & Computer Engineering, August 2010 - May 2012
Franyell A. Silfa, Electrical & Computer Engineering, August 2010 - May 2012
Jval Nitin Shah, Electrical & Computer Engineering, August 2010 - May 2012
Raghuram Vadali, Electrical & Computer Engineering, August 2010 - May 2012
Bryan Eldon Bingham, Electrical & Computer Engineering, August 2009 - May 2012
Douglas Alan Daines, Electrical & Computer Engineering, August 2010 - April 2012
Marcos Alberto Chalas, Electrical & Computer Engineering, August 2010 - December 2011
Miguel E. Leonardo Feliz, Electrical & Computer Engineering, August 2010 - December 2011
David Austin Torgesen, Electrical & Computer Engineering, January 2010 - December 2011
Nithin Kumar Reddy Jakka, Electrical & Computer Engineering, August 2009 - December 2011
Breton L. Prall, Electrical & Computer Engineering, August 2007 - December 2011
Kenneth Lee Frederickson, Electrical & Computer Engineering, January 2006 - December 2011
Karthik Manjunath Bharadway, Electrical & Computer Engineering, August 2008 - August 2011