Advisor and instructor quick guide

The Data Science Labs are one-credit companion courses that help Purdue students turn mathematics into working code, physical measurements, simulations, and data analysis.

Fall 2026 registration: use the current section and CRN table. Share that dated page instead of copying CRNs into email that may be reused in a later semester.

Match a student with a lab

Course pairings and preparation
LabTake alongsideCoding preparationWhat students build or analyze
MA 16290MA 16200 or MA 16600No previous programming course requiredSensors, data acquisition, Python foundations, measurement, and error
MA 26190 / ECE 29595MA 26100MA 16290 or prior Python experienceColor, images, video, vectors, and line integrals
MA 34990 / ECE 39595ECE 301, AAE 301, MA 428, or MA 34900Prior Data Science Lab or prior Python experienceSound, transforms, filtering, and electronic instruments
MA 41690 / ECE 39595ECE 302, AAE 361, MA 416, STAT 416, or STAT 311Prior Data Science Lab or prior Python experienceSimulation, random processes, images, video, and classification

Useful points to tell students

Copy-and-share description

The Data Science Labs are one-credit Purdue laboratory courses that connect calculus, multivariable calculus, signals and systems, and probability to Python, sensors, microprocessors, simulations, and real data. Explore the projects and current sections at thedatasciencelabs.github.io.

Questions

For course fit, honors-contract, or registration questions not answered here, contact Prof. Kaitlyn Hood at kthood@purdue.edu.