Courses

This is a list of the courses that I have completed so far in my degree or am currently taking. Engineering Physics covers a broad range of topics while also allowing me to take more specialized courses.

300 Level Courses

ELEC 341 - Systems and Control

Topics: Continuous time system analysis by Laplace transforms; system modeling by transfer function and state space methods; feedback, stability and sensitivity; control design; frequency domain analysis.

CPEN 312

Topics: Data representation in digital computers; boolean algebra; the design and optimization and implementation of combinatorial and sequential circuits; modern digital circuit technologies; memory and programmable logic devices; organization and operation of microcomputers; data/address bus organization; input-output interfacing.

PHYS 304

Topics: rinciples and applications of quantum mechanics, wave mechanics, the Schroedinger equation, expectation values, Hermitian operators, commuting observables, one-dimensional systems, harmonic oscillators, angular momentum, three-dimensional systems.

ELEC 342 - Electro-Mechanical Energy Conversion and Transmission

Topics: Three phase power; transformers and harmonics; magnetic materials and circuits, electromechanical energy conversion; DC machines; rotating magnetic field, AC induction and synchronous machines; variable frequency operation, brushless DC machines; stepper and single-phase motors.

ENPH 325

Topics: Engineering project planning, execution and reporting. The course involves carrying out an open-ended Engineering project to meet specific performance metrics on an industry relevant topic selected by instructors. Reporting on progress is both oral and written.

PHYS 301 - Electricity and Magnetism

Topics: Maxwell's equations and their applications, electrical fields and potentials of static charge distributions, current, fields of moving charges, magnetic fields, electromagnetic induction.

MECH 325 - Machine Design

Topics: Selection of flexible drives, bearings, fluid power system components, and couplings. Design of shafts, bolted joints and power screws. Design and selection of gears, gear trains, and mechanisms.

MATH 305 - Applied Complex Analysis

Topics: Functions of a complex variable, Cauchy-Riemann equations, contour integration, Laurent series, residues, integrals of multi-valued functions, Fourier transforms.

200 Level Courses

ENPH 253 - Instrument Design Project Course

Topics: Practice in engineering design and instrument development including mechanical and electrical design, and communications with sensors, actuators. Micro-controller implementation and system integration. Engineering design review process and presentations. Engineering communication in design and product release.

ENPH 259 - Experimental Techniquess

Topics: Basic experimental techniques in acquisition, analysis, and presentation and communication of data and technical results.

CPEN 221 Software Construction

Topics: Design, implementation, reasoning about software systems: abstraction and specification of software, testing, verification, abstract data types, object-oriented design, type hierarchies, concurrent software design.

ELEC 221 - Singals and Systems

Topics: LTI systems, convolution sum, discrete-time Fourier series and transforms, z-transform, sampling, introduction to filtering and modulation, feedback systems, stability.

ENPH 257 Heat and Thermodynamics

Topics: Thermometry, thermal properties of matter; heat transfer by conduction; convection and radiation; kinetic theory of gases and gas laws; heat engines; refrigeration; change of state; first and second laws of thermodynamics.

PHYS 250 - Introduction to Modern Physics

Topics: Wave-particle duality of matter, special relativity, processes in atomic, nuclear and solid state, and introduction to quantum mechanical devices and techniques.

ELEC 204 - Linear Circuits

Topics: Circuit analysis I and II, mesh and nodal analysis, laplace transforms, steady-state analysis, op-amps, diodes, transistors, Bode plots.

MATH 217 - Multivariable and Vector Calculus

Topics: Partial differentiation, extreme values, multiple integration, vector fields, line and surface integrals, the divergence theorem, Green's and Stokes' theorems.

MATH 255 - Ordinary Differential Equations

Topics: Review of linear systems; nonlinear equations and applications; phase plane analysis; Laplace transforms; numerical methods.

MATH1 257 - Partial Differential Equations

Topics: Introduction to partial differential equations; Fourier series; the heat, wave and potential equations; boundary-value problems; numerical methods.

ENPH 270 - Mechanics II

Topics: Dynamics: systems of particles, kinematics and kinetics of rigid bodies (plane motion), energy and momentum, rotating coordinates.

MECH 260 - Mechanics of Materials

Topics: Statically determinate frames and trusses; normal and shear stresses and strains; shear force and bending moment diagrams; theory of beam bending, torsion of circular rods; transformation of stress and strain in two and three dimensions, Mohr's circle; yield and ultimate failure criteria.

APSC 278 - Engineering Materials

Topics: Atomic bonding; crystal structures and imperfections; properties of metals, ceramics, polymers, wood, concrete and fibre composite materials; selection of materials; corrosion; mechanical testing and heat treatment.

APSC 279 - Engineering Materials Laboratory

Topics: Atomic bonding; crystal structures and imperfections; properties of metals, ceramics, polymers, wood, concrete and fibre composite materials; selection of materials; corrosion; mechanical testing and heat treatment.

APSC 202 - Technical Communication

Topics: Written and oral communication in business correspondence, engineering design methods, report preparation, and oral presentations of technical material.