ENPH Year 5 Term 1 (2023WT1)

MECH 325 - Machine Design

Tedious but useful class. A ton of content is pushed onto you, and most of the formulas are given without derivation. But now I think I’d have the required knowledge to build a bike from scratch. Go to tutorials!

PHYS 410 - Computational Physics

Super cool class. We learned methods for approximating PDEs when they can’t be solved numerically. Super useful for creating simulations. We simulated the collision of 2 galaxies and the 2D Schrodinger equation, both super satisfying to get working in the end.

ELEC 473 - Biomedical Micro-electrical Mechanical Systems (BioMEMS)

My favorite technical elective so far (we get to choose 4). The information is extremely dense and the average is low. But I truly feel like I’ve learned so much here. I hadn’t realized the sheer amount of engineering that goes into manufacturing biological tools. To me, it’s the perfect elective – it digs deep onto a topic that I don’t have the bandwidth to take multiple courses for. Highly highly recommend if you’ve got an interest in biology. Dr. Karen Cheung is also just a wonderful person.

APSC 450 - Engineering Ethics

Super throwaway course, it’s all online and involves weekly 10-mark quizzes (a extremely effective way to teach ethics…) The final is 30 multiple choice questions (not found on the quizzes) and is also super throwaway.

ELEC 411 - Antennas and Propagation

The content matter is interesting but I disagree with how Dr. Michelson teaches it. It feels like many classes are not used effectively, and I ultimately relied on the textbook wholly to teach me the content.

ENPH 479 - Capstone II

A second year of capstone! We’re trying to build an automated fastener sorter (as in, take pictures of a screw and automatically sort it to where it should go). I work mainly on the UI of the system. We built a prototype of the imaging component last year, and next steps are to build the conveyor system to bring screws in and out.