Academic Record

Complete academic record for the B.Eng Electrical Engineering programme at the University of Victoria and the Common First-Year Engineering programme at Coast Mountain College.

8.00
UVic Cum. GPA
out of 9.00
3.43
CMTN Cum. GPA
out of 4.33
30.5
UVic Credits
21 courses completed
37.0
CMTN Credits
13 courses · Official
4
Co-op Terms
Canfor · ITI · Prime Eng.
6 courses continuing (Winter 2026)2 courses registered (Summer 2026)· As of 25 Mar 2026

Documents & Transcripts

Official academic records and certifications. CMTN grades from Official Transcript (Feb 2024). UVic grades from Unofficial Transcript (Mar 2026).

Official Record

Official Academic Transcript

Coast Mountain College·Issued Feb 22, 2024

Complete academic record for the Common First-Year Engineering program. Covers 13 courses across 4 terms (Winter 2022 – Spring/Summer 2023). Cumulative GPA: 3.43.

  • 13 courses · 37.0 credits
  • Cumulative GPA: 3.43 · Term high: 3.56
  • Issued by Office of the Registrar, CMTN
Download Transcript PDF
Verified

Common First-Year Engineering Certificate

Coast Mountain College·Conferred 2023

Awarded upon completion of the provincially-recognised Common First Year Engineering program, qualifying for transfer credit into accredited B.Eng programs across BC.

  • 18.5 transfer units recognised by UVic
  • Engineering Design, Drafting & Sustainability
  • Mathematics, Physics, Chemistry, Programming
Download Certificate PDF
In Progress

B.Eng Electrical Engineering, In Progress

University of Victoria·Unofficial Transcript, Mar 25, 2026 · Expected Apr 2027

Cum. GPA 8.00/9.00. 21 courses graded, 6 continuing, 2 registered. Four co-op terms completed. Expected graduation April 2027.

  • Cum. GPA 8.00 / 9.00, 30.5 credits completed
  • CEAB-accredited B.Eng · Co-op Engineering stream
  • 4 industry co-op terms: Canfor · ITI · Prime Engineering

Work Term 1

Canfor, Prince George, BC

Jan–Apr 2024 · Completed

Work Term 2

Canfor, Prince George, BC

May–Aug 2024 · Completed

Work Term 3

Island Technical Installations, Victoria

May–Aug 2025 · Completed

Work Term 4

Prime Engineering, Victoria, BC

May–Aug 2026 · Registered

Course Catalog

Every academic course, grouped by engineering discipline, with summaries, grades, tools used, and links to related field projects. Filter by technical category below.

Showing 42 courses· 34 graded · 6 continuing · 2 registered

Power Systems

2 courses · 1 graded

ECE 370
A−83%

Electromechanical Energy Conversion

University of Victoria·Fall 2025·1.5 cr
Power Systems

Analysed magnetic circuits, transformers, AC and DC machines, and variable-speed drives. Covered steady-state machine models, torque-speed characteristics, and energy conversion principles. Directly formalises the hands-on motor and transformer work I performed at Canfor — MCC audits, VFD migrations, and transformer oil-sample interpretation now have rigorous theoretical backing.

VFD Conversion/Migration — Canfor (Jun–Jul 2024) · Transformer Analysis (Feb–Aug 2024)
MATLABMagnetic Circuit AnalysisMachine ModellingPer-Unit System
Course Outline
ECE 488Continuing

Electrical Power Systems

University of Victoria·Winter 2026·1.5 cr
Power Systems

Three-phase power systems analysis: per-unit notation, balanced and unbalanced fault analysis, transmission line modelling, power flow, and protection coordination. This is the theoretical framework for distribution systems, transformer networks, and industrial plant power architecture — the context I operated in daily at Canfor.

Transformer Analysis Summary — Canfor (Feb–Aug 2024)
MATLABPowerWorldPer-Unit AnalysisFault Calculation
Course Outline

Electronics & Circuits

