Bachelor of Engineering
Software Engineering Co-op
September 2018 - June 2023

I started at McMaster in the fall of 2018 in the engineering program. After the first year of general engineering, I met the GPA cutoff for the software engineering stream and never looked back. I graduated with summa cum laude and a GPA of 3.8 in June of 2023. More importantly, I got a neat ring out of the whole deal (take that CS majors).

I took many courses during my time at McMaster, often with nondescriptive names and codes to describe them. I have highlighted a number of my favourite courses below, which (to me) are the most important parts of my degree. Curious how I did in any of these courses? Have a look at my unofficial transcript and match the course codes.
Coursework Highlights
Engineering Capstone
SFWRENG 4G06A/B
Languages &
Technologies
C++, Node.js, React.js, GitHub
show more
Concurrent & Parallel Programming
SFWRENG 3BB4
Languages &
Technologies
C, Java, Go, Python
show more
Databases
SFWRENG 3DB3
Languages &
Technologies
MySQL, Ubuntu Linux
show more
Scientific Computation
SFWRENG 4X03
Languages
MatLab
show more
Software Project Management
SFWRENG 3XA3
Languages &
Technologies
React.js, Doxygen, Jira, Mocha.js, Gantt
show more
Data Structures & Algorithms (Theoretical)
SFWRENG 2C03
show more
Data Structures & Algorithms (Applied)
SFWRENG 2XB3
Languages &
Technologies
Java, Eclipse
show more
Machine Learning
COMPSCI 4ML3
Languages &
Technologies
Python, NumPy, PyTorch, Colab
show more
Operating Systems
SFWRENG 3SH3
Languages &
Technologies
C, C++, Ubuntu Linux
show more
Dynamic Systems & Control
SFWRENG 3DX4
Languages &
Technologies
MatLab, Simulink, StateFlow
show more