Intro to
Programming
with Python

Fall 2008
course
navigation

syllabus

info

title An Introduction to Programming with Python term Fall 2008 credits 4 time Tues/Thur 10:00 - 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

rough calendar

month chapter ----- ----- Sep 0 - preliminaries 1 - computers 2 - writing programs 3 - numbers Oct 4 - strings 5 - objects / graphics 6 - functions 7 - decisions 8 - loops Nov 9 - program design 10 - classes 11 - collections 12 - object-oriented design Dec 13 - algorithms / recursion - final projects
http://cs.marlboro.edu/ courses/ fall2008/python/ syllabus
last modified Monday August 25 2008 7:04 pm EDT