4 courses · 3 graded

ECE 250
A86%

Linear Circuits I

University of Victoria·Fall 2023·1.5 cr
Electronics & Circuits

Introduced DC and AC circuit analysis using Kirchhoff's voltage and current laws, nodal and mesh analysis, Thevenin and Norton equivalents, and phasor representations. Covered first-order transient response and power calculations in resistive and reactive networks. This is the mathematical foundation underlying every electrical field task I perform, from MCC single-line analysis to transformer load calculations.

Phasor AnalysisKVL/KCLThevenin/NortonMATLAB
Course Outline
ECE 300
C+67%

Linear Circuits II

University of Victoria·Winter 2025·1.5 cr
Electronics & Circuits

Extended circuit analysis to second-order systems, Laplace-domain circuit analysis, transfer functions, frequency response, and filter design. Covered two-port network parameters and their application to amplifier circuits. The frequency-domain methods introduced here connect directly to signals, control systems, and power quality analysis.

Laplace Circuit AnalysisBode PlotsFilter DesignMATLAB
Course Outline
ECE 330
A86%

Electronic Circuits I

University of Victoria·Winter 2025·1.5 cr
Electronics & Circuits

Studied diode circuits, BJT and MOSFET biasing, small-signal models, and single-stage amplifier configurations (common-source, common-emitter). Also covered operational amplifier circuits and feedback. Understanding device characteristics is essential for interpreting component datasheets and designing analog front-end circuits in PCB work for the Formula Racing accumulator.

UVIC Formula Racing — Accumulator PCB Design (Jan 2025–Present)
LTSpiceSmall-Signal ModellingAltium Designer
Course Outline
ECE 320Continuing

Electronic Devices I

University of Victoria·Winter 2026·1.5 cr
Electronics & Circuits

Covers semiconductor physics from first principles: band theory, carrier statistics, p-n junctions, BJTs, and MOSFETs at the device level. Bridges material science to circuit-level behaviour and provides the theoretical underpinning for ECE 330 device models encountered in PCB and analog design work.

Semiconductor TheoryDevice SimulationLTSpice
Course Outline

Signals & Systems

3 courses

ECE 260
A+96%

Continuous-Time Signals and Systems

University of Victoria·Fall 2024·1.5 cr
Signals & Systems

Analyzed continuous-time signals and LTI systems through convolution, Fourier series, the Fourier transform, and the Laplace transform. Characterized system behaviour via transfer functions, impulse response, and frequency-domain methods. These tools are the mathematical backbone for control systems design, filter specification, and sensor signal conditioning.

MATLABLaplace TransformFourier AnalysisTransfer Functions
Course Outline
ECE 310
A+100%

Digital Signal Processing I

University of Victoria·Winter 2025·1.5 cr
Signals & Systems

Covered discrete-time signal processing: sampling theory, the Z-transform, DFT/FFT, and digital filter design (FIR and IIR). Implemented algorithms in MATLAB and analyzed spectral content of real signals. Achieving 100% reflects strong mathematical preparation and directly supports instrumentation signal processing, sensor data analysis, and embedded DSP applications.

MATLABZ-TransformDFT/FFTDigital Filter Design
Course Outline
ECE 350
A+93%

Communications Theory and Systems I

University of Victoria·Fall 2025·1.5 cr
Signals & Systems

Studied analog and digital modulation schemes (AM, FM, ASK, FSK, PSK), noise in communication systems, signal detection theory, and channel capacity. Connects signal processing theory to real transmission system design and provides context for industrial communication protocols used in DCS and SCADA systems.

MATLABModulation TheoryNoise AnalysisShannon Theory
Course Outline

Controls

1 course

ECE 360
A89%

Control Theory and Systems I

University of Victoria·Winter 2025·1.5 cr
Controls

Designed feedback control systems using root locus, Bode plots, and the Nyquist stability criterion. Tuned PID controllers and designed lead/lag compensators in both time and frequency domains. The concepts map directly to industrial process control loops and to VFD speed-regulation systems I encountered during the Canfor co-op term.

