David Fox Software Engineering
Agile Usability
UI Design
 
 
TEACHING
My teaching background stems from my first company, Northstar Desgins, educational program where I was both a partner and an educator. When I started Society by Design, my second company, I designed an education program for entry level junior staff as well as for senior level staff memebers.

With my retuen to acadamia I was a teaching assistant at the University of Calgary. The following are courses that I was a lab instructor.

CPSC 203 Introduction To Computers    Winter 2006
Computer system fundamentals, personal computer applications software, and computer communications both on campus and using the internet. Students will use personal computers to complete assignments in word processing, spreadsheet analysis, database management and other applications.

CPSC 203 Introduction To Computers Fall 2006

CPSC 215 Introduction to Computer Science for Multidisciplinary Studies I    Winter 2007
Introduction to problem solving, analysis and design of small-scale computational systems and implementation using a procedural programming language. For students wishing to combine studies in computer science with studies in other disciplines.

CPSC 217 Introduction to Computer Science for Multidisciplinary Studies I   Fall 2007 (Formally CPSC 215)

SENG 513 Web-Based Systems    An overview of software engineering methods and technologies for developing web-based software systems.

I was also a guest lecturer for the following classes:

CPSC 217

SENG 513
 
Copyright 2001-2011 All Rights Reserved