Hi, my name is Shereen

I just graduated from McGill University with a B.A. in mathematics. In Fall 2021, I will be starting a M.Sc in mathematical physics again at McGill University under the supervision of Prof. Chen and Prof. Jakobson. My academic interests include math (analysis, PDEs, and mathematical physics) and physics (relativity and cosmology). I am currently studying the wave equation in Friedmann-Robertson-Walker universes with random initial conditions. When I am not studying, working, or drinking too many energy drinks, I like to read, bike, and draw.


C The Speed of Light: built with Tiffany and Mia for McHacks 8. A project inspired by trying to learn and visualize Lorentz transforms via space-time diagrams. We're planning on continuing this project in the future! Technologies used: Javascript, HTML, CSS, p5.js, and math.js.

Statistician's Dream: built by Diego and myself for the 2021 Climate Crisis AI Hackathon. Statistican's Dream renders a city of cities: each building represents the total amount of CO2 emitted by a city in a year, and the colour of each building represents the CO2 emissions per capita that city emitted in a given year. The user can walk around the city and hover over buildings to see the name of the city represented, and alternate between different years to detect trends over the years. Technologies used: Javascript, HTML, CSS, and three.js.

Epidemic Simulator: a vanilla epidemic simulator made for Hack the North 2021 with Tiffany and Mia. Technologies used: Javascript, HTML, CSS, and p5.js.

Electrodynamics on a Donut: Anna, Diego, Gabriela, Maia, and myself created an electrodynamics simulation on a torus for the 2020 McGill Physics Hackathon. Technologies used: Javascript, HTML, CSS, and p5.js,

COVID-19 vaccine tracker in Qu├ębec: made by Tiffany, Jacob, Diego and myself. Technologies used: Python, HTML, CSS, Javascript.

EigenLearn: Online flash card system. I worked on this with Diego. Technologies used: HTML, CSS, Javascript.

Basic calculator: First front-end web development project: a very basic calculator. Technologies used: HTML, CSS, Javascript.

Class Notes and Expository Writing

Here are some class notes; I apologize in advance for any of the typos. If you spot any mistakes please don't hesitate to let me know!

For non-class notes, here are some notes on Spherical Harmonics and Eigenfunctions of the Laplacian. For expository writings, here is an Introduction to Ergodic Theory (December 2019) and Building Up to Lorentzian Causality Theory (January 2020).