Awards and Fellowships

  1. Academic Leadership Program, Big Ten Academic Alliance, 2023.
  2. Faculty for Student Success Fellow, University of Nebraska-Lincoln, 2022.
  3. Faculty Leadership: From Aspiration into Reality (FLAIR) Fellow, University of Nebraska-Lincoln, 2021.
  4. Faculty Recognition Award, Dept. of Computer Science and Engineering, University of Nebraska-Lincoln, 2020.
  5. Faculty Service Award, College of Engineering, University of Nebraska-Lincoln, 2020.
  6. Holling Family Distinguished Senior Faculty Teaching Award, College of Engineering, University of Nebraska-Lincoln, 2019.
  7. Outstanding Teaching Award for Upper Division Courses, Dept. of Computer Science and Engineering, University of Nebraska-Lincoln, 2008.
  8. Henry Y. Kleinkauf Family Distinguished New Faculty Teaching Award, College of Engineering, University of Nebraska-Lincoln, 2006.
  9. Outstanding Teaching Award for Upper Division Courses, Dept. of Computer Science and Engineering, University of Nebraska-Lincoln, 2005.
  10. Outstanding Teaching Award for Upper Division Courses, Dept. of Computer Science and Engineering, University of Nebraska-Lincoln, 2004.
  11. Outstanding Teaching Award for Upper Division Courses, Dept. of Computer Science and Engineering, University of Nebraska-Lincoln, 2003.
  12. Dean Scholarship, Illinois Institute of Technology, 1999-2000.