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

NYU Classes site for DS-GA 1007

Office Hours

Tuesday 5:00pm – 6:00pm, 7th Floor, 726 Broadway, or by appointment

Course Description

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.