2025 at pda

Summer Programs

July 7 - July 30, 2025

Python and Data Science

In this beginner-friendly summer course, students will explore how companies use data to make smart decisions. Acting as junior data scientists, they’ll help a fictional client figure out if spending more money on TV ads can lead to more product sales. 

What you'll learn
in this program

Using Python (a popular programming language), students will learn how to explore data, create graphs, and build a simple model that predicts sales based on advertising. Along the way, they’ll pick up essential coding skills, gain an introduction to statistical analysis, and get a fun introduction to the world of data science.

No coding experience is needed—just curiosity and a willingness to learn! 

No experience needed—jump right into real programming with easy-to-follow steps.

Use tools like Pandas and NumPy to organize, clean, and understand data

Create charts and graphs using Matplotlib to see trends and patterns. 

Explore averages, ranges, and other numbers that tell us what the data is saying

Learn what a linear regression is and how it can be used to make predictions. 

Wrap up with a complete portfolio project you can proudly share for school or job interviews.

Course Delivery

In-person

Course Date

July 7 - July 30, 2025

Course Hours

10am - 1pm, Mon & Wed

Course Length

4 weeks

Tuition

$900 (CAD) tax incl.

Meet your
instructor

Alex Tian

Instructor

Alex Tian is an experienced tutor with over 6 years of teaching high school and university students in subjects like Python, robotics, game development, calculus, and physics. He is currently pursuing a Master’s in Applied Science at UVic and conducts machine learning research with Schneider Electric.

Course
Information

Project: TV Advertising vs. Sales

Learn how data helps make smart business decisions.

🔍 What’s This About?

Step into the role of a data science consultant! You’ll analyze how TV advertising budgets affect product sales across 200 markets. Using Python, you’ll explore real data, build a prediction model, and present your findings—just like professionals do.

🚀 What You’ll Learn

  • Simple Linear Regression – Use data to make predictions

  • Gradient Descent – See how models learn and improve

  • Data Tools – Work with Pandas, NumPy, and Matplotlib

  • Scikit-Learn – Build and test your first machine learning model

  • Key Statistics – Understand averages, R², MSE, and more

  • Presenting Insights – Turn analysis into smart business advice

🧰 Real Tools, Real Skills

You’ll use the same libraries professionals use—perfect for portfolios, school applications, or job interviews.

💼 Your First Portfolio Project

At the end of the course, you’ll publish your completed project on GitHub—a clear and complete showcase of your data science skills.

  • Alex is very experienced. His teaching style is clear, engaging, and super supportive—he always took the time to make sure I really got it. I’ve gained so much confidence in my studies thanks to him!

Ready to start?

Join our summer programs to learn new skills, connect with others, and explore your creativity.

Explore
Drag