Office of the Registrar
Faculty of Engineering and Applied Science (2017/2018)
11.4 Academic Term 4 Courses


Marine Materials

examines the properties and uses of steel, aluminum and composite materials in marine applications. Topics include: review of mechanics of materials, Hooke’s Law, material failure models; carbon steel - fundamentals, processes, preparation, design, drawings, certification; joining of aluminum; riveting and welding; corrosion phenomena; composites - classification, production, and mechanical properties.

CR: the former ENGI 7007

LH: at least 4 three-hour sessions per semester

PR: CHEM 1050


Resistance and Propulsion

examines the phenomena resisting the motions of ships and some factors considered in the design of the marine screw propeller. The topics include the resistance due to friction, wave making, form appendage, wind and waves, squat, blockage, and shallow water effects, and also include the estimation of powering using methodical series and statistical methods. Topics considered in the design of the marine screw propeller include propeller theory, blade sections, blade strength, methodical series charts, efficiency elements, lifting line calculations, cavitation, and propellers in non-uniform flow.

CR: the former ENGI 5011

LH: 3

OR: tutorial 1 hour per week

PR: ENGI 3054


Marine Fluid Dynamics

includes fluid statics; fluid flow phenomena, in general and in marine applications; control volume analysis of fluid motion; conservation of mass, momentum and energy; differential approach to flow analysis; head losses; applications of conservation laws; external vs. internal flow; dimensional analysis and scaling; fluid-structure interaction concepts; potential flow theory, lift and Kutta-Joukowski theorem; viscous flow, boundary layers and drag.

LH: at least four 3-hour sessions per semester

OR: tutorial 1 hour per week

PR: ENGI 3054


Engineering Economics

is an introduction to the concepts in the determination of the economic feasibility of engineering projects; time value of money – interest rates, depreciation, annual, present and future worth analysis; benefit-cost analysis, tangible and intangible benefits and costs; economic risk and sensitivity analysis, economic optimization.


Mechanics of Solids I

examines force analysis of structures and structural components, free body diagrams of structure, components and section of a components, definition of a stress at point, stress notation, complementary property of shear stress, definition of strain, normal strain, shear strain, thermal strain, mechanical properties of materials, analysis of prismatic members due to axial, bending and torsion loading, analysis of beams, shear force and bending moment diagrams, combined loads; and the transformation of stresses and strains.

CR: ENGI 4934

LH: four 1-hour sessions per semester

LH: up to ten 1-hour tutorials per semester

PR: ENGI 1010


Probability and Statistics

includes probability, probability distributions, probability densities, sampling distribution, hypothesis testing, regression and correlation.

CR: the former ENGI 3423, STAT 2550, the former STAT 2510

OR: tutorial 1 hour per week

PR: Mathematics 1001


Discrete Mathematics for Computer Engineering

is an introduction to discrete mathematics including a selection of topics such as propositional logic, introductory predicate logic, mathematical reasoning, induction, sets, relations, functions, integers, graphs, trees, and models of computation.

CR: the former ENGI 3422, Mathematics 2320, Computer Science 1002, or the former Computer Science 2740

OR: tutorial 1 hour per week

PR: Mathematics 2050


Mathematics for Civil Engineering II

examines the analytical solutions of ordinary differential equations of the first and higher orders and numerical methods: errors, round off and stability, solution to nonlinear equations, curve fitting and interpolation methods, numerical differentiation and integration.

CH: 4

CR: the former ENGI 4422

LC: 4

OR: tutorial 1 hour per week

PR: ENGI 3425


Advanced Calculus for Engineering

includes parametric vector functions; polar curves; gradient, divergence and curl; multiple integration; vector calculus, theorems of Green, Stokes and Gauss; an introduction to partial differential equations; and application of advanced calculus to relevant engineering problems.

CR: the former ENGI 5432

OR: tutorial 1 hour per week

PR: ENGI 3424


Process Engineering Thermodynamics

extends the study started in ENGI 3901 of thermodynamics, with special reference to chemical process applications: basic laws, thermodynamic properties of pure fluids and mixtures, heat engines, multicomponent systems, thermal/mechanical equilibrium, chemical equilibrium, and thermodynamics of chemical processes. Special emphasis is placed on the application of thermodynamics to practical problems in chemical engineering such as phase equilibria, solutions and reaction equilibria in separations and reaction engineering.

CR: the former Chemistry 2300, the former Chemistry 3300

PR: ENGI 3901


Process Mathematical Methods

introduces numerical methods in chemical engineering processes, sets of linear algebraic equations, simultaneous non-linear equations, polynomial functions, numerical integration, numerical differentiation, higher order ordinary differential equations, stiff equations, Runge-Kutta methods, boundary value problems and applications of eigenvalue problems (numerical solutions). It provides applications of the methods to different aspects of process engineering such as reactor design, separation, process modeling, equipment design and analysis.

CO: ENGI 4625

LH: 3

PR: ENGI 3424 (or Mathematics 2000, Mathematics 2050, and Mathematics 2260)


Process Engineering Calculations

is an introduction to the analysis of chemical processes with an emphasis on mass and energy balances. Stoichiometric relationships, ideal and real gas behaviour are also covered. The course will help Process Engineering majors in their second year to develop a framework for the analysis of flow sheet problems and will present systematic approaches for manual and computer-aided solution of full scale balance problems.

CO: ENGI 4602. There is no corequisite for students completing a minor in Applied Science - Process Engineering.

PR: ENGI 3901. Students completing a minor in Applied Science - Process Engineering must complete Chemistry 2301 as the prerequisite instead of ENGI 3901.


