In this lab, students will learn about how data can be sourced, analyzed, and visualized using code. They will choose a CSV file on a topic that interests them and use Google Colab with Python to explore and graph their data using powerful libraries. Together, students will learn the fundamentals of what code is, how it works, and some of the amazing things people create with it.
Students will:
- Understand what code is and learn the basics of Python and libraries
- Select their own CSV file to analyze data that interests them
- Create a program that explores and graphs their data
- Discover the power of data visualization by revealing insights and patterns
-
Lab time commitment
90-120 minutes
(including 45-minute intro video) -
Lab materials
Digital materials only
-
Live Q&A session and wrap up with
College Students & Professional Engineers
Classroom Tools & Resources
Get access to all of the presentation materials, workbooks and resources to run the Scientific Computing lab in your classroom.
Lab Intro Videos
Get our engineer’s introduction to the lab topic and learn more about the lab activity.

Teacher Guide
Pre-work, instructions and troubleshooting advice.
View
Student Workbook
Questions and assessments from the lab presentation.
View
Abbreviated Student Worksheet
A worksheet containing major student lab activities.
View
Engineer’s Presentation
Full lab presentation presented by our engineers.
ViewMeet the lab intro host

Kate Schinaman
University of Notre Dame '25
Kate Schinaman is a 2025 graduate in Computer Science with a minor in Engineering Corporate Practice at the University of Notre Dame. On campus, Kate loves being involved in undergraduate research with the Notre Dame Lead Innovation Team, serving as the secretary for the Society of Women Engineers, and being a member of the Student Government Department of Campus Technology! Kate is passionate about Engineering Tomorrow's mission and is excited about every opportunity to contribute further to the organization's goal of making engineering more accessible!

Kate Schinaman is a 2025 graduate in Computer Science with a minor in Engineering Corporate Practice at the University of Notre Dame. On campus, Kate loves being involved in undergraduate research with the Notre Dame Lead Innovation Team, serving as the secretary for the Society of Women Engineers, and being a member of the Student Government Department of Campus Technology! Kate is passionate about Engineering Tomorrow's mission and is excited about every opportunity to contribute further to the organization's goal of making engineering more accessible!