hallr / DAT_SF_13

The Data Science course at General Assembly San Francisco

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DAT SF 13 Course Repository

Course materials for General Assembly's Data Science course in San Francisco (3/9/15 - 5/20/15).

Instructor: Rob Hall

EiRs: Ankit Jain, Chetan Nandakumar, Matt Ghent

Course Schedule

Week Monday Wednesday
1 3/9: Introduction to Data Science 3/11: Introduction to Python
2 3/16: Intro to Machine Learning with KNN 3/18: Regression & Regularization
3 3/23: Web APIs & Pandas 3/25: Decision Trees for Classification & Regression
4 3/30: Decision Trees Lab & Random Forests 4/1: Clustering with K-Means
Project Milestone: Elevator Pitch
5 4/6: Logistic Regression 4/8: ROC Curves, AUC, & Imbalanced Classes
6 4/13: Databases & SQL 4/15: Recommender Systems
7 4/20: Naive Bayes
HW4 Due
4/22: Natural Language Processing with guest lecturer Kirill Kireyev
8 4/27: Support Vector Machines
Project Milestone: First Draft Due
4/29: Dimensionality Reduction
9 5/4: Final Project Work Session & Peer Feedback
Project Milestone: Peer Feedback Due
5/6: Guest Speaker - Francesco Mosconi, Chief Data officer at Spire (confirmed)
10 5/11: Final Project Work Session and/or Advanced topic (TBD) 5/13: Guest Speaker - Dr. Luca Pozzi (confirmed)
11 5/18: Project Presentations Day 1
Project Milestone: Presentation
5/20: Project Presentations Day 2
Project Milestone: Presentation & Paper

syllabus last updated: 4/19/2015

Homework Schedule

Please submit completed homework assignments by pushing them to your homework repo under your own userid and then telling us where to find your homework via the homework submission form.

HW Topics Dataset Assigned Due
1 Data Exploration titanic 3/11 3/16
2 KNN & Cross Validation iris 3/18 3/25
FP1 Elevator Pitch N/A 3/23 4/1
3 Decision Trees bank 3/30 (as mandatory) 4/8 (extended)
4 Logistic Regression, ROC/AUC, & Imbalanced Classes spam 4/13 4/20
FP2 First Draft of Final Project yours 4/13 4/27
FP3 Peer Feedback on FP First Draft yours 4/27 5/4

Communication

Office Hours

instructor times available method
Ankit Wednesday, 6:00 - 6:30 PM in person before class, slack, hangouts by appointment
Chetan Monday, 6:00 - 6:30 PM in person before class, hangouts by appointment
Matt Thursday, 6:00 - 7:00 PM in person (at GA in "the concourse"), slack, hangouts by appointment
Rob Tues & Thurs, all day slack (quickest response) or hangouts by appointment

Please use email or Slack to schedule office hours. Use [office hours] in the subject line as it can help us find the emails easier and reply more quickly.

Slack

You've all been invited to use Slack for chat during class and the day. Please consider this the primary way to contact other students. The TAs will be in Slack during class to handle questions. All instructors will be available on Slack during office hours (listed above).

About

The Data Science course at General Assembly San Francisco


Languages

Language:HTML 98.7%Language:Python 1.3%