Home || Syllabus || Resources ||
Required Text
Visual Quickstart Guide to Python" by Tony Donaldson ISBN-10: 0321585445 |
Additional Textbooks / Resources: (Optional)
Starting Out with Python, by Tony Gaddis ISBN-10: 0321537114 |
How to Think Like a Computer Scientist -
Learning with Python 2nd Edition -- free! http://openbookproject.net/thinkcs/python/english2e/index.html |
Software
Grading
There will be one midterm exam and one final exam. Your grade will be 30 percent for the midterm, 40 percent for the final and 30 percent for the homework. If you plan to continue with computer science courses such as V22.0101, you *MUST* get a grade of C or better in this course. No exceptions will be made.
The homework assignments are required and will consist of programming assignments. Details are posted on the Assignments page of this site.
Topics
Introduction to Programming Languages Python Basics Working with variables and operations Control Structures
Repetition Structures
Working with Text Functions and Modules Lists * Writing scripts for the Web and additional topics will be included time-permitting
Email: