Skip to content

f73chen/University-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

University Projects

This repository contains coding assignments from the University of Waterloo in reverse chronological order.

ECE 457A [4A] - Adaptive and Cooperative Algorithms

Metaheuristic optimization, game theory, reinforcement learning, fuzzy logic

SYDE 556 [4A] - Simulating Neurobiological Systems

Simulate the activation function of neurons to model information transmission in the brain

SYDE 599 [4A] - Deep Learning

Basic Deep Learning implementations in PyTorch

BME 356L [3B] - Control Systems Lab

Find PID controllers for a spinning plate using MATLAB

BME 386 [3B] - The Physics of Medical Imaging

Arduino robot scans a grid of points to guess hand gestures

BME 355 [3A] - Physiological Systems Modeling

Modeled and simulated lower-body musculoskeletal systems in MATLAB

BME 361 [3A] - Biomedical Engineering Design

Visualized and collected data for 6 orthotic FSR sensors

BME 393L [3A] - Digital Systems Lab

Programmed an FPGA using Intel Quartus to write a message using scrolling dots

STAT 341 [3A] - Computational Statistics and Data Analysis

Analyzed data using statistical methods in R and compiled visualizations in R Markdown

BME 252 [2B] - Linear Signals and Systems

Built a cochlear implant prototype in Python to split and recombine sound waves in 30 channels

BME 261 [2B] - Prototyping, Simulation and Design

Programmed an Arduino to use photoresistors to detect the location of a ball in a tube

BME 294L [2B] - Circuits, Instrumentation, and Measurements Laboratory

Explored low-pass and high-pass signal filters in Python

SYDE 572 [2B] - Introduction to Pattern Recognition

Implemented various classifiers like MICD, ME, KNN, Linear Regression etc.