CSCI 150
Introduction to Computer Science

My Office Hours: Monday 10-12, Tuesday 2:30-4:00, Friday 1:30-2:30, or by appointment. I am around from 9 to 4:30 most days and am available any time I'm not in class or lab.

Syllabus (not that I'll stick to it)

Here is the CS Lab Helper schedule. If you use the labs at these times there should be helpers for the 150 and 151 assignments.

Exam 1

Exam 2

Final Exam


How to Transfer Files From Your Computer to the Lab Machines
We don't recommend it, but students sometimes want to work on the labs on their personal workstations and transfer the resulting code to the lab machines so they can hand it in. This is a document written by two of our majors who graduated in May -- Dan Barella and Eli Rose.

Late Lab Policy: The labs are due on Tuesday at 6PM.   Late labs are docked 10 points (out of 50) per day.  However, you may hand in 3 labs up to 3 days late – until Friday at 11:59PM.  If you are doing this,, include in the material you hand in a text file (you can build it in Idle) with name LateLabExtension.txt.  In the body of the file say “This is my 1st late lab.”  (Or  2nd, or 3rd). 

My Python Notes

Class Notes and Examples

Python Resources