VFD Conversion/Migration — Canfor (Jun–Jul 2024)
MATLABSimulinkPID TuningRoot LocusBode Analysis
Course Outline

Embedded & Digital Systems

6 courses · 5 graded

ECE 241
A−82%

Digital Design

University of Victoria·Fall 2023·1.5 cr
Embedded & Digital Systems

Covered Boolean algebra, combinational logic design, multiplexers, decoders, flip-flops, registers, and finite state machines. Designed and simulated digital circuits in HDL (Verilog), targeting FPGA hardware. Provides the hardware-logic foundation for interpreting PLC ladder diagrams and designing custom digital control logic for embedded systems.

VerilogFPGA (ModelSim)Digital Logic Simulation
Course Outline
ECE 255
A+90%

Introduction to Computer Architecture

University of Victoria·Fall 2023·1.5 cr
Embedded & Digital Systems

Studied computer organization: instruction set architecture (ISA), assembly language programming, datapath and control unit design, memory hierarchy, and pipelining. Understanding the instruction-level view of computing is foundational for microcontroller programming, embedded firmware development, and low-level system debugging.

Assembly Language (RISC-V)CLogisim / HDL
Course Outline
CSC 116
A+98%

Fundamentals of Programming with Engineering Applications II

University of Victoria·Fall 2024·1.5 cr
Embedded & Digital Systems

Advanced programming in C++/Python covering object-oriented design, data structures (arrays, linked lists, trees), algorithms, and numerical methods applied to engineering problems. Practical focus on writing clean, maintainable code for simulation, data analysis, and hardware interfacing tasks common in embedded and automation contexts.

C++PythonObject-Oriented DesignNumerical Methods
Course Outline
CPSC 123
A

Computer Programming

Coast Mountain College·Winter 2022·3 cr
Embedded & Digital Systems

Introduced structured programming concepts — variables, control flow, functions, arrays, and early object-oriented fundamentals — in C++. Developed systematic debugging skills and algorithmic problem-solving methodology. This course initiated the programming foundation that I built on through CSC 116 and apply in automation scripting and embedded firmware contexts.

C++DebuggingAlgorithmic Design
Course Outline
ECE 355
A+93%

Microprocessor-Based Systems

University of Victoria·Fall 2025·1.5 cr
Embedded & Digital Systems

Covered embedded microprocessor and microcontroller system design: ARM architecture, memory-mapped I/O, interrupts, DMA, SPI/I2C/UART serial protocols, and real-time constraints. Programmed embedded targets in C at the register level. Highly relevant to BMS and sensor-interface firmware on the Formula Racing accumulator board.

UVIC Formula Racing — Accumulator PCB Design (Jan 2025–Present)
C (Embedded)ARM ArchitectureSPI/I2C/UARTKiCad
Course Outline
ECE 449Continuing

Computer Systems and Architecture

University of Victoria·Winter 2026·1.5 cr
Embedded & Digital Systems

Advanced computer architecture: cache hierarchies, virtual memory, multicore processors, bus protocols, and hardware/software co-design. Extends ECE 255 and ECE 355 to full system-level understanding, useful for FPGA-based control hardware and real-time embedded systems in power and automation applications.

SystemVerilogFPGACache/Memory Analysis
Course Outline

Mathematics & Foundation

9 courses · 8 graded

MATH 101
A−

Calculus I: Differential

Coast Mountain College·Fall 2022·3 cr
Mathematics & Foundation

Covered limits, continuity, and differentiation rules including chain, product, and quotient rules. Applied derivatives to optimization, related rates, and curve sketching. Differential calculus is the backbone of circuit analysis, dynamic system modelling, and control system design throughout the EE program.

Differential CalculusOptimization
Course Outline
MATH 102
B−

Calculus II: Integral Calculus

Coast Mountain College·Winter 2023·3 cr
Mathematics & Foundation

