Computers

  • James Heilman
    • online health information, specifically that found within Wikipedia
  • Prof. Karthik Pattabiraman, PhD, P.Eng.
    • Reliability of Computer Systems
    • Cyber-security
    • Internet of Things
    • Safety-Critical Computer Systems
    • Dependable Computing
    • Computer Failures
    • Software Bugs
    • Software Vulnerabilities
    • Security Attacks
    • Security Threats
  • Prof. Gregor Kiczales
    • Online learning
    • online course design
    • Computer programming
    • software development
    • teaching programming
    • programming languages
  • Carson Woo
    • IT project failure
    • IT governance
    • business analysis
    • project management
    • IT outsourcing
  • Ron Darvin
    • Digital literacy
    • digital equity
    • K-12 education
    • language learning
    • educational technology
    • immigrant students
  • Karon MacLean, PhD
    • Human computer interaction (HCI)
    • human robot interaction (HRI)
    • affective interfaces
    • haptic interfaces
    • interaction design
    • touch and emotion sensing
    • wearable computing
    • Educational technology
    • coding
    • maker movement
    • teacher education
    • teacher education in challenging contexts
    • teacher education in developing countries
  • Ivan Beschastnikh
    • Software engineering
    • software systems
    • distributed systems
    • distributed computing
    • systems security and privacy
    • internet
    • web
    • cloud computing
    • information technology
    • Computer graphics
    • computer aided design
    • digital media