DS 256 - Data Science Programming
Fall 2020
Course Information
Course Information Page
Syllabus
Course Materials
Homework specifications and other materials will be supplied via CoCalc unless otherwise specified.
Online Resources
Texts:
A Whirlwind Tour of Python
by Jake VanderPlas (
Jupyter notebooks of the text
,
PDF
)
Python Data Science Handbook
by Jake VanderPlas (
Jupyter notebooks of the text
,
HTML
)
ThinkPython 2e
by Allen B. Downey (
PDF
,
HTML
)
Automate the Boring Stuff with Python: Practical Programming for Total Beginners
by Al Sweigart (
HTML
)
Software:
Anaconda
Documentation:
Python 3
IPython
Jupyter Notebook
Numpy
Pandas
Matplotlib
Scikit-Learn
Quick References
Jupyter notebook
GUI reference
and
keyboard shortcuts
Todd Neller