Extended to antiderivatives, definite integrals, and integration techniques: substitution, integration by parts, partial fractions, and trigonometric methods. Also introduced sequences and series. Integration is used directly in Laplace and Fourier transform analysis, which underpin signals, systems, and control coursework.

Integral CalculusSeries & Sequences
Course Outline
MATH 131
A

Introduction to Statistics

Coast Mountain College·Winter 2022·3 cr
Mathematics & Foundation

Studied descriptive statistics, probability distributions, hypothesis testing, and linear regression. Developed confidence interpreting datasets and drawing evidence-based engineering conclusions. Applied directly in the Terrace Transit Analysis, comparing ridership data against BC Transit benchmarks for a technical memorandum sent to the City of Terrace.

Terrace Transit Analysis (Jun 2023)
Statistical AnalysisProbabilityData Interpretation
Course Outline
MATH 235
B+

Linear Algebra

Coast Mountain College·Fall 2022·3 cr
Mathematics & Foundation

Covered vectors, matrices, Gaussian elimination, determinants, eigenvalues, and linear transformations. Matrix methods are essential for state-space representations in control systems, solving large circuit systems via nodal/mesh analysis, and signal processing algorithms such as the DFT.

Matrix OperationsEigenvalue AnalysisLinear Transformations
Course Outline
MATH 200
B+78%

Calculus III

University of Victoria·Fall 2023·1.5 cr
Mathematics & Foundation

Extended calculus to multivariable functions: partial derivatives, gradient, divergence, curl, and multiple integrals. Vector calculus theorems (Green's, Stokes', Divergence) are essential for electromagnetic field analysis and are used directly in ECE 216, ECE 340, and ECE 370.

Multivariable CalculusVector CalculusMATLAB
Course Outline
MATH 204
A+94%

Calculus IV

University of Victoria·Fall 2024·1.5 cr
Mathematics & Foundation

Covered ordinary differential equations, systems of ODEs, Laplace transforms, series solutions, and their application to engineering problems. The Laplace transform is the central mathematical tool for converting circuit differential equations and dynamic system models into algebraic transfer functions used throughout controls and signals coursework.

ODEsLaplace TransformMATLABSeries Solutions
Course Outline
CHEM 111
B+

Fundamentals of Chemistry I

Coast Mountain College·Fall 2022·3 cr
Mathematics & Foundation

Covered atomic structure, chemical bonding, stoichiometry, thermochemistry, and electrochemistry. Electrochemical principles apply directly to battery cell chemistry (Formula Racing accumulator) and to dissolved-gas analysis (DGA) interpretation in transformer oil sample reports I produced at Canfor.

Transformer Analysis Summary — DGA Interpretation (Feb–Aug 2024)
StoichiometryElectrochemistryLab Techniques
Course Outline
CSC 349AContinuing

Numerical Analysis

University of Victoria·Winter 2026·1.5 cr
Mathematics & Foundation

Covers numerical methods for solving engineering problems: root-finding, interpolation, numerical integration, ODEs, and linear system solvers. Understanding numerical stability and error analysis is essential for implementing reliable simulations and data-processing algorithms in engineering software.

MATLABPython (NumPy/SciPy)Numerical Methods
Course Outline
ECE 220
A+100%

Electrical Properties of Materials

University of Victoria·Summer 2025·1.5 cr
Mathematics & Foundation

Examined the electrical, magnetic, and optical properties of engineering materials from quantum-mechanical and solid-state physics perspectives: band theory, conductors, semiconductors, dielectrics, and magnetic materials. Provides material-level context for component selection in PCB design and for understanding insulation degradation in transformer maintenance.

Transformer Analysis Summary — Canfor (Feb–Aug 2024)
Quantum Mechanics FundamentalsSolid-State PhysicsMaterial Characterisation
Course Outline

Physics & Mechanics

7 courses · 5 graded

PHYS 121
B+

Advanced Physics I

