CS 391 - Selected Topics: Kaggle Competition
Spring 2021
Course Information
Course Information Page
Kaggle InClass Competitions
Midterm Exam: 2-Player Machi Kori Win Prediction
Final Exam: Mancala Optimal Move Prediction
Online Resources
Lecture Examples
Kaggle
Competitions
Learning
State of Data Science and Machine Learning 2020
Data Science 256 Resources
Home Page
Homework Jupyter Notebooks
CoCalc
- virtualized data science computing environment based on Jupyter notebooks
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