CMPSCI 191P
Spring 2013
Introduction to Programming with Python
Professor William T. Verts
Rooms, Email, Web
- Classroom: LGRT 121, Monday, Wednesday, Friday, 2:30PM-3:20PM
- Lab: Morrill III 212, Tuesday and Thursday, 1:10PM - 2:15PM
- Me: William T. Verts verts@cs.umass.edu Office Hours LGRC A357: Tu/Th 2:00-3:30
- TA: Jess Newman jnewman@cs.umass.edu Office Hours LGRC A355: MW 1:00-2:00
- Syllabus
- Textbook: Introduction to Computing and Programming in Python Second Edition (2010), by Mark Guzdial and Barbara Ericson
Notes


- Python Structures review sheet
- JES and Python Reference
- Orthographic 3D Projection
- Notes on Filtering Images - October 5, 2011
- A Collection of old .WAV files in a .ZIP archive
- Sunrise Description
- Sunrise Quicktime Movie (2.3 megabytes) - November 17, 2011
- BounceBox, Orthographic 3D, QuickTime Movie (15.4 megabytes) - April 9, 2012
- CODE: Factorials (February 6 lecture)
- CODE: Circles using JES Graphics (February 12 lecture)
- CODE: In-Place Image Transforms (February 19 lecture)
- CODE: The Chaos Game (Sierpinski Gasket) (February 22 lecture) Image of Result
- CODE: The Bouncing Ball (March 4 lecture)
- CODE: The Bouncing Car - Hierarchical Decomposition of Sprites (March 6 lecture)
- CODE: Filter function for 3x3 neighborhoods around pixels (March 13 lecture)
- REVIEW FOR MIDTERM 1
- CODE: Image Scaling, April 5
- CODE: Geometric Blending #1, March 29
- CODE: Geometric Blending #2, April 5
- CODE: Geometric Blending #3, April 8 - documented, with polygon fill, use this for Lab #9 and #10
- CODE: HTML Generator, April 10
- Graphics Plus SVG, April 10
- CODE: Mandelbrot Set fractal, April 22
Assignments
My Software
Links
Copyright © 2011-2012 Dr. William T. Verts (All Rights Reserved)