The goal of this one-semester graduate seminar is to provide you with skills in scientific computing—tools and techniques that you can use in your own research. You will learn to program in Python, which is a high-level programming language with many libraries that provide a rich ecosystem for scientific computing.
The course is designed to achieve three primary goals:
Python for Data Analysis (2nd Edition) by Wes McKinney (O'Reilly 2018) will be our textbook for the course.
We will be using the Anaconda Python (v3) distribution.
Sublime Text is the editor I will be using. Some other similar editors are Atom and Visual Studio Code.
More details about the course will be released towards the end of the summer, including a list of topics, and some information about how the course will be organized, given the covid-19 global pandemic. In the meantime don't hesitate to get in touch with me if you have questions.