Course Descriptions

Engineering, Faculty of Applied Science

ENGR: Engineering

ENGR 303 (3) Engineering Project Management
Project management including initiating, planning, executing, controlling, and closing engineering projects. Managing the scope, costs, schedule, risks, and human resources in engineering projects. [3-0-0]
Prerequisite: All of APSC 169, APSC 201.
ENGR 305 (3) Engineering Economic Analysis
Cost concepts, accounting, time value of money; depreciation and taxes; public sector projects; economic evaluation techniques; handling uncertainty; sustainability in economic evaluation; societal context; infrastructure management needs; project impacts, mitigating risk. Case studies. [3-0-0]
Prerequisite: Second-year standing in the B.A.Sc. program.
ENGR 310 (3) Fluid Mechanics II
Review of principles, differential conservation, equations and solutions, boundary layers, compressible flows, and turbomachinery. [3-2*-1]
Prerequisite: APSC 253.
ENGR 315 (3) Systems and Control
Dynamic systems, linear systems, control concepts, block diagrams, transient response, root locus, frequency response, Bode and Nyquist plots, and controller design. [3-2*-1]
Prerequisite: APSC 246.
ENGR 320 (3) Electromechanical Devices
DC and AC magnetic circuits, transformers, DC machines, principles of electromagnetic devices, synchronous machines, induction motors, and brushless DC motors. [3-2*-1]
Prerequisite: APSC 255.
ENGR 325 (3) Civil Engineering Materials
Structures and properties of common materials: aggregates, Portland cement, concrete, asphalt, timber, composites, and metals. Relationships between materials structures and mechanical properties. [3-2*-0]
Prerequisite: APSC 259.
ENGR 326 (3) Structural Analysis
Analysis of statically determinate and indeterminate structures using flexibility (force), stiffness, and moment distribution methods. Calculation of displacement using virtual work. [3-0-2]
Prerequisite: All of APSC 248, APSC 259, APSC 260.
ENGR 327 (3) Reinforced Concrete Design I
Analysis of reinforced concrete members subjected to flexure, shear, and combined bending and axial forces. Design of one-way slabs, beams, and short columns. Serviceability analysis. Bond and anchorage. [3-0-1]
Prerequisite: All of APSC 259, APSC 260, APSC 261.
Corequisite: ENGR 325.
ENGR 330 (3) Optimization and Decision Analysis for Civil Engineering
Systems engineering, optimization, applied probability, and simulation for civil engineering infrastructure and the environment. Alternative goals, constraints, resource allocation, and multi-objective design. [3-0-0]
Prerequisite: All of APSC 254, APSC 258.
ENGR 331 (3) Infrastructure Management I
Introduction to asset management, municipal infrastructure systems, performance and prioritization measures, data management, life cycle costing, decision support tools, integrated approach. Credit will be granted for only one of ENGR 331 or ENGR 431. [3-0-0]
Corequisite: All of ENGR 305, ENGR 330.
ENGR 332 (3) Surveying and GIS Analysis
Theory and application methods for measuring and representing objects of interest on, below, and over the earth's surface, and for analyzing data to meet engineering design and operational objectives driven by socio-economic or environmental concerns of natural and engineered systems. [3-2*-0]
Prerequisite: All of APSC 169, APSC 254.
ENGR 335 (3) Transportation Engineering
Analysis, planning, design, and operation of transportation systems, including: governance, economics, land use, transport modes, users, roads, freeways, end-of-trip facilities, public transit, and intersection controls. [3-2*-0]
Prerequisite: APSC 254.
ENGR 340 (3) Soil Mechanics
Geological processes, soil classification, principle of effective stress, seepage analysis, shear strength, soil compaction, consolidation, and slope stability analysis. [3-2*-0]
Prerequisite: All of APSC 253, APSC 260.
ENGR 341 (3) Engineering Hydrology
Hydrologic processes - weather, precipitation, infiltration, evaporation, snowmelt and runoff generation. Emphasis on quantitative techniques including: hydrograph analysis, reservoir and channel routing, statistical methods and design floods, hydrologic modelling. [3-0-0]
Prerequisite: APSC 253.
ENGR 342 (3) Open Channel Flow
Channel characteristics, flow classification, specific energy and momentum, uniform flow, critical flow, hydraulic jump, flow control structures, channel design, unsteady flow, contaminant transport. [3-2*-0]
Prerequisite: APSC 253.
ENGR 347 (3) Environmental Engineering
Air, water, environmental pollutants, and treatment design concepts. [3-0-0]
Prerequisite: All of APSC 182, APSC 183, APSC 253.
ENGR 350 (3) Linear Circuit Theory
Transient and steady-state analysis of linear circuits, Laplace transform analysis, mutual inductance and ideal transformers, frequency response and Bode plots, passive and active filters, introduction to synthesis of passive networks, two-port network models for linear systems, and circuit simulation. [3-0-1]
Prerequisite: All of APSC 246, APSC 255.
ENGR 351 (3) Microelectronics I
Signals and amplifier fundamentals, the operational amplifier, diodes, metal-oxide-semiconductor field effect transistor amplifier circuits, and bipolar junction transistor amplifier circuits. [3-2*-0]
Prerequisite: APSC 255.
ENGR 353 (3) Semiconductor Devices
Semiconductor materials, carrier transport phenomena, P-N diode, metal-semiconductor junction, light-emitting diode, semiconductor lasers and photodiodes, bipolar junction transistors, MOSFET, and other semiconductor devices. [3-0-0]
Prerequisite: APSC 255.
ENGR 355 (3) Digital Systems Design
Logic design methods, hardware description language (HDL), number representation and arithmetic circuits, combinational circuits, flip-flops, registers, counters, synchronous and asynchronous sequential circuits, digital system designs. [3-2*-0]
Prerequisite: APSC 255.
ENGR 359 (3) Microcomputer Engineering
Microcomputer architecture, number representation, assembly language, parallel and serial input/output, interrupts, memory, peripherals. [3-2*-0]
Prerequisite: APSC 255.
ENGR 360 (3) Engineering Probability and Statistics
Set theory, conditional probability, distribution function, functions of random variables, central limit theorem, sample distributions, confidence intervals, elements of parameter estimation and hypothesis testing, testing the fit of a distribution. Applications of probability and statistics in engineering. Credit will be granted for only one of ENGR 360 or ENGR 460. [3-0-1]
Prerequisite: All of APSC 246, APSC 248, APSC 254.
ENGR 361 (3) Signals and Communication Systems
Continuous-time signals, signal classifications, linear time-invariant systems, Fourier series and transform, sampling theorem, amplitude, phase, and frequency modulation, baseband digital transmission, pulse code modulation and quantization, Nyquist pulses, inter-symbol interference. [3-2*-0]
Prerequisite: All of APSC 246, APSC 248.
ENGR 362 (3) Digital Signal Processing I
Discrete-time signals and systems, difference equations, sampling and aliasing, decimation and interpolation, quantization errors, z-transform, discrete Fourier transform, fast Fourier transform, implementation of discrete-time systems, finite and infinite impulse response filter design. [3-0-1]
Prerequisite: APSC 246.
ENGR 365 (3) Engineering Electromagnetics
Review of vector calculus, electrostatic and magnetostatic fields, boundary conditions, Faraday's Law and induction, Maxwell's equations, electromagnetic waves and propagation, reflection of plane waves, introduction to antennas and electromagnetic radiation. [3-0-1]
Prerequisite: APSC 248.
ENGR 375 (3) Energy System Design
Primary energy sources and carriers. Energy conversion. Analysis of thermal systems. Reacting systems and combustion. Thermal systems design including steam power plants, gas turbines, internal combustion engines, and refrigeration systems. [3-0-1]
Prerequisite: All of APSC 182, APSC 252, APSC 253.
ENGR 376 (3) Materials Science II
Review comprehensive study of phase diagrams, phase transformations, TTT diagrams, heat treatment, ferrous and nonferrous alloys, composite and concrete materials, and materials selection. [3-0-0]
Prerequisite: APSC 259.
ENGR 377 (3) Manufacturing Processes
Metal forming processes, plastic deformation, rolling, forging, drawing, extrusion, sheet metal forming. Machining processes and machine tools, turning, milling, drilling, grinding. Metal fabrication, welding, casting. Introduction of process planning, measurement, quality control. [2-2-0]
Prerequisite: All of APSC 259, APSC 260.
ENGR 380 (3) Design of Machine Elements
Product design methodology; static and fatigue failure theory; design/selection of components including shafts, springs, bearings, gears, brakes, and clutches; design of bolted joints, power screws, and welds; design evaluation and optimization; interaction of materials, processing, and design. Major design project. [3-0-1]
Prerequisite: APSC 260.
ENGR 381 (3) Kinematics and Dynamics of Machinery
The design, analysis, and synthesis of mechanisms, linkages, cams, gear trains, and belt drives; dynamic force analysis; balancing of rotating and reciprocating masses; design for system dynamics. [3-0-1]
Prerequisite: All of APSC 180, APSC 181.
ENGR 385 (3) Heat Transfer Applications
Steady and transient conduction heat transfer, radiation heat transfer, convection heat transfer, introduction to heat exchanger, and heat transfer labs. [3-2*-1]
Prerequisite: All of APSC 182, APSC 248, APSC 252.
ENGR 387 (3) Vibration of Mechanical Systems
Vibration of mechanical systems. Single and multiple degree of freedom systems. Undamped, damped vibrations. Forced vibrations and resonance. Modal analysis, modelling vibrating systems. Spectral analysis. Measurement and control of vibrating mechanical systems. [3-0-1]
Prerequisite: APSC 246.
ENGR 406 (3) Microelectromechanical Systems
Mechanisms, design, fabrication, and testing of microsensors, actuators, and MicroElectroMechanical systems (MEMS). Credit will not be granted for both ENGR 406 and ENGR 506 [3-2*-0]
Prerequisite: APSC 260.
ENGR 413 (3) Law and Ethics for Engineers
The Canadian legal system. Companies, partnership, independent contractors. Contract documents, specifications, liability, torts and liens. Intellectual property. Agency; evidence; expert witnessing. Employment law. Engineer Act, Code of Ethics, APEGBC. [3-0-0]
Prerequisite: Fourth-year standing.
ENGR 415 (3) Reliability Engineering and System Safety
Reliability, maintainability, and availability of systems, failures models and probabilistic risk analysis, failure mode effect analysis, fault tree analysis and event tree analysis, reliability and system improvement using design of experiments, Taguchi-based methods, quality function deployment. Credit will be granted for only one of ENGR 415, ENGR 515 or APPP 515. [3-0-0]
ENGR 416 (3) Advanced Manufacturing CAD/CAM/CAE
CNC machining, Rapid prototyping, G-code, Computer Aided: Design, Manufacturing and Engineering, parametric design and analysis for optimization. [3 ? 2 ? 0]
Prerequisite: ENGR 377.
ENGR 417 (3) Pipeline Integrity Management
Pipeline regulation codes, pipeline integrity management, pipeline operations, materials and fabrication, examination techniques, corrosion protection, and geohazards evaluation. [3-0-0]
Prerequisite: Fourth-year standing in a B.A.Sc. program
ENGR 421 (3) Public Transit Planning, Design, and Operations
History of public transit and its relationship to urban development, transit systems planning and modelling, transit service design and operations, transit performance and capacity analysis, transit lines and networks design, and Intelligence Transportation System (ITS) applications with emphasis on Advanced Public Transportation Systems (APTS). Credit will be granted for only one of ENGR 421 or ENGR 521. [3-2*-0]
Prerequisite: ENGR 335.
ENGR 425 (3) Design of Steel and Timber Structures
Introduction to limit states design of steel and timber structures: material properties, design of tension and compression members, beams, columns, and connections. [3-0-0]
Prerequisite: Either (a) APSC 261 or (b) ENGR 326; and ENGR 325.
ENGR 426 (3) Analysis of Indeterminate Structures
Analysis of indeterminate structures using classical methods and direct stiffness method, linear and non-linear analysis, application problems, computer implementation, introduction to finite element method. [3-0-0]
Prerequisite: All of APSC 260, APSC 261.
ENGR 427 (3) Reinforced Concrete Design II
Design of reinforced concrete members and structures, continuous beams, slender columns, footings, bearing and retaining walls, and two-way slabs. Design of concrete members using FRP reinforcement. Introduction to prestressed concrete. [3-0-0]
Prerequisite: All of ENGR 325, ENGR 327.
ENGR 428 (3) Earthquake Engineering
Strong ground motion; single-degree-of-freedom systems; earthquake response of linear and inelastic systems; subspace iteration; multi-degree-of-freedom systems; earthquake response and design; building design consideration. [3-0-0]
Prerequisite: ENGR 327.
ENGR 429 (3) Rehabilitation of Concrete Structures
Assessment, rehabilitation, and strengthening of building and bridge structures; damage mechanisms, instrumentation, and non-destructive test methods; conventional and innovative repair techniques. Credit will be granted for only one of ENGR 429 or ENGR 529. [3-0-0]
Prerequisite: All of ENGR 325, ENGR 327.
ENGR 430 (3) System-Based Design and Construction
State-of-the-art conceptual design and construction techniques of civil engineering systems. Problem-based learning techniques using real life engineering project design and construction case studies - famous, infamous, large, small, failures. [3-0-0]
Prerequisite: Fourth-year standing in Civil Engineering.
ENGR 431 (3) Infrastructure Management
Introduction to asset management, municipal infrastructure systems, performance and prioritization measures, data management, life cycle costing, decision support tools, integrated approach. Credit will be granted for only one of ENGR 431 or ENGR 531. [3-0-0]
Prerequisite: All of ENGR 303, ENGR 305, ENGR 330.
ENGR 432 (3) Infrastructure Management II
Integrated asset management, uncertainty quantification, condition assessment and performance modeling, in-service monitoring and risk-based evaluation, life cycle cost and benefits analysis, prioritization and optimization, advanced GIS implementation. [3-0-0] [3-0-0]
Prerequisite: All of ENGR 303, ENGR 305, ENGR 310, ENGR 331.
ENGR 433 (3) Construction Engineering and Management
Management of the firm: strategic planning, designing, construction, productivity management, and project closure. Project delivery systems: traditional, construction management, and turnkey. Estimating, bidding, and bonding. Project control tools and procedures. Safety and quality control. Project Management. Credit will be granted for only one of ENGR 433 or ENGR 533. [3-0-0]
Prerequisite: ENGR 303.
ENGR 435 (3) Transportation Systems Engineering
Analysis, design, and operation of transport systems that support our urban and rural communities, including: traffic studies and field surveys; capacity and level of service analysis; simulation and optimization of networks; transportation demand management; and CAD optimization of horizontal and vertical corridor alignments. [3-2*-0]
Prerequisite: All of ENGR 335, ENGR 330.
ENGR 436 (3) Transportation Planning and Design
Processes and techniques to facilitate properly integrated land use and transport systems, including: survey and data techniques; trip generation; trip distribution; modal choice; trip assignment; development traffic impact assessment; sustainable transportation strategies; and vulnerable road users. Credit will be granted for only one of ENGR 436 or ENGR 536. [3-2*-0]
Prerequisite: ENGR 335.
ENGR 437 (3) Railway Systems Engineering
Topics on the principles, data, specifications, plans and economics pertaining to the planning, design, construction, and operation of railways tracks, controls, running stock, facilities. Credit will be granted for only one of ENGR 437, ENGR 535 or ENGR 537. [3-2*-0]
Prerequisite: ENGR 335.
ENGR 438 (3) Rock Mechanics and Rock Engineering
Mechanical properties of intact rock. Rock mass properties and classifications. Structural mapping and stereonets. Rock and rock mass strength criteria. Stresses in rock masses. Rock slope stability analysis. Empirical, analytical, and numerical analysis techniques for underground excavations. Rock support and stabilization. Credit will be granted for only one of ENGR 438 or ENGR 538. [3-2*-0]
Prerequisite: ENGR 340.
ENGR 440 (3) Foundation Engineering
Empirical and analytical approaches for foundation engineering. Topics include site investigation, lateral earth pressure, ground improvement, design of shallow and deep foundations, and retaining structures. [3-0-1*]
Prerequisite: All of ENGR 327, ENGR 340.
ENGR 442 (3) Water Quality Engineering
The physical, chemical, and biological properties of water with applications to human health, and engineering solutions. The chemical and biological reactions of contaminants as they move through surface and ground water. A brief introduction to corrective actions. [3-0-0]
Prerequisite: All of ENGR 342, ENGR 347.
ENGR 443 (3) Environmental Engineering Laboratory
Testing procedures used in water quality studies and in the operation of water and wastewater treatment plants. Credit will be granted for only one of ENGR 443 or ENGR 543. [1-4-0]
Prerequisite: ENGR 347.
ENGR 444 (3) Solid Waste Engineering
Applications of engineering principles and practices to land disposal of hazardous and non-hazardous wastes. [3-0-0]
Prerequisite: All of ENGR 340, ENGR 347.
ENGR 445 (3) Design of Water and Wastewater Conveyance Systems
Identification and evaluation of design solutions for providing a community with adequate water supply, collecting and disposing of stormwater and sewage, and managing excess stormwater flow. [3-0-0]
Prerequisite: ENGR 341.
ENGR 446 (3) Biological Treatment Processes
Theory and practice of biological wastewater treatment including aerobic and anaerobic processes in suspended and attached growth reactors, treatment models, advanced treatment, sludge handling, and treatment plant design. Credit will not be offered for both ENGR 446 and ENGR 546. [3-0-0]
Prerequisite: ENGR 347 and ENGR 447.
Equivalency: ENGR 546.
ENGR 447 (3) Design of Processes for Water and Wastewater Treatment
Theory and design of fundamental physical, chemical, and biological unit operations for drinking water and municipal wastewater treatment. The design principles of coagulation, flocculation, sedimentation, filtration, biological treatment, solid handling, disinfection, and advanced treatment processes are presented. [3-0-1*]
Prerequisite: ENGR 347.
ENGR 449 (3) Special Topics in Civil Engineering
Topics in civil engineering not covered in other technical electives. Students should consult the School of Engineering for the particular topics offered in a given year. This course may not be offered every year. [3-0-0]
Prerequisite: Fourth-year standing in the B.A.Sc. Program and approval of the Unit Head.
ENGR 451 (3) Microelectronics II
Building blocks of integrated-circuit amplifiers, differential multistage amplifiers, frequency response, feedback, output stages and power amplifiers, and operational amplifier circuitry. [3-2*-0]
Prerequisite: ENGR 351.
ENGR 452 (3) Electronic Materials and Devices
Review of elementary materials science concepts; electrical and thermal conduction in solids; elementary quantum physics; modern theory of solids; semiconductors; semiconductor devices. Credit will be granted for only one of ENGR 452 or ENGR 552. [3-0-1]
Prerequisite: ENGR 353.
ENGR 455 (3) Power System Analysis and Design
Principles of electric power systems, three-phase transformer, transmission line parameters, admittance model, impedance model, network work calculations, power-flow solution, symmetrical faults, symmetrical components and sequence network, unsymmetrical faults, economic dispatch. Design projects using power system simulator package. [3-2*-0]
Prerequisite: ENGR 320.
ENGR 458 (3) Power Electronics
Applications and roles of power electronics, power semiconductor devices, diode rectifiers, phase-controlled rectifiers, DC-DC converters, DC-AC converters, resonant converters. Examples drawn from residential and industrial applications. Credit will be granted for only one of ENGR 458 or ENGR 558. [3-2*-0]
Prerequisite: ENGR 320.
ENGR 459 (3) Advanced Electromagnetics
Electromagnetic waves; Maxwell equations; plane-wave propagation in homogeneous media; reflection, transmission, guidance, and resonance; radiation; scattering; and special relativity. Credit will be granted for only one of ENGR 459 or ENGR 559. [3-0-0]
Prerequisite: ENGR 365.
ENGR 460 (3) Probability and Random Processes for Engineers
Set theory, conditional probability, distribution function, functions of random variables, central limit theorem, random processes and their spectral characteristics, linear system with random inputs. Applications in statistics and engineering. Credit will be granted for only one of ENGR 460 or ENGR 560. [3-0-1]
Prerequisite: All of APSC 246, APSC 254.
ENGR 461 (3) Digital Communications
Signal space concepts, baseband digital transmission on additive white Gaussian noise channel, optimum receiver design, transmission through bandlimited channels, coherent and non-coherent carrier modulations, elements of information theory, introduction to error control coding. [3-2*-0]
Prerequisite: ENGR 361.
Corequisite: ENGR 460.
ENGR 462 (3) Digital Signal Processing II
Sampling of bandpass signals, oversampling, sigma-delta modulation, decimation and interpolation, sampling rate conversation and its implementation, linear prediction and optimum linear filters, power spectrum estimation. [3-0-0]
Prerequisite: All of ENGR 362, ENGR 460.
ENGR 463 (3) Communication Networks
Layered architectures, digital transmission fundamentals, circuit-switching networks, peer-to-peer protocols, data link layer, medium access control, local area networks, packet-switching networks, TCP/IP, ATM networks, principles of cryptography, and multimedia information. [3-2*-0]
Prerequisite: ENGR 460.
ENGR 465 (3) Wireless Communications
Propagation path loss, shadowing, fading, Doppler spread, classification of wireless channels, modulations for wireless communications, diversity and equalization techniques for fading dispersive channels, multicarrier modulation, spread spectrum communications, cellular networks, practical wireless systems. Credit will be granted for only one of ENGR 465 or ENGR 565. [3-0-0]
Prerequisite: All of ENGR 460, ENGR 461.
ENGR 466 (3) Introduction to VLSI Systems
The chip design process using VLSI design styles in CMOS technology. Data path, control and register file design and layout. Clocking schemes, flip-flop and latch-based design. Design project using CAD tools. [3-2*-0]
Prerequisite: All of ENGR 353, ENGR 355.
ENGR 467 (3) Real-Time and Embedded System Design
Multi-tasking, interrupt-driven systems, RTOSs and programming environments, task scheduling, schedulability analysis, inter-process communication and synchronization, resource management, performance measurement. [3-2*-0]
Prerequisite: ENGR 359.
ENGR 468 (3) Advanced Digital System Design
Design flows, system-on-chip design practices, timing, clock domains, high-speed data links, intellectual property reuse and platform-based design, application specific computing, ASIC and FPGA technologies, and hardware/software co-design. Credit will be granted for only one of ENGR 468 or ENGR 568. [3-0-0]
Prerequisite: All of ENGR 359, ENGR 466.
ENGR 470 (3) Microwave Engineering
Review of electromagnetic principles, waveguides, transmission lines, impedance matching, Smith charts, network characterization, and microwave engineering applications. [3-2*-0]
Prerequisite: ENGR 365.
ENGR 471 (3) Radio Frequency Integrated Circuits
Introduction to radio communication systems, transmission line theory, network parameters, impedance matching, noise figure and sensitivity, RF transceiver architectures, CMOS technology, low noise amplifier, mixers, oscillators, and power amplifiers. Credit will be granted for only one of ENGR 471 or ENGR 571. [3-2*-0]
Prerequisite: All of ENGR 361, ENGR 451.
ENGR 472 (3) Fibre Optics and Photonics
Introduction to fibre optic transmission, single-mode and multimode fibre optics, dispersion and absorption design criteria, semiconductor diode lasers, LEDs, modulators, pn and p-i-n receivers, point-to-point and network implementations of fibre optic networks and integrated photonic systems. Credit will be granted for only one of ENGR 472 or ENGR 572. [3-2*-0]
Prerequisite: ENGR 365.
ENGR 473 (3) Antennas and Propagation
Wave propagation models, radiation patterns, directivity and gain, radiation resistance, Friis transmission equation, reciprocity, dipole antennas, image theory, loop antennas, uniform and non-uniform antenna arrays, broadband antennas, aperture antennas. Credit will be granted for only one of ENGR 473 or ENGR 574. [3-0-0]
Prerequisite: ENGR 365.
ENGR 474 (3) Analog Integrated Circuits
Design and analysis of analog integrated circuits with emphasis on CMOS technology. MOS device physics and models, processing technology and layout, differential amplifiers, current mirrors, noise, feedback, opamp design and compensation, two-stage CMOS opamp design, switched-capacitor filters. [3-0-0]
Prerequisite: ENGR 451.
ENGR 475 (3) Materials Selection and Design
Review of materials classifications, ASTM standard for ferrous materials and non-ferrous alloys. Material property charts. Materials selection and material indices. Introduction to various materials processing. Process selection and materials selection with multiple constraints and objectives, cost analysis. [3-0-1*]
Prerequisite: All of APSC 259, ENGR 376.
ENGR 476 (3) Mechanics of Materials II
Beam deflections; column buckling; Castigliano's theorem; statically indeterminate beams, frames, and rings; bending of curved beams; bending of beams with asymmetric cross-sections; shear centre; principal stresses and stress invariants in three dimensions; yield and fracture criteria. [3-0-0]
Prerequisite: APSC 260.
ENGR 477 (3) Mechanical Engineering Laboratory
Experiments in heat transfer, fluid dynamics, mechanics of materials and vibrations. Instrumentation, data acquisition, and data manipulation using modern computational tools. [1-4-0]
Prerequisite: Fourth-year standing in Mechanical Engineering.
ENGR 478 (3) Alternative Energy Systems
Description of alternative sources of energy, electric vehicles, thermosolar energy, generation of electricity by photovoltaic effect, wind power energy, hydropower, geothermal, nuclear power, power plants with fuel cells, aspects of hydrogen as fuels, fuel from biomass, energy storage parameters, integration of alternative sources of energy. [3-0-0]
Prerequisite: All of ENGR 375, ENGR 385.
ENGR 479 (3) Measurement Principles in Thermal-Fluids
Instruments and methods of measuring fluid thermo-physical properties. Pressure-based velocity measurements. Thermal anemometry. Particle-based techniques for velocity measurement. Sonic anemometry/thermometry. Measurement of flow pressure and density. Measurement techniques for temperature and heat flux. Fundamentals of data processing and analysis. [3-0-0]
Prerequisite: All of ENGR 310, ENGR 385.
ENGR 480 (3) Modern Control
State-space modeling and design. Review of linear and matrix algebra, highlights of classical control theory, state-space modeling, continuous and discrete state equations, stability, controllability and observability, design of feedback systems. Credit will be granted for only one of ENGR 480 or ENGR 580. [3-2*-0]
Prerequisite: ENGR 315.
ENGR 481 (3) Mechatronics
Operating principles, analysis, modeling, and performance specification of sensors and actuators such as analog/digital transducers, electric motors, hydraulic actuators, and smart actuators. Analog and digital filtering techniques. Control techniques pertaining to actuators. Credit will be granted for only one of ENGR 481 or ENGR 581. [3-0-0]
Prerequisite: All of ENGR 315, ENGR 320.
ENGR 482 (3) Biomedical Engineering I
Introduction to the microcirculation; gas exchange in organs, including diffusion, perfusion and ventilation; surface energy in biological systems; principles of hemodynamics including vascular resistance and flow regimes at different levels of organs, tissues and cells; principles of tissue mechanics; introduction to tissue engineering; introduction to medical devices design and development. [3-0-0]
Prerequisite: All of ENGR 310, ENGR 376, ENGR 385.
ENGR 483 (3) Advanced Vibrations: Simulation and Optimization
Generalized eigenvalue problems, experimental modal analysis; nonlinear systems; numerical simulation of time response, random vibrations; distributed parameter systems; dynamic finite element method; reduced order modeling; optimization problem formulation, single objective optimization algorithms; applications in vibrational systems. [3-2*-0]
Prerequisite: All of APSC 256, ENGR 387.
ENGR 484 (3) Heat and Mass Transfer
Heat exchanger design, heat transfer with phase change, radiation heat transfer, steady and transient mass diffusion, convective mass transfer, simultaneous heat and mass transfer. Credit will be granted for only one of ENGR 484 or ENGR 584. [3-0-0]
Prerequisite: All of ENGR 310, ENGR 385.
ENGR 485 (3) Heating, Ventilating, and Air Conditioning
Properties of moist air, air conditioning systems, heat transmission in building systems, heating and cooling load, refrigeration, pumps and piping design, fans and building air distribution. [3-0-0]
Prerequisite: All of APSC 253, APSC 258, ENGR 385.
ENGR 486 (3) Robot Modelling and Control
Spatial description and homogeneous transformations, manipulator kinematics (forward and inverse), Jacobian, motion trajectories. Manipulator dynamics, Lagrange-Euler and Newton-Euler formulation. Linear and nonlinear control, force control. Industrial robotic system and programming. Credit will be granted for only one of ENGR 486 or ENGR 586. [3-0-0]
Prerequisite: ENGR 315.
ENGR 487 (3) Digital Control
Digital control theory and a brief review of classical control and its relationship to discrete systems. Discrete time systems, sampling, z-transform, pulse transfer function, stability in z-domain, pole-placement control design and state estimation, discrete linear quadratic optimal control, introduction to system identification and Kalman filter. Credit will be granted for only one of ENGR 487 or ENGR 587. [3-0-0]
Prerequisite: ENGR 315.
ENGR 488 (3) Advanced Engineering Dynamics
Non-fixed axis rotation of rigid bodies, Euler angles and parameters, kinematics of rigid bodies, Newton Euler equations of motion for rigid bodies. Course material will illustrate application to gyroscopes, spinning tops, vehicles, and satellites. Application of numerical methods, of simulation, and animation will be stressed. [3-0-0]
Prerequisite: ENGR 387.
ENGR 489 (3) Multicriteria Optimization and Design of Experiments
Multiple attribute decision making, multiple objective decision making/optimization, fuzzy optimization, design and analysis of physical and computer experiments, uncertainty modeling, sensitivity analysis, weighting methods, computational tools and applications in multidisciplinary design. Credit will be granted for only one of ENGR 489 or ENGR 589. [3-2*-0]
Prerequisite: APSC 256.
ENGR 490 (3) Fluid Machinery
Principles and performance characteristics of turbomachinery, centrifugal and axial flow fans, compressors, pumps and turbines, and applications of dimensional analysis and similitude. [3-0-0]
Prerequisite: ENGR 310.
ENGR 491 (3) Computational Fluid Dynamics
Computational fluid dynamics theory and methods for the numerical simulation of heat and fluid flow. Governing equations, meshing strategies and mesh requirements, finite difference methods, finite volume methods, solution of algebraic systems of equations, compressible flows, turbulence modelling. [3-0-0]
Prerequisite: ENGR 310.
ENGR 492 (3) Finite Element Methods
Finite Element Discretization, Direct Stiffness Method, Numerical Solution of Large Deformations, Formulation of Finite Elements, Auxiliary Equations, Thermomechanical Analysis, Computer Implementation of the Finite Element Methods, Case Studies in Material Forming and Multi-Physics. Credit will be granted for only one of ENGR 492 or ENGR 582. [3-0-0]
Prerequisite: APSC 256.
ENGR 493 (3) Introduction to Aerodynamics and Aircraft Design
Aircraft conceptual design: methods for estimating aircraft weight, fuel load, lift, thrust, airfoil and wing specification, engine selection and sizing, and structural loads. Introductory aerodynamics of airfoils and wings. [3-0-0]
Prerequisite: ENGR 310.
ENGR 494 (3) Autonomous Vehicle Technology
Autonomous navigation: perception, localization and mapping, motion planning, and motion control; and applications to unmanned aerial vehicles (UAVs), automated vehicles and self-driving cars. Credit will be granted for only one of ENGR 494 or ENGR 535. [3-0-0]
Prerequisite: ENGR 480.
ENGR 495 (3) Tissue Engineering
Fundamentals of cell biology; extracellular matrix, receptors, and cell-cell and cell-matrix interactions at both the theoretical and experimental levels; effects of physical, chemical, and electrical stimuli on cell function; tissue structure and function and the clinical need for tissue repair; scaffold design and processing for tissue engineering. Credit will be granted for only one of ENGR 495 or ENGR 519. [3-0-0]
Prerequisite: Fourth-year standing.
ENGR 498 (3/6) d Special Topics in Engineering
Topics in engineering not covered in other technical electives. Students should consult the School of Engineering for the particular topics offered in a given year. This course may not be offered every year. [3-0-0]
Prerequisite: Fourth-year standing in the B.A.Sc. Program and approval of the Associate Director of Undergraduate Studies.
ENGR 499 (6) Engineering Capstone Design Project
A capstone design project in response to an actual engineering problem. The project can be multidisciplinary or in a specialized area of engineering. Students are required to submit a comprehensive project report and deliver a formal presentation. [2-3-0; 0-6-0]
Prerequisite: Fourth-year standing.
ENGR 502 (3) Technical Communication for Engineering Research
Strategies for clear, effective, and ethical technical communication (both written and oral). Tools and formatting for graphics, technical reports, proposals, journal papers, theses. Pass/Fail.
ENGR 503 (3) Selected Topics in Advanced Engineering Analysis
Topics in advanced mathematical and numerical methods used in engineering problems.
ENGR 504 (3) Microfabrication Technology
Lithography (photo and soft), deposition and etching of thin films, electroplating, multilayer fabrication, monolithic integration, laminated structures, and packaging.
ENGR 505 (3) Social Cost-Benefit Analysis in Engineering Projects
Advanced topics in engineering economics, with emphasis on sustainability and social cost-benefit analyses.
ENGR 506 (3) Microelectromechanical Systems
Mechanisms, design, fabrication, and testing of microsensors, actuators, and MicroElectroMechanical systems (MEMS).
ENGR 510 (3) Continuum Mechanics
Continuum concept. Introduction to tensor algebra and calculus. Kinematics of deformation and motion, stress and strain principles, fundamental laws and equations of continuum media. Linear elasticity. Classical fluids.
ENGR 514 (3) Regulatory and Societal Issues for Resource Engineers
Canadian legal system, natural resource jurisdictions, environmental law, mining and minerals, energy sector, forestry / agriculture issues.
ENGR 515 (3) Reliability Engineering and System Safety
Reliability, maintainability, and availability of systems, failures models and probabilistic risk analysis, failure mode effect analysis, fault tree analysis and event tree analysis, reliability and system improvement using design of experiments, Taguchi-based methods, quality function deployment. Credit will be granted for only one of ENGR 515, ENGR 415 or APPP 515.
ENGR 516 (3) Advanced Manufacturing
Product manufacturing, powder metallurgy, Computer-Aided Design (CAD) and Computer-Aided Manufacturing (CAM), Computer Numeric Control (CNC) tools, process planning, micro and nano manufacturing, optical and electron measurement techniques.
ENGR 517 (3) Pipeline Integrity Assurance and Risk Assessment
Pipeline regulations and standards, data collection, risk assessment tools, hazards and threats to a pipeline system, pipeline risk management, pipeline defects and corrective actions, pipeline reliability assessment.
ENGR 519 (3) Tissue Engineering
Fundamentals of cell biology; extracellular matrix, receptors, and cell-cell and cell-matrix interactions at both the theoretical and experimental levels; effects of physical, chemical, and electrical stimuli on cell function; tissue structure and function and the clinical need for tissue repair; scaffold design and processing for tissue engineering. Credit will be granted for only one of ENGR 495 or ENGR 519. [3-0-0]
ENGR 520 (3) Energy Transformations in the Environment
Engineering applications of energy transformations in terrestrial systems. Earth thermodynamics, heat transfer, atmospheric circulation, thermal and wave energy in oceans, energy released via plate tectonic and volcanic activities.
ENGR 521 (3) Public Transit Planning, Design, and Operations
History of public transit and its relationship to urban development, transit systems planning and modelling, transit service design and operations, transit performance and capacity analysis, transit lines and networks design, and Intelligence Transportation System (ITS) applications with emphasis on Advanced Public Transportation Systems (APTS). Credit will granted for only one of ENGR 421 or ENGR 521.
ENGR 522 (3) Advanced Design of Steel Structures
Behaviour and design of steel structures, members, and cross sections in accordance with limit states principles. Behaviour and design of braced frames and moment resisting frames. Second-order analysis of frames. Load path concepts for detailing connections.
ENGR 523 (3) Seismic Design of Buildings
Review of structural dynamics and response spectra; seismic design of steel and masonry buildings; seismic design of reinforced concrete structures; design using simplified code procedures and computer tools.
ENGR 524 (3) Composites for Construction
Use of fibre reinforcing polymer (FRP) reinforcement in structural engineering applications. Design, repair, strengthening, pre-stressing. Durability and fire resistance of FRP materials.
ENGR 525 (3) Bridge Engineering
Design and behaviour of bridge structures, types of bridges, influence lines, loads and load distribution, and serviceability. Deck, superstructure, and substructure design.
ENGR 526 (3) Multi-Sensor Data Fusion: System Architecture and Applications
Sensor systems, data fusion algorithm and system architecture, Bayesian inference and decision theory, Dempster-Shafer theory, artificial neural networks and voting logic fusion, fusion with fuzzy logic, fusion of multiple classifiers, image fusion and performance assessment.
ENGR 527 (3) Prestressed Concrete
Design and behaviour of prestressed concrete structural systems. Material characteristics, prestress losses, working strength design, ultimate strength design, and behaviour of prestressed structures.
ENGR 528 (3) Earthquake Engineering
Strong ground motion, single and multiple degree-of-freedom systems, earthquake response of linear and inelastic systems, earthquake response and design, and building design considerations.
ENGR 529 (3) Rehabilitation of Concrete Structures
Assessment, rehabilitation, and strengthening of buildings and bridges. Concrete damage, instrumentation and non-destructive test methods, conventional and innovative repair techniques. Credit will be granted for only one of ENGR 529 or ENGR 429.
ENGR 530 (3) Analysis and Mitigation of Geohazards
Identification and analysis of geological hazards such as landslides and rockfalls. Tools for geohazard characterization and evaluation. Risk assessment of specific geohazards. Selection and design of appropriate risk mitigation techniques. Case histories.
ENGR 531 (3) Infrastructure Management
Asset management, municipal infrastructure systems, performance and prioritization measures, data management, life cycle costing, decision support tools, integrated approach. Credit will be granted for only one of ENGR 531 or ENGR 431.
ENGR 532 (3) Project Planning and Control
Project planning and alignment, project control standards and deliverables, project selection process, project definition rating index, and risk management. Analytical heirachical processes, and Monte-Carlo simulation in scheduling and costing.
ENGR 533 (3) Construction Engineering and Management
Management of the firm: strategic planning, marketing, organizational structure and behaviour. Project delivery systems: traditional, construction management, turnkey. Network planning methods. Activity planning, including construction methods selection. Estimating, bidding, and bonding. Project control tools and procedures. Safety and quality control. Credit will be granted for only one of ENGR 533 or ENGR 433.
ENGR 534 (3) Road Safety Planning and Engineering
Quantifying the link between built form (land use) and road safety levels; data extraction, stratification, and aggregation; micro and macro-level generalized linear regression modeling; and road safety applications.
ENGR 535 (3) Autonomous Vehicle Technology
Autonomous navigation: perception, localization and mapping, motion planning, and motion control; and applications to unmanned aerial vehicles (UAVs), automated vehicles and self-driving cars. Credit will be granted for only one of ENGR 494 or ENGR 535.
ENGR 536 (3) Sustainable Land Use and Transportation
Principles, data, and economics pertaining to the planning, design, and management of sustainable community land use and transportation systems. Credit will be granted for only one of ENGR 536 or ENGR 436.
ENGR 537 (3) Railway Systems Engineering
Topics on the principles, data, specifications, plans and economics pertaining to the planning, design, construction, and operation of railways ? tracks, controls, running stock, facilities. Credit will be granted for only one of ENGR 437, ENGR 535 or ENGR 537.
ENGR 538 (3) Rock Engineering
Rock and rock mass properties and classifications. Structural mapping and stereonets. Rock and rock mass strength criteria. In situ stresses and excavation-induced stresses in rock masses. Rock slope stability analysis. Empirical, analytical and numerical analysis techniques for underground excavations. Rock support and stabilization. Credit will be granted for only one of ENGR 538 or ENGR 438.
ENGR 539 (3) Terrain Modelling and Analysis
Digital terrain models. Photogrammetry and lidar principles. Extraction of geometric and geological data from digital terrain and 3D photogrammetry models. Surface and underground engineering applications of terrain modelling.
ENGR 540 (3) Unsaturated Soil Behaviour
Fundamental principles of unsaturated soil behaviour, stress-deformation, and flow mechanisms; laboratory measurement techniques of unsaturated soil parameters such as suction, suction-water content relationships, hydraulic conductivity, and shear strength; numerical modeling of unsaturated soils applications.
ENGR 541 (3) Water Resource Modelling
Water resources modelling as related to civil and environmental engineering applications. Physical and mathematical modelling of hydraulic systems. Water quality in estuaries, lakes, rivers, and distribution systems. Sedimentation and erosion processes.
ENGR 543 (3) Environmental Engineering Laboratory
Testing procedures used in water quality studies and in the operation of water and wastewater treatment plants. Credit will be granted for only one of ENGR 543 or ENGR 443.
ENGR 544 (3) Life Cycle Assessment and Management
Practical and theoretical applications of life cycle thinking in engineering projects, products, and processes. Understand international standards and methods in Life Cycle Assessment (LCA), Life CycleCosting (LCC). Interpret and provide critical feedback on LCA/LCC studies and analyze claims on sustainability.
ENGR 546 (3) Biological Treatment Processes
Theory and practice of biological wastewater treatment including aerobic and anaerobic processes in suspended and attached growth reactors, treatment models, advanced treatment, sludge handling, and treatment plant design.
ENGR 548 (3) Engineering Microbiology
Engineering applications of microbiology and biochemistry. Topics include detection of organisms, energetics and kinetics of microbial growth, and the biological fate of pollutants. Course is designed for graduate students with little or no biology background.
ENGR 549 (3) Environmental Risk Analysis
Hazards, toxicity, exposure, vulnerability, and risk. Contaminant fate and transport, exposure and toxicity assessment, risk characterization. Risk assessment frameworks, uncertainty and sensitivity analyses, risk management and multi-criteria decision-making, risk communication, and case studies.
ENGR 550 (3) Random Processes for Engineers
Review of probability, convergence of a sequence of random variables and limit theorem; definition and classifications of random processes, Poisson and Gaussian processes; spectral representation of random processes and time series; Markov chains, hidden Markov models and applications; filtering and prediction of random processes; introduction to queueing theory.
ENGR 551 (3) High Power Electronic Converters for Power System Applications
General principles of basic high power electronic converter topologies, converter modulation and controls techniques using the qd reference frame, applications of converter modeling, and control methods for voltage source converters in flexible AC transmission system applications.
ENGR 552 (3) Electronic Materials and Devices
Review of elementary materials science concepts; electrical and thermal conduction in solids; elementary quantum physics; modern theory of solids; semiconductors; semiconductor devices. Credit will be granted for only one of ENGR 552 or ENGR 452. [3-0-1]
ENGR 553 (3) Signal Estimation Theory
Estimation theory applied in particular to communications, signal processing, and wireless location applications. Cramer-Rao lower bound, minimum variance unbiased estimators, maximum likelihood estimators, least squares, Bayesian estimation, Kalman filters, and subspace methods.
ENGR 554 (3) Signal Detection Theory
Binary hypothesis testing, multiple hypothesis testing, matched filter and generalized matched filter, estimator-correlator, composite hypothesis testing. Detection of signals with unknown parameters, sequential and robust detection. Application includes array processing, communications, pattern recognition, and sonar.
ENGR 555 (3) Advanced Electronic Materials and Devices
Dielectric materials and insulators; magnetic properties of materials and superconductivity; optical properties of materials; frontiers in electronic materials research.
ENGR 556 (3) Microwave Filter Design
Network theory; lumped element filter prototypes; impedance and frequency scaling; filter transformations to transmission line, waveguide, and dielectric resonators; and microwave measurement methods for filter design.
ENGR 557 (3) Advanced Switching Power Supplies
Fundamentals of power MOSFET gate drive. Fundamentals of loss-less switching techniques: zero-voltage switching, zero-current switching. Variable frequency resonant converters. Constant frequency resonant converters. Soft-switching converters: natural and auxiliary commutation converter topologies. Control techniques: voltage and current mode control methods. Power factor correction techniques in rectification applications. Special emphasis will be on design techniques using practical examples.
ENGR 558 (3) Power Electronics
Applications and roles of power electronics, power semiconductor devices, diode rectifiers, phase-controlled rectifiers, DC-DC converters, DC-AC converters, resonant converters. Examples drawn from residential and industrial applications. Credit will be granted for only one of ENGR 558 or ENGR 458.
ENGR 559 (3) Advanced Electromagnetics
Electromagnetic waves; Maxwell equations; plane-wave propagation in homogeneous media; reflection, transmission, guidance, and resonance; radiation; scattering; modern applications of electromagnetic theory in photonic devices such as lasers, electro-optics, and advanced materials. Credit will be granted for only one of ENGR 559 or ENGR 459.
Prerequisite: ENGR 365.
ENGR 560 (3) Probability and Random Processes for Engineers
Set theory, conditional probability, distribution function, functions of random variables, central limit theorem. Random processes and their spectral characteristics, linear system with random inputs. Applications in statistics and engineering. Credit will be granted for only one of ENGR 560 or ENGR 460.
ENGR 561 (3) Noise: Theory and Modelling
Theory and modelling of noise and interference in a broad range of applications including communication systems, electronic devices, electronic circuits, quantization in analog to digital conversion, and gas/plasma sources.
ENGR 562 (3) Information Theory
Entropy, relative entropy, mutual information; entropy rates of a stochastic process; optimal codes and Huffman codes; channel capacity; channel coding theorem; differential entropy, Gaussian channel; rate distortion theory.
ENGR 564 (3) Fundamentals of Digital Communications
Pulse-amplitude modulation, M-ary modulation, spectral efficiency, Nyquist pulse shaping, sequence detection, optimal coherent and incoherent receiver design, equalization, adaptive equalizer, receiver synchronization.
ENGR 565 (3) Wireless Communications
Wireless systems and wireless channel models, capacity of wireless channels, digital modulation techniques over wireless channels, fading mitigation techniques; equalization, diversity techniques, adaptive modulations and multicarrier modulation, multiple access techniques, and spread spectrum communications. Credit will be granted for only one of ENGR 565 or ENGR 465.
ENGR 566 (3) Advanced Communication Networks
Analysis and design of communication networks; network layered architecture; Internet protocols; IP routing; TCP congestion control; scheduling algorithms; medium access control; optimization techniques; Markov chains; discrete-time queuing theory; weighted fair queuing; distributed randomized algorithms; mean-field analysis.
ENGR 567 (3) Passive Microwave Circuits
Electromagnetic waves, transmission lines, waveguides, network parameters, Smith Charts, gain equations, even-odd mode analysis, matching networks, power dividers, couplers, metamaterials, and dispersion.
ENGR 568 (3) Advanced Digital System Design
Design flows, system-on-chip design practices, timing, clock domains, high-speed data links, intellectual property reuse and platform-based design, application-specific integrated circuit and field-programmable gate array technologies, and hardware/software co-design. Credit will be granted for only one of ENGR 568 or ENGR 468.
ENGR 569 (3) Advanced Topics in Digital VLSI Design
Overview of deep submicron custom IC design, advanced MOS models, IC fabrication, timing and power calculations. Interconnect modelling and analysis techniques. System-on-chip methodologies are illustrated through a research project.
ENGR 570 (3) Professional Resource Engineering Project
A professional engineering design project in response to a technical engineering problem, or an engineering project management problem, in the resource engineering management sector. The project will relate to a problem experienced by the resource engineering industry. Students are required to submit a comprehensive project report and deliver a formal presentation.
Prerequisite: Restricted to students in the Resource Engineering Management Professional Masters Program.
ENGR 571 (3) Radio Frequency Integrated Circuits
Introduction to radio frequency systems, RF transceiver architectures, analysis of gain, noise figure and linearity, monolithic active and passive components, low noise amplifiers, mixers, oscillators, and power amplifiers. Credit will be granted for only one of ENGR 571 or ENGR 471.
ENGR 572 (3) Fibre Optics and Photonics
Introduction to fibre optic transmission, single-mode and multimode fibre optics, dispersion and absorption design criteria, semiconductor diode lasers, LEDs, modulators, pn and p-i-n receivers, point-to-point and network implementations of fibre optic networks and integrated photonic systems. Credit will be granted for only one of ENGR 572 or ENGR 472.
ENGR 573 (3) Quantum Photonics
General principles and distinguishing characteristics of classical and quantum mechanics, analytical approaches to the Schr?dinger wave equation, applications of the Schr?dinger wave equation to quantum photonic systems (including semiconductor lattices, heterostructures, quantum wells and lasers).
ENGR 574 (3) Antennas and Propagation
Wave propagation models, radiation patterns, directivity and gain, radiation resistance, Friis transmission equation, reciprocity, dipole antennas, image theory, loop antennas, uniform and non-uniform antenna arrays, broadband antennas, aperture antennas. Credit will be granted for only one of ENGR 574 or ENGR 473.
ENGR 575 (3) Analytical Techniques in Materials Characterization
Analytical transmission electron microscopy, scanning electron microscopy, X-ray dispersive spectroscopy and diffraction, neutron diffraction, thermogravimetric analysis and differential thermal analysis.
ENGR 576 (3) Mechanical Behaviour of Solids
Physical and mechanical metallurgy of material behaviour; failure by yielding, ductile and brittle fracture, strengthening mechanisms, strength-structure relationships, dislocation mechanics, application of theory to fatigue and creep.
ENGR 577 (3) Theory of Elasticity and Plasticity
Linear and nonlinear elasticity equations for small and large deformations, generalized Hooke's law, Airy?s stress function, theory of plasticity, yield criteria, finite element implementations.
ENGR 578 (3) Corrosion Science for Resource Engineers
Corrosion basics; high temperature corrosion; measurement; aqueous environments; degradation; management strategies.
ENGR 579 (3) Combustion
Physics and chemistry of combustion phenomena; thermochemistry, chemical kinetics, laminar, premixed and non-premixed flames; ignition, detonation, and spray combustion; introduction to turbulent combustion.
ENGR 580 (3) Modern Control
Review of linear and matrix algebra, highlights of classical control theory; state-space modeling, continuous and discrete state equations, stability, controllability and observability; design of feedback systems. Credit will be granted for only one of ENGR 580 or ENGR 480.
ENGR 581 (3) Mechatronics
Operating principles, analysis, modelling, and performance specification of sensors and actuators such as analog/digital transducers, electric motors, hydraulic actuators, and smart actuators. Analog and digital filtering techniques. Control techniques pertaining to actuators. Credit will not be granted for both ENGR 581 and ENGR 481.
ENGR 582 (3) Finite Element Method
Finite element discretization, direct stiffness method, numerical solution of large deformations, formulation of finite elements, auxiliary equations, thermomechanical analysis. Computer implementation of finite element methods, case studies in metal forming, and multi-physics. Credit will be granted for only one of ENGR 492 or ENGR 582.
ENGR 583 (3) Multiphase Flows
Fundamentals of liquid instabilities, breakup of liquid sheets, breakup of liquid jets, droplet dynamics, bubble dynamics, atomization and spray, single particle motion, boiling, and condensation.
ENGR 584 (3) Heat and Mass Transfer
Heat exchanger design, heat transfer with phase change, radiation heat transfer, steady and transient mass diffusion, convective mass transfer, simultaneous heat and mass transfer. Credit will be granted for only one of ENGR 584 or ENGR 484.
ENGR 585 (3) Turbulence
Statistical descriptions of turbulence and its scales, mechanisms of turbulence generation and evolution, characteristics of common turbulent flows, turbulence modelling: direct numerical and large eddy simulations, and Reynolds average Navier-Stokes.
ENGR 586 (3) Robot Modelling and Control
Spatial description and homogeneous transformations, manipulator kinematics, Jacobian, motion trajectories. Manipulator dynamics, Lagrange-Euler and Newton-Euler formulation. Linear and nonlinear control, force control. Industrial robotic system and programming. Credit will be granted for only one of ENGR 586 or ENGR 486.
ENGR 587 (3) Digital Control
Review of classical control and its relationship to discrete systems, discrete-time systems, sampling, z-transform, pulse transfer function, stability in z-domain, pole-placement control design and state estimation, discrete linear quadratic optimal control, introduction to system identification and Kalman filter. Credit will be granted for only one of ENGR 587 or ENGR 487. [3-0-0]
ENGR 588 (3) Process Engineering
Process model building and its application in design and process operation. Organic, inorganic and biochemical processes, process variable identification and production processes, fundamentals of process modelling, process models and their applications, and computer-aided process design. Process optimization, process flow sheet optimization, process scheduling, process flexibility analysis and environmental considerations pertaining to various processes.
ENGR 589 (3) Multicriteria Optimization and Design of Experiments
Multiple attribute decision-making, multiple objective decision-making/optimization, fuzzy optimization, design and analysis of physical and computer experiments, uncertainty modelling, sensitivity analysis, weighting methods, computational tools and applications in multi-disciplinary design. Credit will be granted for only one of ENGR 589 or ENGR 489.
ENGR 590 (3) Advanced Fluid Mechanics
Derivation of the compressible Navier-Stokes equations, exact and approximate solutions, boundary layer flows, turbulence and its modelling.
ENGR 591 (3) Constitutive Modelling of Materials
Review of tensor notation, strain and stress formulations. Theories and procedures in developing constitutive models for elastic, plastic, viscoplastic, linear and nonlinear viscoelastic solids. Anisotropic and multiphysics constitutive models, internal variables, relation to experimental results, and inverse identification techniques.
ENGR 592 (3) Microfluidics
Lab-on-a-chip technology; hydrodynamics of microfluidic systems; fabrication of microfluidic devices; microfluidics for external and internal flow control; diffusion, mixing, and separation in microsystems; digital microfluidics; electrowetting theory; lab-on-a-chip applications in engineering, biomedical science, and chemistry.
ENGR 593 (3) Computational Fluid Dynamics
Partial differential equations applied to flow and heat mass transfer modeling. Discrete systems, grid generation, finite volume method for diffusion, convection-diffusion problems, solution algorithms, finite element formulation. Finite element method for diffusion, convection-diffusion problems, case studies.
ENGR 594 (3) Mechanics of Laminated and Textile Composites
Composite material classification, mechanical and hygrothermal loading of laminates, stiffness and strength design, non-linear material models of textile composites, homogenization and characterization, failure criteria, warpage, impact response. Introduction to multi-level modelling of nano-tube reinforced composites.
ENGR 595 (3) Solidification: Science and Processing
Physical phenomena controlling solidification, defect formation, industrial casting and welding processes, derivation of conservation equations, and development of simple phase transformation models.
ENGR 596 (1-2) d Seminar
Presentations and discussions of engineering research topics. Pass/Fail.
ENGR 597 (6) Engineering Project
Project on assigned topic of specialization.
ENGR 598 (1-6) d Topics in Engineering
ENGR 599 (12) Thesis
For M.A.Sc. Pass/Fail.
ENGR 699 (0) Thesis
For Ph.D. Pass/Fail.

a place of mind, The University of British Columbia

Enrolment Services
University Centre, Room 322
3333 University Way, Kelowna BC, Canada V1V 1V7