Registration information

Spring 2027 offerings

Interdisciplinary, one-credit laboratories that connect mathematics with Python, hardware, sensors, simulations, and real data.

Honors-contract options: eligible students may use a Data Science Lab to support an honors contract in the paired mathematics or engineering course. College procedures and approval requirements apply.
Registration note: the table lists verified Mathematics CRNs. Students seeking an ECE cross-listed section should consult Purdue's live registration system or an advisor for the current ECE number and CRN.

Sections, CRNs, and meeting times

Spring 2027 Mathematics sections of the Data Science Labs
LaboratorySectionCRNMeetingLocationCourse overview
MA 16290
Calculus II
00319783Tuesday, 6:00–8:50 PMBrown Hall 215Spring overview · Course details
00423565Thursday, 3:00–5:50 PMBrown Hall 215
MA 26190
Multivariable Calculus
00131387Tuesday, 3:00–5:50 PMBrown Hall 215Course details
00231388Thursday, 6:00–8:50 PMBrown Hall 215
MA 34990
Signals and Systems
00132154Wednesday, 6:00–8:50 PMBrown Hall 215Course details
MA 41690
Probability
00132121Wednesday, 3:00–5:50 PMBrown Hall 215Course details

Schedule checked November 5, 2026 against the Purdue Mathematics Spring 2027 schedule. Enrollment and meeting information can change; Purdue's live registration system is authoritative.

Which lab fits?

Taking Calculus II?

Start with MA 16290. No previous programming course is required.

Honors-contract pairing: MA 16200 or MA 16600.

Taking Calculus III?

Continue with MA 26190. Prior Python experience is recommended.

Honors-contract pairing: MA 26100.

Taking Signals and Systems?

Explore sound and frequency analysis in MA 34990.

Honors-contract pairings: ECE 301, AAE 301, or MA 34900.

Taking Probability?

Study simulation and classification in MA 41690.

Honors-contract pairings: ECE 302, AAE 361, MA 41600, STAT 416, or STAT 311.

Compare all coursesAdvisor and instructor guide