Why Python?
Over the past 30 years, Python has been growing in popularity and relevance within our workforce, particularly with the increasing demand for data-driven decision-making. This popular high-level programming language is simple and versatile, making it a great language for beginners and experts from any field or industry. For those interested in advancing their career in the field of data science, Python's powerful libraries and frameworks like Pandas, NumPy, and SciPy, make data manipulation and analysis easier and more efficient.
Join this free workshop on April 28, 2026 from 12 - 1 p.m. to discover the essential functions of Python for data science.
What you'll learn:
- Understand the basics of Python, including how it can be leveraged for data science tools and techniques.
- Explore key Python features and applications.
- Receive a free demonstration on the basics of Python.
You'll also hear about WatSPEED's Python 1 and Python 2 courses and better understand how they can prepare you for the Data Science Certificate program.
Your workshop speaker

Carmen Bruni
Associate Professor, Teaching Stream, Cheriton School of Computer Science | Program Author and Instructor, WatSPEED
Dr. Carmen Bruni is a faculty member at the University of Waterloo, David R. Cheriton School of Computer Science. Before starting at Waterloo in 2015, he obtained his PhD. in Mathematics from the University of British Columbia. He completed his undergraduate and master’s degrees at Waterloo in Computer Science and Pure Mathematics.
From 2015 to 2017, he worked with Waterloo’s Centre for Education in Mathematics and Computing. Since then, he has been teaching in the School of Computer Science. Dr. Bruni has received numerous awards for teaching excellence, including a prestigious Killam Graduate Teaching Award in 2013.
His current research interests are in computer science, mathematics, education, and pedagogy.
Related programs and courses
Register to attend the workshop!
Don't miss on this opportunity to meet your technical course instructor, ask questions, and learn more about what makes this innovative program so unique.
Questions? Let's chat!
Office hours: Monday to Friday, 8:30 a.m. - 4:30 p.m. ET
Want to learn python?
Check out our python courses for professionals!
Explore the Data Science Certificate
See how Python learning can support your next step toward applied data science and analytics skills.
Is this workshop free?
Yes. This is a complimentary online workshop offered by WatSPEED at the University
of Waterloo.
Who should attend this workshop?
This session is designed for beginners, working professionals, and lifelong learners
who want to better understand Python and how it can support data-related work.
Do I need prior coding experience?
No prior coding experience is required. This workshop is intended to help participants
discover the essential functions of Python for data science.
What will I learn in this session?
You’ll explore Python basics, key features and applications, and see how Python can
be leveraged for data science tools and techniques.
Will there be a live demonstration?
Yes. Participants will receive a free demonstration on the basics of Python.
How long is the workshop?
The workshop runs for approximately 60 minutes, from 12 to 1 p.m. ET.
Will there be a Q&A?
Yes. Attendees will have an opportunity to ask questions and learn more about the
instructor and program pathways.
How do I attend?
After registering, you will receive a confirmation email with the Zoom access details
for the event.
Is this workshop related to a WatSPEED course or program?
Yes. The session connects to WatSPEED’s Python I, Python 2: Data Science and AI Applications, and the Data Science Certificate program.
Why learn Python for data science?
Python is widely used for data analysis, automation, and machine learning because
it is accessible, versatile, and supported by powerful libraries such as Pandas, NumPy,
and SciPy.