DATA 301
Unsyllabus
About this course
Course Syllabus (Official)
Course Schedule
Getting Started!
Data Science Tech Stack
macOS
Windows
Weekly Content
Week 1
Videos
Classes
Course Introduction
Command Line and JupyterLab
Git and Data Representation
Lab 1
Lab 1A - Markdown and Git
Lab 1B - BashCrawl
Test 0
Learning Log 1
Week 2
Videos
Classes
Introduction to Python I
Project and Git/GitHub
Class 2C: Introduction to Programming in Python II
Lab 2
Lab 2A: Practicing Git
Lab 2B: Introduction to Python
Test 1
Learning Log 2
Week 3
(Anonymous) Mid-Course Feedback
Videos
Classes
Class 3A - Data Wrangling with Pandas I
Class 3B - Data Wrangling with Pandas II
Class 3C - Data Wrangling with Pandas III
Lab 3
Lab 3A: Python Fundamentals
Lab 3B: Data analysis with Python
Bonus Test 1
Learning Log 3
Week 4
Videos
Classes
Lecture 4A - Introduction to Data visualizations & EDA
Seaborn Tutorial
Catch-up session
Lecture 4C - Principles of Effective Visualizations
Lab 4
Lab 4A
Lab 4B
Test 2
Learning Log 4
Week 5
Videos
Classes
Lab 5
Bonus Test 2
Learning Log 5
Week 6
Videos
Classes
Lab 6
Test 3
Bonus Test 3
Labs
Lab Links and Solutions
Project
DATA 301 Project
Milestone 1 - Find Dataset
Milestone 2 - Data Analysis
Milestone 3 - Address Feedback and Refine project
Milestone 4 - Present your Dashboard!
Course Feedback
Anonymous Feedback Form
repository
open issue
Index