Section I: Introduction to Programming Using Python, 2/13 & 2/20
This free mini-course is an introduction to Python for those with little or no programming experience. Python is a programming language used for a wide variety of applications including scientific computation, image processing, text processing, file handling, graphics, database handling, and web interfaces. It is designed to be elegant, concise, and easy to learn, while offering many advanced features.
This course will introduce you to Python programming, and to the resources you need to start learning and using Python. Participants will use the free Anaconda Python distribution on their own laptops. The course will include in-class exercises so participants can begin to experience Python for themselves.
There are three sections offered. Each section meets twice. Students should register for just one of the three sections — either Section I (two Mondays), Section II (two Tuesdays), or Section III (two Thursdays).
Matthew Cahn is a programmer and Linux system administrator in the Research Computing and the Department of Molecular Biology. He has been programming in Python for over 15 years in the fields of scientific instrumentation, drug discovery, and molecular biology.
Registration is limited to 24 students per section. Please register on the training site, www.princeton.edu/training or contact email@example.com.
Location: Room 347, Visualization Lab
Date/Time: 02/13/17 at 3:30 pm - 02/20/17 at 5:00 pm