| MATH 217 |
Multivariable and Vector Calculus |
Calculus in multiple dimensions. Lagrange multipliers; Line, surface, and flux integrals; The divergence theorem, Green's and Stokes' theorems; Generalized Stokes' theorem. |
UBC |
| MATH 255 |
Ordinary Differential Equations |
First and second order ODEs; Linear systems of ODEs; Nonlinear ODEs; Laplace transforms. |
UBC |
| ELEC 204 |
Linear Circuits |
Circuit analysis I and II. Mesh and nodal analysis; Op-amps; Laplace transforms; Sinusoidal steady states; Diodes; Transistors; Bode plots. |
UBC |
| ENPH 259 |
Introduction to Instrument Design |
Laboratory and Communication course focusing on electronic systems. Presentation on product of interest (CRT TV in my case); Oscilloscopes, logic analyzers, and function generators; Control loops. |
UBC |
| CPEN 221 |
Principles of Software Construction |
Object oriented programming in Java. Specifications; Documentation; Mutability; Recursion; Computer architecture; Concurrency and paralellism. |
UBC |
| CIVL 250 |
Engineering and Sustainable Development |
Impact of engineering on the world. Systems thinking. |
UBC |
| MECH 260 |
Mechanics of Materials |
Statically determinate frames and trusses; normal and shear stresses and strains; shear force and bending moment diagrams; beam bending; torsion of circular rods; stress/strain transformations. |
UBC |
| MATH 257 |
Partial Differential Equations |
Introduction to PDEs; Fourier series; heat, wave, and potential equations; boundary-value problems; numerical methods. |
UBC |
| ENPH 257 |
Heat and Thermodynamics |
Thermometry and thermal properties; heat transfer by conduction, convection, and radiation; kinetic theory; gas laws; heat engines; refrigeration; phase changes; first and second laws. |
UBC |
| ENPH 270 |
Mechanics II |
Dynamics of particle systems; kinematics and kinetics of rigid bodies (plane motion); energy and momentum; rotating coordinates. |
UBC |
| ENPH 253 |
Introduction to Instrument Design |
Engineering design and instrument development; mechanical/electrical design; sensors, actuators, and communications; microcontroller implementation; system integration; design reviews and presentations. |
UBC |
| PHYS 250 |
Introduction to Modern Physics |
Wave-particle duality; special relativity; atomic, nuclear, and solid-state processes; introduction to quantum devices and techniques. |
UBC |
| APSC 202 |
Technical Communication |
Written and oral communication in business correspondence, engineering design methods, report preparation, and technical presentations. |
UBC |
| ELEC 221 |
Signals and Systems |
Complex numbers; LTI systems; convolution sum; discrete-time Fourier series and transforms; z-transform; sampling; filtering and modulation; feedback and stability. |
UBC |
| MATH 220* |
Mathematical Proof |
Sets and functions; induction; cardinality; real numbers; sequences, series, and limits; logic, structure, and clarity of proofs. |
UBC |
| MECH 280* |
Introduction to Fluid Mechanics |
Fluid properties and statics; kinematics, dynamics, energy, and momentum; dimensional analysis; laminar and turbulent flow; pipe flow; centrifugal pumps. |
UBC |
| APSC 278* |
Engineering Materials |
Atomic bonding and crystal structures; properties of engineering materials; materials selection; corrosion; mechanical testing; heat treatment. |
UBC |
| APSC 279* |
Engineering Materials Laboratory |
Atomic bonding and crystal structures; properties of engineering materials; materials selection; corrosion; mechanical testing; heat treatment. |
UBC |