Calendar & log#

We will use the following calendar as a plan/guide for due dates and other notable dates. It will be updated/modified as the course progresses in order to dynamically address the needs of the class. Once a date has passed, it will also serve as a daily log, with bullet points of what we covered.

See https://registrar.siu.edu/calendars/academic2223.php for more information about the SIU semester calendar.

See https://registrar.siu.edu/calendars/finalexam.php for more information about SIU’s final exam schedule.

Jan 17 — Week 1
  • Introductions

  • Syllabus

  • Example dashboards

Jan 19
  • Python installation and setup

    • Anaconda

    • Environment

    • VS Code

  • Basic demo

Jan 24 — Week 2
  • Resource: updated calendar/log in the syllabus

  • Tutorial

    • python basics

    • plotly datasets & basic graphs

    • pandas .read_csv()

Jan 26
  • Tutorial

    • pandas .query()

    • chart templates, titles, and formatting

  • Discuss Project 1

Jan 31 — Week 3
  • Due: Project 1 (updated)

  • Review Project 1

  • Dashboards with dash

  • Discuss Project 2

Feb 2
  • Choosing effective visualizations

  • Design principles

Feb 7 — Week 4
  • Due: Project 2 (updated)

  • Review Project 2

Feb 9
Feb 14 ❤ — Week 5
Feb 16
  • Due: Project 3

Feb 21 — Week 6
Feb 23
  • Due: Project 4

Feb 28 — Week 7
Mar 2
Mar 7 — Week 8
Mar 9
  • Due: Project 5

Mar 14 — Spring Break
Mar 16 — Spring Break
Mar 21 — Week 9
Mar 23
Mar 28 — Week 10
Mar 30
Apr 4 — Week 11
Apr 6
  • Due: Project 6

Apr 11 — Week 12
Apr 13
Apr 18 — Week 13
Apr 20
  • Due: Project 7

Apr 25 — Week 14
Apr 27
May 2 — Week 15
May 4
  • Due: Project 8

May 9 — Finals Week
  • Due: Case Study

May 11 — Finals Week