📚 UBC Engineering Physics Reference Library
Welcome to my central repository of reference sheets, formula pages, and course notes compiled throughout my Engineering Physics degree at the University of British Columbia .
I built this library to have quick, remote access to my technical materials from anywhere. If you are an ENPH student, feel free to browse these resources for your own study or use this structure as a baseline for organizing your own academic library.
📖 Course Catalog & Mapping
Below is the complete mapping of course codes to their official curriculum titles and key focus areas for easy navigation.
Applied Science & Core Engineering
Course Code
Course Name
Description / Focus Area
APSC 100
Introduction to Engineering I
Engineering Design Process; Ethical Decision Making; Technical Communication; Sustainability Principles
APSC 101
Introduction to Engineering II
Engineering Risk Management; Team Dynamics; Engineering Proposals; Sustainability Assessment
APSC 160
Introduction to Computation in Engineering Design
C Programming Fundamentals; Control Flow; Arduino Programming
APSC 278
Engineering Materials
Material Properties; Crystal Structures; Mechanical Behavior; Material Failure; Strengthening Mechanisms
CPEN & ELEC (Computer & Electrical Engineering)
Course Code
Course Name
Description / Focus Area
CPEN 221
Software Construction
Software Design Principles; Computer Systems; Object-Oriented Programming; Concurrency and Parallelism
CPEN 312
Digital Systems and Microcomputers
Digital Logic Fundamentals; Boolean Algebra; Microcontroller Architecture; Assembly Programming;
ELEC 204
Linear Circuits
Fundamental Circuit Concepts; Circuit Analysis Methods; First- and Second-Order Circuits
ELEC 221
Signals and Systems
Fourier Analysis; LTI System Analysis; Sampling and Modulation; Laplace Transform
ELEC 302
Electronic Circuits for Electromechanical Design
Voltage Regulators; Semiconductor Diodes; BJT Transistors; MOS Transistors
ELEC 341
Systems and Control
LTI System Analysis; System Stability; Block Diagram Modeling; PID Control
ELEC 431
Communication Systems
Probability and Random Processes; Modulation Techniques; Information Theory and Compression Encoding; Error Correction Coding
ENPH (Engineering Physics)
Course Code
Course Name
Description / Focus Area
ENPH 257
Heat and Thermodynamics
Fundamental Laws of Thermodynamics; Thermodynamic Cycles; Heat Transfer Mechanisms;
ENPH 270
Mechanics II
Rigid Body Kinematics; Rigid Body Dynamics; Work-Energy Principles
Course Code
Course Name
Description / Focus Area
MATH 101
Integral Calculus with Applications
Integration Techniques; Applications of Integration; Sequences and Series
MATH 152
Linear Algebra
Vector Algebra; Matrix Algebra; Linear Transformations; Eigenvalues and Eigenvectors
MATH 217
Multivariable and Vector Calculus
Multivariable Differentiation and Integration; Vector Calculus Theorems; Differential Forms
MATH 255
Ordinary Differential Equations
First- and Second-Order ODEs; ODE Solution Methods; Systems of ODEs
MATH 257
Partial Differential Equations
Power Series for ODEs; Partial Differential Equations; PDE Solution Techniques; Sturm-Liouville Problems
MATH 305
Applied Complex Analysis
Complex Numbers; Complex Functions; Complex Integration; Series Expansions; Residue Theorem
MATH 307
Applied Linear Algebra
Linear Equation Systems; Vector Spaces; Orthogonalization; Eigenvalue Problems; Matrix Decompositions
MATH 318
Probability with Physical Applications
Probability Fundamentals; Random Variables; Statistical Inference; Markov Chains
MATH 400
Applied Partial Differential Equations
Eigenfunction Expansion; Wave, Heat and Bessel's Equations; Method of Characteristics
MECH (Mechanical Engineering)
Course Code
Course Name
Description / Focus Area
MECH 260
Introduction to Mechanics of Materials
Stress and Strain; Material Properties; Stress Analysis; Torsion and Bending; Column Buckling
MECH 280
Introduction to Fluid Mechanics
Fluid Properties; Fluid Statics and Kinematics; Conservation Laws and Dimensionless Quantities; Fluid System Design
MECH 325
Machine Design
Machine Design Principles; Power Transmission Elements; Stress and Failure Analysis; Component Design
MECH 360
Mechanics of Materials
Torsion and Bending; Beam Deflection; Column Buckling; Mohr's Circle; Strain Energy
Course Code
Course Name
Description / Focus Area
PHYS 158
Introductory Physics for Engineers II
Electricity and Magnetism; AC/DC Circuits; Wave Phenomena and Interference
PHYS 250
Introduction to Modern Physics
Special Relativity; Quantum Mechanics; Atomic Models; Wave-Particle Duality
PHYS 301
Electricity and Magnetism
Electrostatics; Electric Potential; Capacitance; Dielectric Materials; Multipole Expansion
PHYS 304
Introduction to Quantum Mechanics
Schrödinger Equation; Quantum Systems; Quantum Mechanics Formalism; Spin and Pauli Matrices
PHYS 350
Applications of Classical Mechanics
Lagrangian and Hamiltonian Mechanics; Variational Principles; Rigid Body Dynamics; Oscillations, Orbits and Rotation
PHYS 401
Electromagnetic Theory
Maxwell's Equations; Electromagnetic Waves; Poynting Vector; Relativistic Electromagnetism
PHYS 403
Statistical Mechanics
Statistical Ensembles; Partition Functions; Quantum Gases; Phase Transition Models
PHYS 407
Introduction to General Relativity
Special Relativity; General Relativity; Spacetime Geometry; Orbits and Black Hole Solutions
PHYS 408
Optics
Wave Optics; Diffraction Phenomena; Polarization Optics; Optical Cavities; Laser Physics
Course Code
Course Name
Description / Focus Area
CHEM 154
Chemistry for Engineering
Atomic Structure; Chemical Bonding; Thermodynamics; Chemical Kinetics; Electrochemistry
LATN 101
Beginning Latin I
Latin Grammar; Verb Conjugations; Noun Declensions; Pronoun Declensions