Introduction to Python for Scientific Computing
Python is an open-source, general-purpose programming language that is widely used in scientific and numeric computing. This six-hour course will introduce Python from the ground up, starting with the installation of a scientific distribution onto your laptop. We will introduce Python's syntax, language style, and its fundamental scientific toolkit : Numpy, Scipy, and Matplotlib via a series of exercises and demos. We will then import real data, visualise it, and perform analyses to help you really start to use these packages for your scientific work. In the space of six hours, we aim to take you from discussion of Python's basic principles, to writing functional, productive code. Please bring your laptop - the aim is to use a familiar computer, and to leave with a fully operational Python stack.
Audience: Graduate students, researchers and technical staff
Location: 138 Lewis Science Library
Date/Time: 05/19/14 at 10:00 am - 05/19/14 at 4:30 pm