Instructor |
TR 11:40-13:00 Neu36
cmpt140.seanho.com
Dr. Sean Ho
twu@seanho.com
(604) 513-2121 x3209, Neufeld 5
Office hours: WRF 14:00-16:00
|
TA: Ian Trick (sqwishybon at gmail)
Ian's hours: W 17:30-21:30 in the lab
TA: Jason Reves (jason.reves at mytwu)
Jason's hours: TF 14:00-16:00 in the lab
Please note that the lab is in-use by classes
T 9:25-10:40 and 11:40-12:30;
W 11:40-12:30 and 4-5pm;
R 9:25-10:40; F 12:30-2pm.
|
|
|
Detailed outline of the semester, including all lab and homework assignments.
|
|
Online lecture notes: slides from the lectures in PDF format.
|
|
The schedule page has the master list of HW and lab assignments;
this page has more detail on each assignment.
|
Admin |
|
General course information: objectives, prerequisites, text, policies, etc.
|
|
Rules for lab write-ups and notes on how they will be marked.
|
|
A sample of what a completed formal write-up for a lab assignment should
look like.
|
|
Guidelines for your term paper on Computers and Society. I will be using
this point breakdown when marking your papers.
|
|
From time to time we may refer to our supplemental text:
"Modula-2: Abstractions for Data and Programming Structures",
by TWU's own Prof. Rick Sutcliffe.
It is available both here online as well as in the campus bookstore.
|
|
Python |
|
Download Python, read documentation, find lots of other software that uses Python!
We will be using Python 3.1.2 (note there are some minor differences between
Python 2 and Python 3).
|
|
The small example programs shown and sketched up in class are put in this directory.
|
|
The author of our Python textbook, John Zelle, has additional resources online,
including electronic copies of all code examples in his textbook.
|
|
Exams |
|
The first midterm, with answers included.
|
|
The second midterm, with answers included.
|
|
The cumulative semester final exam, with answers included.
|
|
|
Course website from the last offering of CMPT140.
|
|
Every class starts with a short devotional from the Bible, to help keep
everything in perspective!
|