Course Director: Greg Watson
Teaching assistant: TBD
Lecture time: Tuesday 6:20pm – 8:10pm, 5WP, Room 101
Lab time: Thursdays, Thursday 8:20pm – 9:10pm, Tish Hall, Room LC11
Tuesday 5:00pm – 6:00pm, 7th Floor, 726 Broadway, or by appointment
The Programming for Data Science course is aimed at providing students with the skills necessary to use Python for data analysis in scientific computing. In particular the course will cover:
- Python 2.7
- The NumPy package for scientific computing
- The pandas data analysis library, including reading and writing of CSV files
- The IPython and PyDev development environments
- The Matplotlib 2D plotting library
The course will also provide an introduction to best-practice software engineering techniques and Unix command line tools.
See the syllabus for more details about the class.