448_563_s17.png

Data-Oriented Computing for Mathematicians

Fall 2018

Course information

Course logistics and policies

Scores

Score sheet

Report 4 Assignment

Report 4 Assignment

Daily outlines and notes

Day 1, Aug 27: Word-pairs in Presidents' tweets. Outline. In-class notebook: html.

Day 2, Aug 29: First names in the U.S., Markov chains. Outline. In-class notebook: html.

Day 3, Sep 4: Piazza. Markov chains as numpy refresher. Report guide. More text wrangling. Web scraping. Outline. My in-class notebook: html. Board photos.

Day 4, Sep 6: Web-scraping, regular expressions. Outline. In-class notebooks: .py, regex html

Day 5, Sep 11: Regular expressions, cont'd. CSV. Outline. In-class notebooks: regex html, html.

Day 6, Sep 13: UB class schedule, csv. Outline. In-class notebook: html.

Day 7, Sep 18: JSON, Escape from Jupyter. NHTSA, Report 2. Outline. In-class notebook: html.

Day 8, Sep 20: XML. Outline. In-class notebook: html.

Day 9, Sep 25: Color. Outline. In-class notebook: html. Chalkboards.

Day 10, Sep 27: Regex quiz. Choropleths. Pandas. Outline. In-class notebook: html. Regex quiz solutions.

Day 11, Oct 2: XML Schema. Pandas part 2. Outline. In-class notebook: html.

Day 12, Oct 4: Pandas, aggregation, histograms. Outline. In-class notebook: html.

Day 13, Oct 9: Pandas, aggregation, movie reviews, joining tables. Outline. In-class notebook: html.

Day 14, Oct 11: Movie reviews, joining tables. SQL. Outline. In-class Jupyter notebook: html. sqlite transcript. SQL form of database.

Day 15, Oct 16: Movie reviews: pandas queries, SQL queries. SDSS? Outline. In-class Jupyter notebook: html. sqlite transcript.

Day 16, Oct 18: SQL sample quiz, more SQL. SDSS. Recognition of stars. Outline. In-class Jupyter notebook: html. sqlite transcript.

Day -13, Oct 23: Outline. In-class Jupyter notebook: html.