Process Fluid Dynamics I

provides process engineering students with fundamentals of fluid mechanics/dynamics. Topics covered include fluid properties; Newtonian and non-Newtonian fluids; pressure; hydrostatics; control volume and system representation; mass and momentum conservation laws; Euler and Bernoulli equations; viscous fluid flows; laminar and turbulent flow; flow through conduits and pipes; pipe networks; flow measurement devices; momentum devices; concept of boundary layers; dimensional analysis; lift and drag on objects; fluid transportation (pumps and compressors).

CR: ENGI 4961, the former ENGI 4913, the former ENGI 5961

LH: five 1-hour sessions per semester


Applied Environmental Science and Engineering

examines the nature and scope of environmental problems; concept of sustainable development; basic concepts of environmental quality parameters and standards; water and wastewater treatment; solid and hazardous wastes; atmospheric, water and noise, pollution, their measurements, and mitigation control.

LH: six 3-hour sessions per semester

OR: two 3-hour tutorials per semester

PR: Chemistry 1050, ENGI 3610


Geotechnical Engineering I

includes an introduction to soil as a three-phase material and examines physical and mechanical properties; particle size distribution; soil plasticity and structure; classification of soils; soil compaction; hydraulic properties; permeability; flow of water in soil; flownets; effective stress concept in soils; stresses in soils beneath loaded areas; and one-dimensional consolidation theory.

LH: 3

OR: twelve 1-hour tutorials per semester

PR: ENGI 3610


Introduction to Systems and Signals

begins with an introduction to systems and signals, and includes mechanical and electrical analogues; principles of linear superposition and time-invariance; definitions, properties, and use of the delta function; applications of complex variables and functions; impulse and step responses; input-output relations of continuous-time systems in terms of convolution and transfer functions; frequency response plots; the Fourier transform and applications; Laplace transforms with application to filtering, communications, and controls.

OR: tutorial 1 hour per week

PR: ENGI 3424, ENGI 3821


Electromechanical Devices

includes an introduction to fundamental principles of energy conversion; review of single-phase AC circuits; three-phase AC circuits; magnetic fields and circuits; transformer models, performance and applications; basic concepts of rotating machines; performance and control of DC motors.

CR: the former ENGI 5842

LH: six 3-hour sessions per semester

OR: tutorial 1 hour per week

PR: ENGI 3424, ENGI 3821


Electronic Circuits I

provides an introduction to semiconductor electronic devices and circuits. Topics covered include internal structure of electronic devices; working principles, dc and small-signal models and analysis of p-n junction diodes, bipolar junction transistors and field effect transistors; introduction to digital electronics; differential and multistage amplifier circuits; Miller’s theorem; frequency response of discrete amplifiers; practical applications including power supplies, amplifiers and switching circuits. CAD tools are used to illustrate the analysis and design of electronic circuits.

LH: eight 3-hour sessions per semester

OR: tutorial 1 hour per week

PR: ENGI 3821, Physics 3000



includes microprocessor architecture; assembly language programming: addressing modes, table look up; memory mapped devices; interfacing techniques: parallel, serial; timing control; analog input and output, and computer displays.

LH: eight 3-hour sessions per semester

OR: nine 1-hour tutorial sessions per semester

PR: ENGI 3861


Data Structures

examines fundamental data structures; recursive structures and generic programming techniques; modularity and reusability; time complexity and efficient data structures; procedural abstraction; data abstraction and precise documentation of data structures.

CO: ENGI 4424

OR: tutorial 1 hour per week

PR: ENGI 3891


Thermodynamics II

examines thermodynamic cycles: power and refrigeration applications; human comfort and air conditioning: mixture of gases and vapours, humidity, psychrometrics; chemically reacting mixtures and combustion; exergy analysis.

LH: at least three 1.5-hour sessions per semester

OR: tutorial 1 hour per week

PR: ENGI 3901


Mechanisms and Machines

includes an overview of mechanisms within machines; analytical and computer-aided methods for position, velocity, and acceleration analysis of moving mechanisms; power transmission; kinematics and kinetics of planar mechanisms; static and dynamic loads on mechanisms and an introduction to mechanism synthesis. Students will complete an analysis project.

CR: the former ENGI 3933

OR: tutorial 1 hour per week

PR: ENGI 3934


Mechanics of Solids I

examines stress and strain analysis applied to bars and beams in axial, torsion and bending; beam deflection, plane stress and strain, stress and strain transformations in two dimensions and Mohr’s circle.

CR: ENGI 4312

LH: at least four 1-hour sessions per semester

OR: tutorial 1 hour per week

PR: ENGI 1010


Fluid Mechanics I

(same as the former ENGI 5961) examines fluid statics; fluid flow phenomena; control volume analysis; conservation of mass, momentum, and energy; Bernoulli equation; head losses, applications of conservation laws: flow measurement devices; pipe networks; momentum devices, dimensional analysis, boundary layer phenomena, lift and drag.

CR: ENGI 4661, the former ENGI 4913, the former ENGI 5961

LH: five 1-hour sessions per semester

OR: tutorial 1 hour per week

AR = Attendance requirement; CH = Credit hours are 3 unless otherwise noted; CO = Co-requisite(s); CR = Credit can be retained for only one course from the set(s) consisting of the course being described and the course(s) listed; LC = Lecture hours per week are 3 unless otherwise noted; LH = Laboratory hours per week; OR = Other requirements of the course such as tutorials, practical sessions, or seminars; PR = Prerequisite(s); UL = Usage limitation(s).