[ Formal Data | Course Tools | Syllabus | Course Books | Course Schedule | CourseWeb | Knowledge Tree ]
INFSCI 0012 is designed to teach programming for the complete beginners (or for those who have problems with regular programming courses). Selecting proper books to support a "gentle introduction" into programming is one of the keys to sucess.
The primary course book for the course is shown below. This book fits best the information science prospects and comes with a lot of associated content. All digital versions are free. This book, however, is based on Python 2.X, while our course targets Python 3. It should not be a problem since differences will be explained, but some Python 3 books are also recommended below. There are also many excellet alternative online Python books that you are welcome to use, however, all relevant online books known to the instructor are also based on Python 2.X.
Python for Informatics: Exploring Information Buy / read about this book at amazon.com ($0 Kindle, $9.99 Paper) |
Copyright © 2015 Peter Brusilovsky