INFO 5001: Computing for Information Science

Modified

August 25, 2026

This page contains an outline of the topics, content, and assignments for the semester. Note that this schedule will be updated as the semester progresses and the timeline of topics and assignments might be updated throughout the semester.

WEEK DATE TOPIC PREPARE MATERIALS DUE
1 Tue, Aug 25 Welcome to INFO 5001 πŸ‘©β€πŸ’» Login to Cornell’s GitHub server πŸ“½οΈ slides 01
⌨️ ae 00 - UN votes


Thu, Aug 27 Grammar of graphics πŸ“— r4ds - intro
πŸ“— r4ds - ch 1.1-.3, 1.7
πŸ“˜ ims - ch 1



Fri, Aug 28 Hello data science!


2 Tue, Sep 1 Visualizing various types of data πŸ“˜ ims - ch 4
πŸ“˜ ims - ch 5



Wed, Sep 2


HW 00 at 11:59pm

Thu, Sep 3 Grammar of data wrangling πŸ“— r4ds - ch 3


Fri, Sep 4 Data visualization


3 Tue, Sep 8 Working with relational data πŸ“— r4ds - ch 19


Wed, Sep 9


HW 01 at 11:59pm

Thu, Sep 10 Tidying data πŸ“— r4ds - ch 5


Fri, Sep 11



4 Tue, Sep 15 No class (out-of-town)



Wed, Sep 16


HW 02 at 11:59pm

Thu, Sep 17 Data types and classes πŸ“— r4ds - ch 4
πŸ“— r4ds - ch 12 (read 12.1-12.2, skim the rest)
πŸ“— r4ds - ch 14.1-.3
πŸ“— r4ds - ch 16



Fri, Sep 18



5 Tue, Sep 22 Importing and recoding data πŸ“— r4ds - ch 7
πŸ“— r4ds - ch 17.1 - 17.3



Thu, Sep 24 Databases + SQL πŸ“— r4ds - ch 21


Fri, Sep 25



6 Tue, Sep 29 Getting data from the web: Scraping πŸ“— r4ds - ch 24
πŸ‘©β€πŸ’» Install SelectorGadget



Wed, Sep 30


HW 03 at 11:59pm

Thu, Oct 1 Functions To be posted To be posted

Fri, Oct 2 Quiz 01 To be posted To be posted
7 Tue, Oct 6 Iteration To be posted To be posted

Thu, Oct 8 Getting data from the web: APIs To be posted To be posted Project proposal at 11:59pm

Fri, Oct 9
To be posted To be posted
8 Tue, Oct 13 No class (Fall Break) To be posted To be posted

Wed, Oct 14


HW 04 at 11:59pm

Thu, Oct 15 Rectangling data To be posted To be posted

Fri, Oct 16 Functions + iteration To be posted To be posted
9 Tue, Oct 20 Reproducible reporting with Quarto To be posted To be posted

Wed, Oct 21


HW 05 at 11:59pm

Thu, Oct 22 Introduction to machine learning To be posted To be posted

Fri, Oct 23 Quiz 02 To be posted To be posted
10 Tue, Oct 27 Build better training data To be posted To be posted

Thu, Oct 29 Tree-based inference and hyperparameter optimization To be posted To be posted Project EDA at 11:59pm

Fri, Oct 30
To be posted To be posted
11 Tue, Nov 3 Interactive reporting using Shiny (I) To be posted To be posted

Wed, Nov 4


HW 06 at 11:59pm

Thu, Nov 5 Interactive reporting using Shiny (II) To be posted To be posted

Fri, Nov 6
To be posted To be posted
12 Tue, Nov 10 Interactive reporting using Shiny (III) To be posted To be posted

Wed, Nov 11




Thu, Nov 12 Programming with LLMs To be posted To be posted

Fri, Nov 13
To be posted To be posted
13 Tue, Nov 17 Programming with LLMs To be posted To be posted

Wed, Nov 18


HW 07 at 11:59pm

Thu, Nov 19 Programming with LLMs To be posted To be posted Project draft at 11:59pm

Fri, Nov 20 Quiz 03 To be posted To be posted
14 Tue, Nov 24
To be posted To be posted Project peer review at 11:59pm

Thu, Nov 26 No class (Thanksgiving Break) To be posted To be posted

Fri, Nov 27 No class (Thanksgiving Break) To be posted To be posted
15 Tue, Dec 1
To be posted To be posted

Thu, Dec 3 Wrap-up: Where to go from here To be posted To be posted

Fri, Dec 4 Project presentations To be posted To be posted Project presentations in class

Mon, Dec 7


Project report + product + reproducibility at 11:59pm

NA Final exam

TBA