Unique Number: 53985
Time and Place: TTh 2-3 in RLM 7.112. Jan 22 - Mar 12
Instructor: Ben Wiedermann (ben@cs.utexas.edu)
Office Hours: M 10:30-11:30 & Th 3-4 in ENS 31NQ
Web Page: www.cs.utexas.edu/~ben/teaching/cs105
Schedule
DateTopicResources
T Jan 20 Class Cancelled  
H Jan 22 Convocation Why Python?
T Jan 27 The Essence of Python Getting Python
H Jan 29 The Essence of Python  
T Feb 3 Control Flow, Functions, & Exception Handling Exceptions in Python
H Feb 5 Control Flow, Functions, & Exception Handling
Namespaces
T Feb 10 Modules; String Processing Python modules documentation
String formatting exercises
Regular expressions: HOWTO, module reference, debugger
H Feb 12 Object-Oriented Python  
T Feb 17 Object-Oriented Python (cont'd)  
H Feb 19 Web Programming Python Web Tutorial,
HTML Forms Tutorial,
UTCS Web Documentation,
Firefox Web Developer Add-On
T Feb 24 Graphical Programming  
H Feb 26 Functional Python Can Your Programming Langauge Do This?
Google's MapReduce
T Mar 3 Advanced Python Tutorial on Iterators and Generators
Property and metaclass links
H Mar 5 Bindings: SQL, C, Windows, and .NET SWIG
Jython
IronPython, demo
T Mar 10 Final  
H Mar 12 Python 3.0 / Convocation Python 3000 and You

Schedule subject to change.