CMPT/ISYS 140 Fall 2010 Homepage

Instructor

Dr. Sean Ho
twu@seanho.com
(604) 513-2121 x3209, Neufeld 5
Office hours: WRF 14:00-16:00
TR 11:40-13:00, Neufeld 36
cmpt140.seanho.com
TA: Ian Trick (sqwishybon at gmail)
TA hours: Wed 6-10pm in the lab

Schedule

Detailed outline of the semester, including all lab and homework assignments.

Lectures

Online lecture notes: slides from the lectures in PDF format.

Misc. HW

Additional lab and homework assignments not from the textbook.

Admin

Syllabus

General course information: objectives, prerequisites, text, policies, etc.

Lab Template

A sample of what a completed formal write-up for a lab assignment should look like.

Paper Rubric

Guidelines for your term paper on Computers and Society. I will be using this point breakdown when marking your papers.

Supplementary Text

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

Python Homepage

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).

Python Programs

The small example programs shown and sketched up in class are put in this directory.

Textbook Resources

The author of our Python textbook, John Zelle, has additional resources online, including electronic copies of all code examples in his textbook.

Fall 2009

Course website from the last offering of CMPT140.

Daily Devotionals

Every class starts with a short devotional from the Bible, to help keep everything in perspective!