Mechanical Engineering
M01 - Off-Grid Carbonization Machine
M02 - Unmanned Aerial Vehicle Deployment from a Tethered Balloon
M03 - Design of a Shredding and Squeezing Machine
M04 - Design of a Prototype Morphing Wing System
M05 - A Fast-Deployable and Portable Flood Barrier
M06 - Croup-Stop
M07 - Atmospheric Water Generator
M08 - Design of a Battery Module for the New Generation of Electric Delivery Truck
M09 - Off-Grid Briquetting Machine
M10 - Transmission Temperature Jig and Cooling for Baja SAE
M11 - Optimized Continuously Variable Transmission for an Off-Road Racecar
M12 - Backpack Sample Holders for X-Ray Diffractometer Disk Sample Changer
M13 - Homogenization and Topology Optimization for Lattice Structures with a Focus on Digital Light Synthesis (DLS)
M14 - Croup-Stop
M15 - Components for a Robotic Home Appliance
M16 - Components for a Robotic Home Appliance
M17 - Conversion of a Commercial Turbocharger into an External-Combustion Heat Engine
M18 - Solar Ag-Drone (Solar Powered UAV)
M19 - Atmospheric Water Generator
M20 - Cost-Effective, Realistic Lung Model with Variable Lung Compliance and Variable Airway Resistance for Use with Patient Simulator
M21 - Unmanned Aerial Vehicle Deployment from a Tethered Balloon
M22 - Real Time Synchronous Cylinder Pressure for a Formula SAE Dynamometer
M23 - Variable-Friction Surface Mechanism
M24 - Conception and Assembly of a Robotic Human Spine
M25 - Cell Incubation Chamber for Microscopy
M26 - Hybrid Rocket Engine Development
M27 - Reagent Filling of Microreactors
M28 - Portable Dialysis Unit
M29 - SAE Aero Design - Micro Class
M30 - Railcar Specialty Product Made From Advanced Composite Material
M31 - Efficient Cooling System for Plasmonic Thermocycler
M32 - Design of a Battery Module for the New Generation of Electric Delivery Truck
M33 - Baja Drivetrain
M34 - CubeSat Payload Frame and Ejection Development
M35 - Plastic Recycler for 3D Printing Filament
M36 - Using Odour to Reduce People-Elephant Conflict
M37 - McGill Robotics Mars Rover Steering Systems
M38 - Design of a Prototype Morphing Wing System
M39 - Instrument-Free Thermocycler for Polymerase Chain Reaction
M40 - Front Aerodynamic Device Design Via Surfacing and Numerical Optimization Methods For A Formula SAE Vehicle
M41 - Wheel Assembly of In-hub Motor Drive Configuration for Formula SAE Prototype
M42 - Vacuum Clamping Device
Electrical, Computer and Software Engineering
Note: HT = Honour's Thesis
DP01 - Outdoor Scene Mapping with LiDARM
DP02 (HT) - Storage Optimization and Objects Classification Data Processing of Hyperspectral Imaging for Precision Agriculture Applications
DP03 - Creating a Real Time Storyline Engine for an Adventure Game
DP04 - The Design of Sensors for a Smart, Low Cost Waste Bin
DP06 - MATLAB-Based Circuit Simulator
DP07 (HT) - World-wide Electric Vehicle Charging Station Database
DP08 (HT) - FPGA-Based Proxy Module Against CAN Bus Masquerade Attack
DP09 - Speech-to-text Project
DP10 - Smoothing for 3D Models Created Using Segmented Image Data
DP11 - Electric Power Systems of a 1U Cubesat with Camera Payload
DP12 - Detecting and Tracking the Puck in Hockey Broadcast Videos
DP13 - Energy Retrofit Options for McGill's Faculty of Law Building
DP14 - Low-Power RF Breast Health Screening
DP15 - Wireless Self-Powered Sensor Node Network
DP16 (HT) - Investigating the Relationship Between Variability and Installed Wind Capacity of a System
DP17 - Homographic Transformations in Hockey
DP18 - Portal
DP19 - Automated Generation of Graph Models
DP20 (HT) - Wearable Haptics
DP21 (HT) - Modeling Platform for a Hyperflex Optical Booster (HOB)
DP22 - Kinesthetic Information Sensing
DP23 - Picking Winners for Fantasy Basketball with Machine Learning
DP24 - Annotating Hockey Events in Hockey Broadcast Video Using Dynamic Images
DP25 - User-driven Data Labeling: Integrating Intelligence into Biomusic
DP26 (HT) - Local Field Potentials as Backpropagation Signals
DP27 - Speech Recognition on an Embedded System
DP28 - Real-world Object Recognition via Smartphone
DP29 - G2torial
DP30 - Altitude Determination Control System (ACDS) for a 6U CubeSat
DP31 - Wind Data Analysis: Power Curve Modelling of Wind Turbines
DP33 - Crime Avoidance Navigation System
DP34 (HT) - Investigations on the Photoelectrochemical Reduction of Carbon Dioxide on III-Nitride Nanowire Surfaces Modified by Non-Noble Metal Co-Catalysts
DP35 - Investigating Software Build Process Through Developer-IDE Interaction Data
DP36 (HT) - Low-power and Low-noise filter for Scalable Cryogenic Systems
DP37 - Accessible Mobile Menu
DP38 - Power System Design for a Solar Powered Drone
DP40 - Solar Autonomous Drone Communications
DP41 - Simulink Implementation of a Single Frequency GPS Receiver
DP42 (HT) - Hardware Development for Ultrasound Piezo Sensors in Medical Applications
DP43 - Artificial Muscle Actuation
DP44 - Heart Rate Variability in Preterm Infants
DP45 - Live Performance Monitoring System
DP46 - Modeling of Resource Availability for Dynamic Computing Clusters
DP48 (HT) - Electro-optic Polymer Modulator (EOPM)
DP49 - Optimization of Mixed-Source, Storage-Capable Power Generating Systems
DP50 (HT) - Multi-Objective Optimisation for Machine Learning with OPAL (Ordinary People Accelerating Learning)
DP51 - An Empirical Study of Autocomplete in Integrated Development Environments
DP52 - Passive RFID Humidity Sensor Tag
DP53 - Design of a Photogrammetry-Based 3D Scanner
DP54 - Annotating Hockey Events in Hockey Broadcast Videos
DP55 - Wine Recommender
DP56 - Operating Device for an ISFET Graphene Based pH Sensor
DP57 (HT) - Analog Realization of Neural Networks For Mobile Processing
DP58 - Autour Deep Learning Data Pipeline
DP59 - Spectrally Efficient Frequency-Division Multiplexing: Key to 5G
DP60 - Signal Processing Implementation of MMSE and ZF Receivers for Spectrally Efficient Frequency Division Multiplexing