Introduction to Computer Science

Comp 150-001, Spring 2019

MWF, 12:35-1:25, Crown 105

Texts: We will be using, primarily, the online Python tutorial, by Dr Andrew Harrington. There is also a collection of example programs at

There will be two in-class exams plus a final exam.

The labs and projects will be worth about 30-35% of your grade, with the exams making up 65-70%. The final will be worth a little more than the first two exams.

The TA is Robert Kania.

In Comp 150 we will consider some of the following topics:

We will use Python 3.x (generally the most recent, but any 3.x version will do), and the Idle environment. We'll go over installation during the first week of class.


Week 1, Jan 14
Week 2, Jan 23
Week 3, Jan 28
Week 4, Feb 4
Week 5, Feb 11
Week 6, Feb 18
Week 7, Feb 25
March 4: Spring Break
Week 8, March 11 Week 9, March 18
Week 10, March 25 Week 11, April 1
Week 12, April 8 Week 13, April 15 (no class 4/19)
Week 14, April 24 (no class 4/22) Final exam: Friday, May 3, 9:00-11:00


My general course groundrules are here.