Course Material from Dr. Sean Ho

Welcome! Here are the homepages for courses I'm teaching here in
the department of Computing Science / Math at Trinity Western University.
You'll find syllabi, homework/lab assignments, and lecture slides (in PDF).
I also have a personal homepage.

Spring 2009:

CMPT 166

Object-Oriented Programming (C++)

CMPT 370

Advanced Programming (GUIs, Parallel, Graphics)

NATS 490C

Christianity and the Natural Sciences (seminar course)

Daily devotionals

Devotionals from the Bible each day at the start of class

Fall 2008:

CMPT 14x

Introduction to Programming and Python (CMPT/ISYS 140/141/143/145)

MATH 108

Statistics for Health Care Students

CPSY 501

Statistics for Counselling Psychology (graduate level)

Daily devotionals

Devotionals from the Bible each day at the start of class

Spring 2008:

CMPT 166

Object-oriented Programming in Java

MATH 120B

Calculus for Business and Social Sciences (joint w/ Richard Atkins)

MATH 102

Introduction to Probability and Statistics

Daily devotionals

Devotionals from the Bible each day at the start of class

Fall 2007:

CMPT 14x

Introduction to Programming and Python (CMPT/ISYS 140/141/143/145)

MATH 108

Statistics for Health Care Students

MATH 101

Introduction to Mathematics for Business and Social Sciences (joint w/ Samuel Selvin)

MATH 102 (DS)

Introduction to Probability and Statistics (Directed Study)

Daily devotionals

Devotionals from the Bible each day at the start of class

Spring 2007:

CMPT 370

Advanced Programming: GUIs (FLTK), parallel programming (OpenMP), 3D graphics (OpenGL)

MATH 102

Introduction to Probability and Statistics

CMPT 167

Object-Oriented Programming in Java

Daily devotionals

Devotionals from the Bible each day at the start of class

Fall 2006:

CMPT 14x

Introduction to Programming and Python (CMPT/ISYS 140/141/143/145)

MATH 108

Statistics for Health Care Students

MATH 101 A

Introduction to Mathematics for Business and Social Sciences (joint w/ Samuel Selvin)

Daily devotionals

Devotionals from the Bible each day at the start of class

Spring 2006:

MATH 101 B

Introduction to Mathematics for Business and Social Sciences (joint w/ Samuel Selvin)

MATH 102

Introduction to Probability and Statistics

CMPT 127 A

Using Microsoft PowerPoint (module)

CMPT 122 T

Using Microsoft Excel (module)

Fall 2005:

CMPT 14x

Introduction to Programming and Modula-2 (CMPT/ISYS 140/141/143/145)

MATH 101 B

Introduction to Mathematics for Business and Social Sciences (joint w/ Samuel Selvin)

CMPT 111 B

Using Microsoft Word, part I (module)