112 faculty research Online Learning and Analytics on GradNova.
Associate Professor of Teaching and Undergraduate Advising Coordinator
Instructional Professor, Director of Undergraduate Studies
The Andrew Banks Family Preeminence Endowed Professor
Assistant Instructional Professor & Director of Computer Engineering
Professor of Teaching and Vice Chair of Undergraduate Studies