This page showcases my educational projects, laboratory work, and significant coursework from my Engineering Science program at the University of Toronto.
BME205H1 - Fundamentals of Biomedical Engineering
Pulse oximetry is a non-invasive method used to monitor biological parameters by emitting red and infrared light through a peripheral site, such as a finger. By calculating the ratio of these absorbed wave- lengths, the pulse oximeter determines the oxygen saturation level of the blood. This lab investigates the physiological shifts in heart rate and blood oxygen saturation (SpO2) that occur when an individual transitions from a resting state to tasks requiring high levels of concentration.
POL208H1 - International Relations
Analysis of visual historical materials examining political theory through visual representations, iconography, and historical imagery. The project explores how visual media shapes political discourse and understanding of historical political movements and theoretical frameworks.
POL208H1 - International Relations
Close reading and interpretation of the US's response to the Sputnik launch, situating documents in their historical and political context. The analysis examines the prestige vs. deterrence approaches to understanding this document, and discusses why deterrence may be the better viewpoint.
PHY294H1 - Quantum & Thermal Physics
Laboratory investigation to determine the charge-to-mass ratio of the electron using magnetic field deflection techniques. The experiment involved measuring electron beam trajectories under varying magnetic field conditions and analyzing the relationship between magnetic field strength, electron velocity, and beam radius to calculate the fundamental charge-to-mass ratio.
Collaborator: Aarya Shah
PHY294H1 - Quantum & Thermal Physics
Laboratory on holography exploring the principles of wave interference, coherence, and three-dimensional image recording and reconstruction. The experiment involved creating and analyzing holographic images using laser light and understanding the optical physics underlying holographic techniques.
Collaborator: Aarya Shah
ESC204H1 - Praxis III
Praxis III team project developing and communicating SoundFire Systems: integrating engineering design, analysis, and storytelling through a formal presentation and a visual abstract for the course deliverables. The design was to use sound to generate air waves to put out a fire.
Collaborators: Aarya Shah, Jessica Fu, Srishti Krishnan, Yiran Feng, Victoria Sun
ESC190H1 - Computational Algorithms & Data Structures
Laboratory exercises in C plus major assignments: a fast autocomplete implementation using sorted terms, binary search, and weighted ranking (assignment 1), and content-aware image resizing with dual-gradient energy and dynamic programming to remove minimum-energy vertical seams (assignment 2).
MAT185H1 - Linear Algebra
Mathematical assignments and proofs covering linear algebra concepts including vector spaces, linear transformations, eigenvalues and eigenvectors, matrix decompositions, and applications of linear algebra to engineering problems.
ESC102H1 - Praxis II
Developed innovative building solutions and contributed to the ToroLUG (Toronto LEGO Users Group) community. Created a Request for Proposal (RFP) for a LEGO sorter system, focusing on automated sorting techniques and community engagement solutions.
ESC101H1 - Praxis I
Comprehensive engineering design report documenting the design process, prototyping, and iterative development for the Praxis I design challenge. Includes technical specifications, design rationale, and project outcomes.
PHY180H1 - Classical Mechanics
Final laboratory report analyzing pendulum motion using classical mechanics principles. Includes experimental data collection, statistical analysis, theoretical predictions, and verification of physical laws including simple harmonic motion and energy conservation.
ESC180H1 - Intro to Computer Programming
Weekly labs plus major assignments: a gamified exercise “star” simulator (assignment 1), a Gomoku AI on an 8×8 board (assignment 2), and semantic similarity / synonym ranking from text using cosine similarity on descriptor vectors (assignment 3).
CIV102H1 - Structure & Materials
Team-based structural engineering design report analyzing materials, load distributions, and structural integrity. Includes CAD modeling, stress analysis, material selection criteria, and design optimization for engineering structures and materials applications.
AER210H1 - Vector Calculus & Fluid Mechanics
Comprehensive laboratory analysis of microfluidic systems focusing on velocity profile calculations and flow behavior characterization. The project involved developing computational models to analyze velocity distributions across different channel geometries, examining flow patterns through bends and varying channel heights, and calculating velocity ratios to understand flow dynamics in microfluidic devices.
CHE260H1 - Thermodynamics & Heat Transfer
Laboratory investigation of the First Law of Thermodynamics, focusing on energy conservation principles, internal energy changes, and heat/work interactions in thermodynamic systems. The experiment involved analyzing energy transfer mechanisms and validating thermodynamic relationships through experimental measurements and uncertainty analysis.
Collaborator: Aarya Shah
CHE260H1 - Thermodynamics & Heat Transfer
Experimental study of the Ideal Gas Law, examining the relationship between pressure, volume, and temperature in ideal gas systems. The laboratory work involved measuring gas properties, analyzing deviations from ideal behavior, and applying thermodynamic principles to characterize gas phase systems.
Collaborator: Aarya Shah
ECE253H1 - Digital & Computer Systems
Comprehensive laboratory work covering digital systems design using SystemVerilog and RISC-V assembly programming. Projects include implementing digital logic circuits, ALUs, finite state machines, sequential logic systems, and interfacing with FPGA hardware peripherals. Lab work spans from basic multiplexers and arithmetic units to advanced interrupt-driven systems on the DE1-SoC platform.
MAT292H1 - Ordinary Differential Equations
Engineered a time-dependent Stochastic Differential Equation (SDE) using a modified Gompertz framework to simulate tumor proliferation and chemotherapy decay. Developed a HybridStateODE that combined Markov transition matrices with continuous dynamics to predict disease stage progression. Implemented and benchmarked Milstein, SRK, and Euler-Maruyama solvers using Monte Carlo simulations to quantify biological uncertainty.
Collaborators: Aarya Shah, Jessica Fu
PHY293H1 - Waves & Modern Physics
Laboratory investigation of interferometry principles including wavelength determination of green light, index of refraction measurements using small angle approximations, and thermal expansion analysis of aluminum. The project involved data fitting, statistical analysis (chi-squared tests), and residual analysis to characterize optical and material properties.
Collaborator: Aarya Shah
PHY293H1 - Waves & Modern Physics
Laboratory analysis of quantum spectra, focusing on error analysis and spectral data visualization. The project involved processing quantum spectral data, calculating experimental errors, and generating plots to characterize spectral features and quantum phenomena.
Collaborator: Aarya Shah
Official course marks for this term will be added here when available.
Sessional GPA: 4.00 | Annual GPA: 4.00 | Cumulative GPA: 4.00
| Course Code | Title | Mark | Grade |
|---|---|---|---|
| ECE159H1 | Fundamentals of Electrical Circuits | 99 | A+ |
| ESC102H1 | Praxis II | 91 | A+ |
| ESC190H1 | Computational Algorithms & Data Structures | 93 | A+ |
| ESC195H1 | Calculus II | 99 | A+ |
| MAT185H1 | Linear Algebra | 91 | A+ |
| MSE160H1 | Molecules and Materials | 93 | A+ |
Sessional GPA: 4.00 | Cumulative GPA: 4.00
| Course Code | Title | Mark | Grade |
|---|---|---|---|
| CIV102H1 | Structure & Materials | 87 | A |
| ESC101H1 | Praxis I | 85 | A |
| ESC103H1 | Engineering Mathematics & Computation | 95 | A+ |
| ESC180H1 | Intro to Computer Programming | 91 | A+ |
| ESC194H1 | Calculus I | 95 | A+ |
| PHY180H1 | Classical Mechanics | 85 | A |
| Course Code | Title | Mark | Grade |
|---|---|---|---|
| AER210H1 | Vector Calculus & Fluid Mechanics | 99 | A+ |
| CHE260H1 | Thermodynamics & Heat Transfer | 95 | A+ |
| ECE253H1 | Digital & Computer Systems | 95 | A+ |
| ESC203H1 | Engineering and Society | 90 | A+ |
| MAT292H1 | Ordinary Differential Equations | 98 | A+ |
| PHY293H1 | Waves & Modern Physics | 86 | A |