Introduction to Computer Science

Comp 150-002

MWF, 1:40-2:30, LT-410

Online survey link; the survey is open through May 7.

Texts: Decker & Hirschfield, The Analystical Engine, 2004
John Zelle, Python Programming: An Introduction to Computer Science, 2004

TA: Debjit Saha
Final Exam Week Tutoring Hours:
Monday:2:30-5:30pm
Tuesday:3:30-5:30pm
Thursday:2:00 -4:00pm

Final ExamTuesday, May 9, 1:45-3:45

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

You can get a free version of Python, and also lots of tutorials and documentation, at www.python.org.
my notes file for the course
Exam 1 study guide. Answers are here.
My network notes

Exam 2 study guide. Exam is Wednesday, April 12
Answers (and python/html "cheat sheet" you will be given on the exam) are here.

Final Exam study guide is here. Solutions are here. The final is Tuesday, May 9, 1:45 pm, in our usual room. You will again be provided with the cheat sheet from exam 2.


Labs


Assignments:

There will be several assignments during the semester, two in-class exams, the final, and possibly some quizzes. I will announce exam dates soon. The exams will be worth about 20% each, the final about 30%, with everything else accounting for the remainder. But these percentages are approximate; I might adjust them by +/- 5%. I may also make individual adjustments to these weights, but only in your favor.

We will also have occasional formal lab sessions during class time.

My general course groundrules are here.