Coast Mountain College·Fall 2022·3 cr
Physics & Mechanics

Classical mechanics covering kinematics, Newton's laws, work, energy, momentum, and rotational dynamics. Developed rigorous problem-solving methodology using free-body diagrams and vector analysis. Provides the physical intuition needed to understand electromechanical systems, inertial machine loads, and rotating machinery behaviour.

Vector AnalysisFree-Body Diagrams
Course Outline
PHYS 122
B

Advanced Physics II

Coast Mountain College·Winter 2023·3 cr
Physics & Mechanics

Introduced electricity and magnetism: Coulomb's law, electric fields, capacitance, Ohm's law, magnetic fields, Faraday's law of induction, and basic AC circuits. These physical laws directly underpin transformer operation, motor theory, and circuit design that I applied extensively during the Canfor co-op term.

Transformer Analysis Summary (Feb–Aug 2024)
Electromagnetic TheoryCircuit LawsAC/DC Analysis
Course Outline
PHYS 135
A−

Engineering Mechanics: Dynamics

Coast Mountain College·Winter 2023·3 cr
Physics & Mechanics

Applied Newtonian mechanics to particles and rigid bodies in motion — kinematics, work-energy theorem, impulse-momentum, and vibration fundamentals. Dynamics concepts are relevant to rotating machinery analysis, motor load characterisation, and understanding mechanical loads in electromechanical systems.

Dynamics AnalysisWork-Energy MethodsImpulse-Momentum
Course Outline
ECE 216
A+93%

Electricity and Magnetism

University of Victoria·Fall 2024·1.5 cr
Physics & Mechanics

University-level electricity and magnetism using vector calculus: Gauss's law, electric potential, Laplace's equation, Biot-Savart law, Ampere's law, and Faraday's law in integral and differential form. Provides the rigorous electromagnetic foundation required for ECE 340 (Applied Electromagnetics) and ECE 370 (Electromechanical Conversion).

Vector CalculusElectromagnetic TheoryMATLAB
Course Outline
ECE 340
A87%

Applied Electromagnetics and Photonics

University of Victoria·Winter 2025·1.5 cr
Physics & Mechanics

Applied Maxwell's equations to transmission line theory, waveguides, electromagnetic wave propagation, and photonic devices. Transmission line analysis is directly relevant to PCB signal integrity, high-frequency circuit layout, and the design of communication interfaces in embedded systems.

MATLABTransmission Line AnalysisWave Propagation
Course Outline
MECH 458Continuing

Mechatronics

University of Victoria·Winter 2026·1.5 cr
Physics & Mechanics

Integration of mechanical, electrical, and computer engineering systems: sensors, actuators, motor drives, feedback control implementation, and real-time embedded control. Directly bridges electrical and mechanical design — relevant to the Formula Racing accumulator system and industrial automation projects.

UVIC Formula Racing — Accumulator PCB Design
Arduino/Embedded CSensor InterfacesMotor ControlCAD
Course Outline
MECH 295Registered

Engineering Fundamentals

University of Victoria·Summer 2026·1.5 cr
Physics & Mechanics

Covers core mechanical engineering principles: thermodynamics, fluid mechanics, and material mechanics from an interdisciplinary engineering perspective. Broadens the electrical engineering foundation with mechanical system context valuable for electromechanical and power generation applications.

ThermodynamicsFluid MechanicsMechanics of Materials
Course Outline

Engineering Design

7 courses · 5 graded

ENGR 121
A−

Engineering Design and Drafting

Coast Mountain College·Spring/Summer 2023·2 cr
Engineering Design

Developed technical drawing skills using AutoCAD, applying ANSI/ISO standards for orthographic projections, sections, and dimensioning. Produced accurate 2D engineering drawings for real-world infrastructure. Applied directly in the Haisla Bridge drafting project and reinforced throughout co-op electrical drawing and schematic markup work.

