Your course dashboard¶
Tip
I recommend bookmarking this page as your go-to when you visit the site!
Key links:
Links 2 and 3 won’t be available until after the first class.
Warning
To get class announcements, you must get on the Github org’s “classmates” team! Follow the set up steps here.
(Announcements will NOT be made on Coursesite.)
Upcoming¶
Upcoming Task Deadlines
Tasks in black should be completed BEFORE the 10:45am class starts.
Due By | Task |
---|
Upcoming Classes
Date | Class |
---|
Big picture¶
Big picture
MODULE 1: MOTIVATION AND GETTING STARTED |
install all programs |
basics of Python (Jupyter Lab) and GitHub |
debugging (YUCK) and the process of coding |
project management and programming golden rules |
-1 Assignment |
MODULE 2: DATA EXPLORATION, CLEANING, AND ORGANIZATION |
learn packages: numpy, pandas, seaborn, matplotlib |
wrangling data with pandas |
visualization (intro and best practices/tips) |
playing with our first serious finance datasets |
merging data |
-3 Assignments |
MODULE 3: DATA ON THE WEB |
learn packages: requests_html, requests, bs4, urllib, re |
click and download, API plug ins, custom API, and scraping |
parsing and searching text |
- 1 Project |
MODULE 4: PREDICTION MODELS AND DATA ANALYSIS |
learn packages: scikit-learn |
keeping analysis methodology in analysis context |
not just "do this", but "why are we doing this" |
regressions - how to do > interpret > design > do |
(un)supervised ML - how to do > interpret > design > do |
-4 Assignments (last one is the contest) |
-1 Group Project |
Full semester schedule
Coming back soon.
Completed Tasks¶
Due By | Task |
---|---|
May 05 | Personal website graded |
May 03 | Project peer evals due at 11pm EST |
May 01 | Project websites |
May 01 | Project presentations |
Apr 29 | ASGN 8 (Prediction contest) due at 5pm!!! |
Apr 23 | ASGN 7 Peer review due at 8pm EST |
Apr 21 | ASGN 7 due at 8pm EST |
Apr 19 | Project Proposal Revisions due at 8pm EST |
Apr 17 | Read 8.5 before class |
Apr 15 | Read 8.6 before class |
Apr 12 | Last day to withdraw |
Apr 12 | Initial Project Proposals due at 4pm EST |
Apr 10 | Important: Read 8.4 BEFORE class |
Apr 08 | Important: Read 8.1-8.3 BEFORE class |
Apr 03 | ASGN 6 Peer review due at 8pm EST |
Apr 03 | Reading: 7 (all of) |
Mar 31 | ASGN 6 due at 8pm EST |
Mar 26 | Midterm/ASGN5 Peer review due at 8pm EST |
Mar 25 | Reading: Rest of Chapter 6 |
Mar 22 | Midterm/ASGN5 due at 4pm EST |
Mar 20 | Submit team stuff, questions via email |
Mar 20 | Reading: 6.1 and 6.2 |
Mar 18 | Reading: 5 (all of) |
Mar 11 | Spring Break |
Mar 04 | Reading: 4.4 (and all subsections) |
Mar 01 | ASGN 4 Peer review due at 8pm EST |
Feb 28 | Reading: 4.2 and 4.3 |
Feb 26 | ASGN 4 due at 8pm EST |
Feb 26 | Reading: 4.1 and 4.2 |
Feb 23 | ASGN 3 Peer review due at 8pm EST |
Feb 21 | Reading: 3.4.2 - 3.4.4 |
Feb 19 | Reading: 3.4.1 and subparts |
Feb 18 | ASGN 3 due at 8pm EST |
Feb 16 | ASGN 2 Peer review due at 8pm EST |
Feb 14 | Reading: Finish all of 3.3 |
Feb 12 | Reading: 3.3.1-3.3.4 |
Feb 11 | ASGN 2 due at 8pm EST |
Feb 09 | ASGN 1 Peer review due at 8pm EST |
Feb 07 | Reading: Finish all within 3.1 and 3.2 |
Feb 07 | Exercises: 3.2.8 |
Feb 07 | Please complete check-in survey :) |
Feb 05 | Code Practice: 3.1.3 |
Feb 05 | Reading: Start 3.1 and 3.2 |
Feb 04 | ASGN 1 due at 8pm EST |
Feb 04 | ASGN 1 due at 8pm EST |
Jan 31 | Reading: 2.1-2.8 |
Jan 31 | (Optional) Do Chapter 2 (basic syntax) to 14 (modules) of Whirlwind of Python. |
Jan 29 | Finish the Jupyterlab exercises |
Jan 29 | Reading: 1.1-1.8 |
Jan 29 | Read "How to do assignments" |
Jan 24 | Invite Brooks (@brookswalsh) and me (@donbowen) to your Class Notes repo |
Jan 24 | Complete the GitHub Exercises |
Jan 24 | Read the syllabus section on the site |
Jan 24 | Finish all the set up tasks (1.2) |
Jan 23 | Once I accept you into the organization, go to the GitHub discussion board,find the link to start the first assignment and click it! |
Jan 22 | Click on the link in coursesite to join the class's GitHub organization |
Jan 22 | Fill out this survey |
Jan 22 | Create GitHub account |