Placeholder Profile Image

James Tam


Associate Professor (Teaching)

Faculty of Science , Department of Computer Science

Contact information

Web presence

Phone number

Office: +1 (403) 210-9455


Office: ICT707


Educational Background

M.S. Computer Science, University of Calgary, 2002

B.S. Computer Science, University of Calgary, 1998

Bach of Comm Comm, Manag & Bus Admin, University of Calgary, 1991


Course number Course title Semester
CPSC 217 Introduction to Computer Science for Multidisciplinary Studies I Fall
CPSC 203 Introduction to Problem Solving using Application Software Winter
CPSC 409 History Of Computation Winter