Skip to Content



Einstein's Theory of General Relativity
Over 100 years ago, Einstein's theory of General Relativity revolutionized the way we think about space and time. Rather than being static, he discovered that space-time is a malleable fabric that can be stretched and bent to form gravitational lenses, black holes, wormholes, and other exotic phenomena. In this session, we’ll explore the mind-bending consequences of this theory using a simple experiment. We will also give a tour of our observatory and telescopes, located on the roof of the Physics building at the University of Toronto. Weather permitting, we will be able to observe the sun through one of our telescopes with a solar filter, which will allow us to see sunspots and solar prominences.


When Life Gives you Lemons, you do Nanoscience!

Chemistry is utilized on every scale of life from what foods we choose to eat to how we generate and transform energy. A current exciting field of application is in nanotechnology, where everything from television displays to medical treatments are being innovated on through the bizarre, unexpected world of the nanoscale! In this experiment, we will create our very own nanomaterials known as quantum dots utilizing some unassuming materials and some clever chemistry. These nanometer sized materials (almost 100,000 times smaller than the width of a human hair!) while invisible to the naked eye, can glow different colors that span the entire rainbow. They aren’t just pretty to look at though, and while exploring some of their interesting properties we will also test out some of their applications to learn a bit about how we utilize the nano world!

Computer Science

Predict Survival on the Titanic with Machine Learning

In this workshop, you will learn about the legendary Titanic Machine Learning competition on Kaggle. The goal of the competition is to create a machine learning model to predict which passengers survived the Titanic shipwreck. This workshop will lead you through the steps of writing a Python program to explore and visualize the data set, and to build a machine learning model to generate predictions. You will learn about how to explore the data using pandas and how to build a decision tree using sklearn.

Earth Sciences

Minerals at Work: Probing the Properties of Earth Materials

Minerals are naturally occurring crystalline materials that are woven into our everyday lives, from the gypsum in our walls to the gold in our smartphones. Beyond their role in modern technology, minerals have played a key role in creating conditions on Earth that can support life, and may provide one avenue for tackling the climate crisis currently facing society. Understanding where and why certain minerals occur, how they can be found, and how they can be responsibly used is a significant area of active research – you will gain a small taste of this work by experiencing how we study minerals in the field and the lab.


Mathematics is all around us and in everything we do. Join us in this interactive session where we investigate mathematical patterns that arise in nature and learn to describe our observations using mathematical terminology. In particular, we will explore the field of "combinatorics", an area of mathematics concerned with properties of finite structures. One major goal for the session is to encourage the development of valuable skills in problem solving and critical thinking.


Using Physics and Chemistry to Measure the Atmosphere

Although the term climate change has become commonplace in our everyday language, few people actually know how climate-related data are measured and analyzed. This session will introduce you to a variety of instruments that make climate-related measurements of the atmosphere.

You will participate in a series of climate-science activities including investigating cloud formation and the chemistry of aerosols by creating clouds in the laboratory; learning how the Arctic atmosphere is being studied; and exploring the electromagnetic spectrum and the physics of light through spectroscopy by constructing a spectroscope and examining the spectra of various light sources.

Scientific Computing in Physics
Scientific computing is a major tool in physics research. In this workshop, students will learn about computer simulations of physical systems. How does one computerize the laws of physics? How does one model collisions? How do the approximations in computer models compare with reality? Simple models of projectile motion and trajectories.

School of the Environment

COBWEB Simulation Program

This session provides students with an introduction to complexity using interactive activities and the COBWEB simulation program. The interactive activities are used to introduce a conceptual framework for discussion complexity (attractors, resilience, collapse, sensitivity to initial conditions, self-organization, agent-based modelling, game theory). These interactive activities are drawn from branches of mathematics (number theory and game theory) as well as physics and computer science. COBWEB has been used to represent a range of systems from neuroscience to ecology to geography to sociology. We will use some of these systems to explore how complexity can be used to understand the behaviour of a large number of systems. COBWEB also has built in modules for game theory (Prisoner’s Dilemma) and spatial probability. Students will get an introduction to complexity, simulation and experimental design. They will also be able to obtain the software at no cost.