Teaching

Edinburgh Napier University
CSI08103, Information Interaction
CSI11103, Advanced Information Interaction
INFO9413, Digital Business Environments
Serving as dissertation supervisor for MSc Business Information Technology students.

University of Strathclyde
Former Course Director, MSc/PGDip in Information and Library Studies
CS961, Organisation of Knowledge
CS959, Library Technology & Systems
Served as dissertation supervisor for several MSc students each summer.
Served as first and second supervisor for multiple PhD students.

Loughborough University
External examiner, School of Business & Economics, Information Management and Business Programme (2015-2019)

Ashford University 
INF 630, Systems Analysis (Taught exclusively online)
BUS 642, Business Research Methods & Tools (Taught exclusively online)

The University of Western Ontario
LIS 9002, Organization of Information
LIS 9004, Research Methods and Statistics
LIS 9724, Web Usability and Design: Theory and Practice
LIS 9731, Database Management Systems
LIS 9763, Social Software and Libraries (Taught exclusively online)
LIS 9852, Images, Music, and Video: Non-text Information (Doctoral seminar)
MIT 3852, Social Media and Organizations (Taught exclusively online)

North Carolina Central University, some taught exclusively online
LSIS 4010, Information Systems in Organizations
LSIS 5171, Systems Analysis and Project Management
LSIS 5452, Advanced Database Systems
LSIS 5610, Information Systems Projects
LSIS 5820, Metadata Analysis

Texas Woman’s University, all taught exclusively online
LS 5013, Information Storage and Retrieval
LS 5133, Indexing and Abstracting
LS 5403, Automation in the Library (renamed as Library Technology Systems)
LS 5413, Systems Analysis and Design
LS 5573.20, The Internet for Library Science Majors
LS 5573.30, The Internet for Non-Library Science Majors