An Intro to
Programming
with Python

Fall 2006
course
navigation

syllabus

info

title An Introduction to Programming with Python term Fall 2006 credits 4 time MWF 10:30 - 11:20 place Sci 217 level Introductory faculty Jim Mahoney repeat no prereq none

blurb

This is a first class in computer programming, and as such a foundation class for further work in computer science. Much as a competency with English grammar is required for writing, an understanding of programming is required to for nearly all intermediate and advanced work in computer science. A similar course is offered every Fall, though the language chosen varies from year to year. Python is a modern, elegant, high level scripting language, popular at Goggle among other places.
In addition to learning about "object oriented programming", loops, input/output and all that, expect to also learn a variety of computer skills and basics.
We'll be following the text pretty closely, so check it out for more details.

text

calendar (tentative)

Mon/Wed/Fri Fall 2006 semester chapter Sep 6 8 0 - preliminaries 11 13 15 1 - computers 18 20 22 2 - writing programs 25 27 29 3 - numbers Oct 2 4 6 4 - strings 9 11 13 5 - objects / graphics 16 18 20 6 - functions 25 27 7 - decisions 30 1 3 8 - loops Nov 6 8 10 9 - program design 13 15 17 10 - classes 20 22 11 - collections 27 29 1 12 - object-oriented design Dec 4 6 8 13 - algorithms / recursion 11 13 - final projects
http://cs.marlboro.edu/ courses/ fall2006/python/ syllabus
last modified Thursday August 31 2006 2:24 am EDT