Software¶
Most of the course can be completed without installing any software on your computer, as we will have a tool called EdStem that lets us use Python on the cloud.
Online References¶
Resources that start with [square brackets]
are referenced on the calendar.
Learning Python¶
- [Schafer:Java2Python3] Java 2 Python 3: A guide to learning Python by comparing it to Java - Hunter Schafer
- Note: Only useful if you know Java. Chapters 1-4 and 7 are useful if you have only take CSE 142 at UW, while all chapters are useful if you have taken CSE 143
- Learn Python in Y Minutes
- Very comprehensive Python cheat sheet
- [Ali] Medium articles written by Murtaza Ali (CSE 163 TA)
Data Science Libraries¶
- [Schafer:AnIML] - Draft book for the course (still a work in progress) - Hunter Schafer
- [Nguyen] Class notes written for a previous quarter - Pemi Nguyen
- [VanderPlas] Python for Data Science - Jake Vanderplas
- [Berkeley] Principles and Techniques of Data Science - UC Berkeley Data 100 Course
- [Ali] Medium articles written by Murtaza Ali (CSE 163 TA)