Week | Book | Assignment |
---|---|---|
1 | Read all of chapters 1.1 and 1.2 | |
2 | Supplement Chapters 1 through 8 cover the material in the Python fundamentals classes in more depth and with a focus on helping beginners. |
|
2 | Supplement Chapters 2, 3, 5, 7, 8, 10, 11, 12, and 14 cover the material in the Python fundamentals classes. This book is a reference manual for Python, and covers things at a more advanced level. |
|
3 | An introduction to Numpy and Scipy by M. Scott Shell | Read from the beginning up until the end of the Statistics section on page 19 |
4 | Read all of chapters 2.2 and 2.3 | |
5 | Read all of chapter 2.5 | |
6 | Read all of chapter 3.2 | |
9 | Read all of chapters 8.2 and 8.3 | |
10 | Read all of chapter 9.2 | |
11 | Read all of chapters 9.3 and 9.5 | |
12 | Read all of chapter 10.2 | |
13 | Read all of chapter 10.3 |
Instructions: project/final_project.md
Datacamp has put together a series of Python for Data Science cheat sheets that you can use as a quick reference during the class. The most relevant ones have been downloaded to this repository and are linked below:
The following software is not required for participating in the course, but may be useful in your workflow.
Software |
OS |
Description |
---|---|---|
Windows |
A graphical interface for using git. Cross-platform, works with GitHub, and free to use for educational purposes. Cheatsheets available: |
|
Windows |
A graphical interface for interacting with GitHub, built by GitHub. User documentation from GitHub is available: |
|
Windows |
A cross-platform and open-source integrated development environment (IDE) for programming. Uses a plugin system called Extensions to add support for different languages and for interfacing with git and GitHub. At a minimum, you should install the official extension for Python. There are also introductory tutorial videos available. |
|
Windows |
A cross-platform integrated development environment (IDE) designed specifically for programming in Python. Comes with many useful features enabled. Has a plugin ecosystem, but unlike Visual Studio Code they can be treated as optional. There are introductory tutorial videos available. As a current student, you get a free professional license for the editor if you fill out and submit this form. |
Unless otherwise noted, the course materials in this repository are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.