Home || Syllabus || Resources ||
Required Text
Starting Out with Python - 3nd Ed., by Tony Gaddis Softcover: http://www.pearsonhighered.com/educator/product/Starting-Out-with-Python-3E/9780133582734.page Ebook:
http://www.mypearsonstore.com/bookstore/starting-out-with-python-coursesmart-etextbook-0133578143
|
Additional Textbooks / Resources: (Optional)
Visual Quickstart Guide to Python by Tony Donaldson ISBN-10: 0321585445 |
How to Think Like a Computer Scientist - Learning
with Python 3rd Edition -- free! http://openbookproject.net/thinkcs/python/english3e/ A Byte of Python |
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 CSCI-UA.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: