
My teaching is informed by my research into how people gain and use knowledge. Cognitive theories make it clear that people learn differently and there is a need to employ multiple approaches to achieve the most impact. One strategy I employ in the classroom is guided by the theory of constructivism i.e., students learn by being actively involved in constructing their learning experiences. I emphasize experiential, project-based learning.
Some courses I have taught:
Bentley University
-
- Programming Fundamentals| Java
-
- Business Systems Analysis and Design
-
- Introduction to Data and Information Management
University of British Columbia
-
- Business Programming and Analytics
-
- Introduction to MIS
Memorial University of Newfoundland
-
- Information Systems
Tai Solarin University of Education
- Data Structure and Algorithms
- Object Oriented Programming