05.5. Labs & Coursework

This page showcases my educational projects, laboratory work, and significant coursework from my Engineering Science program at the University of Toronto.

05.5.0.2. 2026 Winter Coursework Projects

POL208H1 - International Relations

Visual History Analysis

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.

  • Political Theory
  • Historical Analysis
  • Visual Media
  • Critical Analysis
  • Political Discourse

PHY294H1 - Quantum & Thermal Physics

Electron Charge to Mass Ratio Lab

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.

  • Electromagnetism
  • Experimental Physics
  • Data Analysis
  • Magnetic Field Analysis
  • Fundamental Constants

PHY294H1 - Quantum & Thermal Physics

Holography Lab

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.

  • Optics
  • Wave Interference
  • Experimental Physics
  • Coherence
  • Holographic Imaging

05.5.0. 2025 Fall Coursework Projects

AER210H1 - Vector Calculus & Fluid Mechanics

Microfluidics Lab

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.

  • Python
  • Fluid Mechanics
  • Microfluidics
  • Vector Calculus
  • Data Analysis

CHE260H1 - Thermodynamics & Heat Transfer

First Law Lab

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

  • Thermodynamics
  • Data Analysis
  • Uncertainty Analysis
  • Energy Conservation
  • Python

CHE260H1 - Thermodynamics & Heat Transfer

Ideal Gas Law Lab

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

  • Thermodynamics
  • Ideal Gas Law
  • Experimental Analysis
  • Data Collection
  • Statistical Analysis

ECE253H1 - Digital & Computer Systems

System Verilog & RISC-V Assembly Labs

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.

  • SystemVerilog
  • RISC-V Assembly
  • FPGA
  • Digital Logic Design
  • Hardware Interfacing

MAT292H1 - Ordinary Differential Equations

Forecasting Glioblastoma Tumour Growth with Neural and Stochastic DEs

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

  • Python
  • PyTorch
  • Neural ODEs
  • Stochastic Calculus
  • U-Net

PHY293H1 - Waves & Modern Physics

Interferometer Lab

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

  • Python
  • Optics
  • Data Fitting
  • Statistical Analysis
  • Interferometry

PHY293H1 - Waves & Modern Physics

Quantum Spectra Lab

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

  • Python
  • Quantum Physics
  • Data Visualization
  • Error Analysis
  • Spectroscopy

05.5.0.1. 2025 Winter Coursework Projects

ESC190H1 - Computational Algorithms & Data Structures

C Programming Labs

Collection of C programming laboratory exercises covering computational algorithms, data structures, memory management, and algorithmic problem-solving. Includes implementations of fundamental data structures, sorting algorithms, and optimization techniques.

  • C Programming
  • Data Structures
  • Algorithms
  • Memory Management
  • Computational Complexity

MAT185H1 - Linear Algebra

Assignments & Proofs

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.

  • Linear Algebra
  • Mathematical Proofs
  • Vector Spaces
  • Matrix Theory
  • Mathematical Analysis

ESC102H1 - Praxis II

LEGO Building Solution & ToroLUG Community

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.

  • Engineering Design
  • Community Building
  • Collaboration
  • Project Management
  • RFP Development

05.5.0.2. 2024 Fall Coursework Projects

ESC101H1 - Praxis I

Design Report

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.

  • Engineering Design
  • Technical Writing
  • Prototyping
  • Project Management

PHY180H1 - Classical Mechanics

Pendulum Lab Final Report

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.

  • Experimental Physics
  • Data Analysis
  • Classical Mechanics
  • Statistical Methods

ESC180H1 - Intro to Computer Programming

Python Labs & Assignments

Collection of Python programming assignments and laboratory exercises covering fundamental computer science concepts including data structures, algorithms, file I/O, object-oriented programming, and problem-solving techniques.

  • Python
  • Data Structures
  • Algorithms
  • Object-Oriented Programming
  • Problem Solving

CIV102H1 - Structure & Materials

Design Report - Team 207

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.

  • Structural Engineering
  • Material Science
  • CAD Design
  • Stress Analysis
  • Team Collaboration

05.5.1. Coursework

2024 Fall - BASc in Engineering Science

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

2025 Winter - BASc in Engineering Science

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+

2025 Fall - BASc in Engineering Science (In Progress)

Course Code Title Mark Grade
AER210H1 Vector Calculus & Fluid Mechanics In Progress -
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 In Progress -
Back to Main Portfolio