Bridge Design Drafting & Rehabilitation Cost (May 2023)
AutoCAD (2D)Engineering Drawing StandardsTechnical Sketching
Course Outline
ENGR 122
B+

Engineering Design and Sustainability

Coast Mountain College·Spring/Summer 2023·2 cr
Engineering Design

Explored the engineering design process from problem definition through ideation, prototyping, and evaluation. Covered sustainability principles, engineering ethics, and professional codes of conduct. Provided the professional framework I apply when scoping change packages, documenting SOPs, and managing project deliverables in co-op roles.

Design ProcessSustainability AssessmentEngineering Ethics
Course Outline
ENGR 130
A89%

Introduction to Professional Practice

University of Victoria·Fall 2023·0.5 cr
Engineering Design

Orientation to professional engineering practice: the engineering profession in Canada, P.Eng licensure, the Code of Ethics, workplace safety, technical communication, and professional responsibility. Provides the regulatory and ethical context for all engineering work and co-op assignments.

Technical CommunicationEngineering EthicsProfessional Writing
Course Outline
ECE 299
A+92%

Introduction to Electrical and Computer Engineering Design

University of Victoria·Summer 2025·1.5 cr
Engineering Design

Hands-on introduction to the complete hardware design workflow: requirements definition, schematic capture, PCB layout, fabrication, assembly, and testing. Worked with microcontroller-based embedded systems and documented the full design cycle. This course formalised the PCB design skills I apply on the Formula Racing accumulator team.

UVIC Formula Racing — Accumulator PCB Design
KiCadAltium DesignerOscilloscopePCB Fabrication
Course Outline
ECE 399
A+90%

Design Project I

University of Victoria·Fall 2025·1.5 cr
Engineering Design

First part of the capstone design project: defined a real engineering problem, reviewed literature, developed system requirements, and produced a preliminary design with formal documentation. Practiced design-review presentations and professional project management. Integrates knowledge from all prior ECE coursework into a real deliverable.

Project ManagementSystem DesignTechnical DocumentationLaTeX
Course Outline
ECE 455Continuing

Real Time Computer Systems Design Project

University of Victoria·Winter 2026·1.5 cr
Engineering Design

Design and implementation of real-time embedded systems with scheduling constraints, interrupt handling, and hardware-software integration. Produces a complete working prototype with formal documentation. Directly applicable to safety-critical embedded control in power electronics, BMS firmware, and industrial automation.

UVIC Formula Racing — Accumulator PCB Design
Embedded CRTOSOscilloscopePCB Debug Tools
Course Outline
ENGR 446Registered

Technical Report

University of Victoria·Summer 2026·1 cr
Engineering Design

A formal technical report based on an industry co-op work term. Requires comprehensive documentation of a technical project, including problem statement, methodology, results, and professional recommendations. Will be based on the Summer 2026 co-op term at Prime Engineering.

Technical WritingLaTeXReport Documentation
Course Outline

Communication & Writing

3 courses

ENGL 101
A

Introduction to Composition

Coast Mountain College·Fall 2022·3 cr
Communication & Writing

Developed critical reading, argumentation, and expository writing skills through structured essay practice. Emphasised clear thesis construction, evidence-based reasoning, and iterative revision. These writing skills transfer directly into the risk assessment reports and technical memoranda I produce in co-op and volunteer leadership roles.

Academic WritingCritical AnalysisStructured Argumentation
Course Outline
ENGL 151
B−

Technical Writing I

Coast Mountain College·Winter 2022·3 cr
Communication & Writing

Focused on professional communication formats: instructions, reports, proposals, and specifications. Covered audience analysis, plain-language principles, and collaborative writing workflows. Applied in the Terrace Transit technical memorandum, Canfor SOP and cost-report writing, and Island Technical Installations procurement and RFI documentation.

Terrace Transit Analysis — Technical Memorandum (Jun 2023)
Technical Report WritingDocument DesignPlain Language
Course Outline
PHIL 201
A+91%

Critical Thinking

