Weekly Course Schedule – Fall 2024

IS430 A-Section - Foundations of Information Processing

Meets Wednesday Evenings Online

Week 12 (November 11 – November 17)



Wednesday, November 13   (6:00 P.M. – 8:00 P.M., Zoom)
Class Session 12
Topics
  • Pandas (including plotting)
  • Plotting with Matplotlib
In-Class Activities
  • Review solutions to prior week's coding assignment
  • Demo: Pandas (including plotting in Pandas)
Required Readings
  • McKinney – Chapter 5 (Getting Started with pandas)
  • McKinney – Chapter 6 - 6.1 (Reading and Writing Data in Text Format)
  • McKinney – Chapter 7 - 7.1 (Handling Missing Data), 7.2 (Data Transformation)
  • McKinney – Chapter 9 (Plotting and Visualization)
Required Recordings
  • Lecture Video: Pandas This lecture is presented by Jenna Kim. Jenna and I were co-developers of this course material.
  • Lecture Video: Matplotlib This lecture is presented by Jenna Kim. Jenna and I were co-developers of this course material.
Other Resources


Sunday, November 17   (10:00 A.M. – 11:00 A.M., Zoom)
Optional Session
Lab Session
On Sunday mornings from 10:00 AM till 11:00 AM, we will be holding an optional Lab Session using Zoom. Please drop by to ask a question, to discuss solutions to previous assignments, to get help with the current assignment, to discuss the final project, or just to say hello. Please use a headset while participating.


Sunday, November 17, @  11:55 P.M.
Weekly Assignments Deadline
Coding Assignments Due
  • Pandas Assignment
    Description: To build your skills in using Pandas dataframes and in plotting using the Pandas interface, download the examples from the LinkedIn Learning course on Pandas that Kevin used for the in-class demo. Do the exercises through the chapter on plotting. PLEASE NOTE that there is no submission for this assignment. We are leaving it to you to get this important practice opportunity.
  • Matplotlib Coding Assignment
    Description: All of the materials that you will need to complete this assignment are contained in the Starter Files zip file below. Instructions on how to do the assignment and how to submit your work are included as part of the Jupyter notebook. Please follow those instructions.
    Submit to: Matplotlib Coding Assignment