Computing Education Center

The Computing Education Center promotes research and learning activities related to computing education, bringing together researchers and practitioners to foster collaborations and develop interventions that encourage adoption of computer technology across campus.


Yu Cai

  • Associate Dean, College of Computing
  • Professor, Applied Computing
  • Affiliated Professor, Computational Science and Engineering

Center Members

  • Associate Teaching Professor, Applied Computing
  • Faculty Advisor: Linux Users Group (LUG)
  • Faculty Co-Advisor: DevOps, Open Source Club, Epsilon Pi Tau - Honors Society (EPT)

Research Interests

  • Wireless security
  • Virtual computing
  • Cybersecurity

Teaching Interests

  • Linux administration
  • Ethics and technology
  • Microsoft administration
  • Wireless systems
  • Scripting
  • Infrastructure services
  • Cybersecurity
  • Assistant Professor, Mechanical Engineering-Engineering Mechanics
  • Assistant Professor, Applied Computing

Links of Interest

Faculty Webpage

Research Interests

  • Robotics, Multi-robot systems
  • Coordination of Heterogeneous Robot Systems
  • Vehicle Routing Problems
  • Multi-robot System Control and Optimization
  • Autonomous Navigation
  • Unmanned Vehicles
  • Operational Research for Autonomous Vehicles
  • Assistant Professor, Computer Science
  • Assistant Professor, Cognitive and Learning Sciences

Research Interests

  • User experience
  • Human factors
  • Human-computer Interactions
  • Mental models
  • Information representation
  • Rural digital literacy
  • Education, engagement, and retention
  • Digital anthropology 
  • Associate Professor, Computer Science
  • Associate Dean of Data Science Initiatives, College of Computing
  • Director, Data Science, M.S. and B.S. Programs

Area of Expertise

  • Artificial Intelligence and Machine Learning
  • Data Mining and Data Science
  • Applications of AI and ML to Energy (microgrids, power systems), Health, and other domains
  • Associate Professor, Computer Science

Areas of Expertise

  • Mobile Device Security
  • Cloud Computing Security
  • Internet of Things Security
  • Cyber-Physical Systems Security
  • Blockchain
Nagesh Hatti

Nagesh Hatti

  • Director, The Enterprise Program and Chair, Enterprise Governing Board
  • Advisor, ITOxygen


  • Corporate/Industry Sponsorship
  • Program Management
  • Professor, Cognitive and Learning Sciences
  • Visiting Professor, Department of Secondary and Post-School Education, Rhodes University

Research Interests

  • Cultural foundations of cognition
  • Media theory and criticism
  • Lifespan development theory
  • STEM education
  • Digital Literacy Project @ Rhodes University, Grahamstown, South Africa: with funding from Carnegie Foundation.
  • Assistant Professor, Engineering Fundamentals
  • Affiliated Assistant Professor, Civil, Environmental, and Geospatial Engineering
  • Affiliated Assistant Professor, Cognitive and Learning Sciences

Research Interests

  • Technology Adoption
  • Online Learning
  • Service Learning
  • First-year Engineering
  • Sustainability
  • Dave House Dean of Computing
  • Professor, Department of Applied Computing
  • Affiliated Professor, Biomedical Engineering

Research Expertise

  • Computational Biophysics
  • Bioinformatics
  • Protein Dynamics
  • Protein Engineering
  • Data Science

Academic Interests

  • Innovation in Computing and Technology Education
  • Broadening Participation in STEM
  • Enrollment Management
  • Research Administration
  • Professor, Computer Science
  • Graduate Program Director, Computer Science

Area of Expertise

  • Distributed Systems
  • Operating Systems
  • Security
  • Computer Science Education
  • Associate Professor, Electrical and Computer Engineering

Professional Activities

  • IEEE Region#4 Section#27 Chair
  • IEEE Student Chapter Advisor
  • ABET Evaluator

Areas of Interest

  • Vehicular Communications: inter-vehicle (VANETs, V2X) and intra-vehicle (CAN, Automotive Ethernet, LIN, FlexRay, MOST)
  • Intelligent Transportation Systems (ITS)
  • Communication Networks and Systems
  • Wireless Communications
  • Network Security
  • Signal Processing
  • Associate Professor, Computer Science
  • Associate Chair, Computer Science
  • Undergraduate Program Director, Computer Science

Area of Expertise

  • Artificial Intelligence
  • Automated Planning and Scheduling
  • Computer Science Education
  • Student Persistence in STEM
  • Associate Professor, Engineering Fundamentals
  • Affiliated Associate Professor, Cognitive and Learning Sciences

Links of Interest

Jon Sticklen CV

Innovation in Education

  • Infusion of systems viewpoints to applied engineering sciences
  • Growth in enrollment achievement
  • Led a strong faculty team to systemically reimagine and implement the Tech First-Year Engineering Program

Research Interests

  • Factors enhancing student engagement in their own learning
  • Systemic approaches to distance learning that enhance active learning, and 
  • Applications of Design Thinking as an exemplar of client-centered design with application to Problem/Project-based learning
  • Program Development Specialist, Manufacturing and Mechanical Engineering Technology
  • Affiliated Research Assistant Professor, Cognitive and Learning Sciences

Research Interests

  • Cognitive Psychology

  • Educational Research and Assessment

  • Project Evaluation

  • Culture Difference

  • Quantitative and Qualitative Data Analysis

  • Statistical Analysis

  • R Programming Language

  • Assistant Professor, Computer Science
  • Assistant Professor, Cognitive and Learning Sciences
  • Coordinator, College of Computing Learning Center

Area of Expertise

  • Software Engineering
  • Computer Science Education
  • Intelligent Tutoring Systems
  • Associate Professor of Management Information Systems: Data Analytics, College of Business

Teaching Interests

  • Business Process Analysis
  • AI and machine learning for business
  • Information Security
  • Systems analysis and design

Research Interests

  • Information security behavior
  • Power and control
  • Individual and organizational deviance
  • Business applications for AI and machine learning
Charles Wallace
"The first principle is that you must not fool yourself — and you are the easiest person to fool."
—Richard Feynman
  • Professor, Computer Science
  • Associate Dean for Curriculum & Instruction, College of Computing
  • Affiliated Associate Professor, Cognitive and Learning Sciences

Links of Interest

Areas of Expertise

  • software usability & accessibility
  • gerontechnology
  • smart & connected communities
  • communication in software development
  • agile development methods
  • applied formal methods
  • computing ethics
  • sustainable computing
  • computer science & software engineering education