University of Victoria·Fall 2025·1.5 cr
Communication & Writing

Analysed the structure of arguments, logical fallacies, inductive and deductive reasoning, and evidence evaluation. Develops rigorous analytical thinking applicable to engineering design decisions, risk assessments, and policy work — skills directly used in EDI committee governance and engineering problem-scoping.

Formal LogicArgument AnalysisEvidence Evaluation
Course Outline

Coursework → Capability

How academic coursework translates into recruiter-relevant engineering competencies, each capability maps theory to the real industry work and projects from co-op terms.

Hover course codes to see full course titles.

Proficiency →FoundationIntermediateApplied
01

Circuit & Power Analysis

Applied

From Kirchhoff's laws and phasor analysis (ECE 250) to advanced AC circuit methods and filter design (ECE 300) — the core mathematical toolkit for power and utilities engineering.

Contributing Courses

ECE 250
ECE 300
PHYS 122
ECE 370

Job Relevance

Power Utilities · Industrial Engineering · Electrical Design

02

Electromechanical Systems & Drives

Applied

Transformer modelling, AC/DC machine analysis, and variable-speed drive theory (ECE 370) — formally backing the VFD migrations and transformer audits completed at Canfor. ECE 488 extends this to full power systems.

Contributing Courses

ECE 370
ECE 488
ECE 216
PHYS 122

Job Relevance

Industrial Power · VFD Systems · Motor Drives · Utilities

03

Control Systems Design

Applied

Transfer functions, Bode/Nyquist stability analysis, and PID controller tuning (ECE 360) — backed by strong signals foundations (ECE 260, MATH 204) and applied to industrial process-control and VFD speed regulation.

Contributing Courses

ECE 360
ECE 260
MATH 204
MATH 200

Job Relevance

Industrial Automation · Process Control · DCS Engineering

04

Signal Processing & DSP

Applied

Achieved 100% in Digital Signal Processing I (ECE 310) alongside top marks in Continuous-Time Signals (ECE 260) and Communications (ECE 350). Covers Z-transforms, FFT, digital filter design, and modulation theory.

Contributing Courses

ECE 260
ECE 310
ECE 350
MATH 204

Job Relevance

DSP · Communications · Instrumentation · Sensor Systems

05

PCB & Electronic Circuit Design

Intermediate

Complete hardware design workflow from schematic capture through device-level modelling (ECE 330, ECE 320) and PCB layout (ECE 299). Validated through active Formula Racing accumulator PCB design work.

Contributing Courses

ECE 330
ECE 320
ECE 299
ECE 241

Job Relevance

Hardware Engineering · PCB Design · EV Systems

06

Embedded & Microprocessor Systems

Intermediate

From computer architecture (ECE 255) and digital design in Verilog (ECE 241) to register-level ARM microcontroller programming (ECE 355) and real-time systems (ECE 455). Applied in Formula Racing BMS/TMS firmware.

Contributing Courses

ECE 355
ECE 255
ECE 241
CSC 116
ECE 449

Job Relevance

Embedded Firmware · FPGA Design · Industrial Automation · EV

07

Data Analysis & Technical Reporting

Applied

Statistical data processing (MATH 131), numerical programming (CSC 116, CSC 349A), and professional technical writing (ENGL 151, PHIL 201) — applied in transformer maintenance reports, transit analysis, and procurement cost reporting.

Contributing Courses

MATH 131
CSC 116
ENGL 151
CSC 349A

Job Relevance

Asset Management · Engineering Analytics · Project Controls

08

Engineering Design & Documentation

Applied

Full design lifecycle from AutoCAD drafting (ENGR 121) through capstone project methodology (ECE 399) and PCB documentation (ECE 299). Backed by professional practice training (ENGR 130) and co-op SOP and change-package authoring.

Contributing Courses

ECE 399
ECE 299
ENGR 121
ENGR 130

Job Relevance

Electrical Design · Project Engineering · Compliance