Online and blended learning; personal learning environments (PLEs); social media and social learning; pedagogical ecology of technology mediated learning tasks (digital pedagogy); affordance based design/interaction design; case problem generation and representation in problem based learning; supporting student self-regulation in online and blended learning.
Classical and contemporary rhetorical theory, digital rhetoric, composing with AI, digital scholarship and electronic publication, web authoring and design, technical and scientific writing
Vigilance, Response Inhibition, Disaster and Emergency Response, Interaction of Cognitive and Physical Performance, Wearable Interfaces, Working Dogs
Software engineering; human aspects of software development; human-computer interaction; crowdsourcing
Human-Computer Interaction - Assistive Technologies - Wearable Computing - IoT
Computational mathematics; computational data science; scientific computing; computational biomechanics; design and systems thinking; entrepreneurship; STEM education.