
Stephen Graham, MSc

Professional Experience
I have been teaching Computer Information Technology courses at Lethbridge College for nearly 10 years. In this time, I have taught programming, web design, user interface design, database management, algorithms, hardware, mobile application development, and the capstone systems analysis and design course.
Before coming to teach at Lethbridge College, I spent almost 20 years as a business owner and computer consultant in Lethbridge and area.
I am engaged in research involving machine learning in the areas of natural language processing (dialog, conversation-driven applications) and virtual/augmented reality (training simulators, immersive experiences).
I am pursuing a PhD in Artificial Intelligence with a focus on Computational Humour Appreciation.
Education
Diploma, Computer Information Systems, Lethbridge College - 1992
B.Sc., Computer Science, University of Lethbridge - 2012
M.Sc., Artificial Intelligence, University of Edinburgh - 2017
Ph.D. (in progress), Artificial Intelligence