Introduction to Media Computation: A Multimedia Cookbook in Python
by Mark Guzdial
Publisher: Georgia Institute of Technology 2002
Number of pages: 234
Guzdial introduces programming as a way of creating and manipulating media -– a context familiar and intriguing to today's readers. Starts readers with actual programming early on. Puts programming in a relevant context (Computing for Communications). Includes implementing Photoshop-like effects, reversing/splicing sounds, creating animations.
Home page url
Download or read it online for free here:
by Allen B. Downey - Green Tea Press
Think Stats is an introduction to Probability and Statistics for Python programmers. This new book emphasizes simple techniques you can use to explore real data sets and answer interesting statistical questions. Basic skills in Python are assumed.
by Hans Petter Langtangen - Springer
With a primary focus on examples and applications of relevance to computational scientists, this useful book shows computational scientists how to develop tailored, flexible, and human-efficient working environments built from small scripts.
by K. Schuerer, et al. - Pasteur Institute
This text teaches programming concepts to biologists. It is aimed at people who are not professional computer scientists, but who need a better control of computers for their own research. This course is part of a course in informatics for biology.
by Cody Jackson - Google Docs
An introduction to computer programming, using the easy, yet powerful, Python programming language. Python, a cross-platform language, lets you work quickly and efficiently, allowing you to concentrate on your work rather than the language.