Office of the Registrar
Faculty of Engineering and Applied Science (2019/2020)
11.5 Academic Term 5 Courses


Marine Propulsion

is a second course in marine propellers and ship powering. Design and analysis of marine screw propellers and other propulsion devices are covered. Conventional and unconventional propulsion systems are introduced. Methods and philosophy of propeller design are included. Design of fixed-pitch propellers based on lifting line theory and the design of ducted propellers are emphasized. Design of other propulsion systems such as waterjets and sails is also incorporated.

CR: the former ENGI 6020

LH: at least two 3-hour sessions per semester

PR: ENGI 4020


Probability and Random Processes in Ocean Engineering

includes basic concepts in probability, random variables, multiple random variables, descriptive statistics. The random processes component reviews mathematics of functions; introduces system input-output relations of continuous-time systems; contrasts time vs frequency domain representations; introduces frequency response plots and the Fourier transform. A probabilistic approach to ship damage, representation of ocean waves (in time and frequency domains), Response Amplitude Operators (RAO), and acceptable levels of risk for design are introduced and applied.

OR: tutorial one hour per week

PR: ENGI 4020, Mathematics 2260 or the former Mathematics 3260


Marine Vibrations

provides an introduction to mechanical vibration with a focus on vibration of marine machinery and on the dynamic response of marine structures. Topics include: single degree of freedom systems – free vibration, energy methods, response to harmonic excitation, response to arbitrary inputs; multi degree of freedom systems – natural frequencies and mode shapes, response to harmonic excitation; frequency response functions; on-board sources of vibration, vibration measurement techniques and instrumentation.

CR: ENGI 6933, the former ENGI 5932

LH: at least four 2-hour sessions per semester

PR: ENGI 3934


Mechanics of Solids II

includes a review of earlier concepts; strain transformation; failure theories; deflections of beams; energy methods; buckling of columns and the inelastic behaviour of beam cross-sections.

LH: four 3-hour sessions per semester

OR: twelve 1 hour tutorials per semester

PR: ENGI 4312


Probability and Random Processes

includes basic concepts in probability, random variables, multiple random variables, descriptive statistics, random processes and selected applications for engineering.

PR: ENGI 4823


Applied Mathematical Analysis

examines numerical and analytical solutions of applied mathematical problems in Civil Engineering, problems with higher order ordinary differential equations, stiff equations, systems of ODE, Runge-Kutta methods, boundary value problems, applications of eigen value problems (numerical solutions), Fourier analysis, elliptic, parabolic and hyperbolic partial differential equations and their numerical solutions with engineering applications.

PR: ENGI 4425


Mass Transfer

covers diffusive as well as convective mass transfer, mass transfer correlations, and the application to absorption and membrane separations.

LH: at least seven 2-hour sessions per semester

PR: ENGI 4602 (or Chemistry 2301)


Process Heat Transfer

is a study of concepts involved in heat transfer. Topics include applications of continuity and energy equations, fundamentals of heat transfer, modes of heat transfer, conduction, convection and radiation heat transfer, boiling and condensation, evaporation, and heat exchanger analysis and design.

CR: ENGI 6901

LH: one 3-hour session per semester

PR: ENGI 4602, ENGI 4661 or ENGI 4961 or the former ENGI 5961


Process Equipment Design I

introduces the principles of unit operations, grouped into four sections: fluid mechanics, heat transfer, mass transfer and equilibrium stages, and operations involving particulate solids. It also includes design and operation fundamentals of unit operations: size reduction, filtration, evaporation, drying, crystallization, and humidification, and membrane separation.

CO: ENGI 5601

LH: at least six 3-hour sessions per semester

PR: ENGI 4621, ENGI 4625


Design of Concrete Structures

begins with a review of mechanical properties of concrete. Topics include design methods and requirements, strength of reinforced concrete sections in bending, balanced condition at ultimate strength with tension reinforcement, bending with both tension and compression reinforcement; serviceability, deflections, flexural crack control for beams and one-way slabs; shear strength, inclined cracking, and shear reinforcement; bond stress and development of reinforcement; members in compression and bending; short columns.

LH: five 3-hour sessions per semester

OR: twelve 1-hour tutorials per semester

PR: ENGI 4312


Fluid Mechanics

examines fluid properties; fluid statics; buoyancy and stability; kinematics; pressure measurement; continuity, energy and momentum principles; control volume analysis; energy and hydraulic grade lines; free jets; laminar and turbulent flow; dimensional analysis; drag on immersed bodies; flow measurement; head loss in pipes; and an introduction to flow in pipe systems.

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

LH: five 2-hour sessions per semester

OR: twelve 1-hour tutorials per semester

PR: ENGI 4425


Geotechnical Engineering II

examines shear strength of soil; types of laboratory and in-situ soil shear strength tests; lateral earth pressure on retaining structures; slope stability analysis; soil bearing capacity for shallow foundations; introduction to pile foundations and limit state design in geotechnical engineering.

CR: the former ENGI 6723

LH: 3

OR: twelve 1-hour tutorials per semester

PR: ENGI 4723


Electrical Engineering Design

students work, normally in pairs, on small design projects that require them to follow a hierarchical design process including general product definition, specifications and requirements, functional-block diagrams, specification of functional blocks for circuit-level synthesis and implementation, system integration, simulation or modelling, testing and verification. The small projects are designed to encourage and motivate students to learn and practise the process of design. The course culminates in a large design project.

CO: ENGI 5821, ENGI 5854

LC: 18 lecture hours per semester

LH: ten 3-hour sessions per semester

OR: meetings with project supervisor as required

PR: ENGI 4841, ENGI 4854, ENGI 4862


Basic Electromagnetics

includes a review of relevant vector calculus, including the divergence, gradient and curl operators in Cartesian, cylindrical and spherical coordinates, divergence theorem, Stokes' theorem, and Laplace's and Poisson's equations. Topics in electrostatics include Coulomb's law, potential and energy, conductors, dielectrics, capacitance and electric field boundary conditions. Topics for magnetism include the steady magnetic field, the Biot-Savart law and Ampère's law.

CR: Physics 3500

OR: tutorial 1 hour per week

PR: ENGI 3821, ENGI 4430


Control Systems I

includes an introduction to control systems with negative feedback; mathematical modelling and transfer functions of electromechanical systems; block diagram and signal flow graphs; controller realization; transient response analysis; Routh's stability criterion; basic control actions and response of control systems; root locus analysis and design; frequency response analysis; Bode diagram; gain and phase margins; compensator design in frequency domain; Nyquist stability criterion; digital implementations of analog compensators; and an introduction to PID controller tuning methods.

LH: four 3-hour sessions per semester

PR: ENGI 4823


Electronic Circuits II

provides an introduction to circuits using operational amplifiers. Topics covered include operational amplifier configurations, analysis, and design; transient and frequency response of amplifier circuits; feedback amplifier analysis and design, stability and compensation techniques; noise and distortion in electronic circuits; analysis and design of data converters; and an introduction to analog filter design. 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 4823, ENGI 4854


Digital Systems

includes concepts, language, tools, and issues pertaining to specification, modelling, analysis, simulation, testing and synthesis of digital systems, including PLD, FPGA, and ASIC devices. Industry standard CAD tools will be used in this course to facilitate system design and testing.

LH: ten 3-hour sessions per semester

PR: ENGI 3891, ENGI 4862


Algorithms: Correctness and Complexity

(same as the former ENGI 6892) presents fundamental theories and practices for the design of correct and efficient computing systems, including specification of computing systems and their components, correctness with respect to specifications; methods of verification; algorithmic problem solving strategies (such as divide and conquer, dynamic programming); tractability and intractability of computational problems.

CR: the former ENGI 6892

OR: tutorial one hour per week

PR: ENGI 4424, ENGI 4892


Software Design

examines the development process: requirement analysis, design, iterative development, design documentation; an introduction to the Unified Modelling Language: use cases, class diagrams and sequence diagrams; an introduction to software design patterns: creational patterns, structural patterns and behavioural patterns; object oriented, modular decomposition. The course includes a major design project.

LC: 25 lecture hours per semester

LH: six 3-hour sessions per semester

OR: meetings with project supervisor as required

PR: ENGI 4892


Chemistry and Physics of Engineering Materials II

examines aspects of chemical and physical processes and microscopic structure relevant to the production and use of engineering materials, focussing on metals, alloys, silicates, Portland cement, plastics and adhesives, composites, and wood. Topics include solid-state solutions and compounds, alloy structures, phase diagrams, reaction rates, solid-state transformations, polymerization, oxidation and corrosion, hardness, creep, fatigue, fracture toughness and visco-elastic deformation.

CR: the former ENGI 3205

LH: at least four 3-hour sessions per semester

OR: tutorial 1 hour per week

PR: ENGI 3911


Mechanics of Solids II

examines stresses due to combined loads, asymmetric bending, transformation of stresses and strains, principal stresses and strains (in two and three dimensions), static failure theories, stress concentration, energy methods, method of superposition, buckling of columns, thin- and thick-walled pressure vessels and contact stresses.

CR: ENGI 5312

LH: at least four 1-hour sessions per semester

OR: tutorial 1 hour per week

PR: ENGI 4934


Mechatronics I

involves modelling of electro-mechanical systems and introduction to basic analog and digital electronic devices. Topics covered include lumped-parameter modelling of electro-mechanical systems, basic electronic components and semiconductors, introduction to op amps, digital logic and number systems, microcontroller technology and interfacing (switches, LEDs, steppers, solenoids, A/D and D/A conversion).

CR: the former ENGI 4951

LH: five 3-hour sessions per semester

OR: tutorial 1 hour per week

PR: ENGI 1040, ENGI 3424


Fluid Mechanics II

examines differential analysis of fluid motion; conservation of mass: continuity equation; conservation of momentum: Navier-Stokes equations; conservation of energy; basic film lubrication theory, boundary layer flows; compressible flows.

CR: ENGI 6661, the former ENGI 5913, the former ENGI 6961

LH: at least three 1-hour sessions per semester

OR: tutorial 1 hour per week

PR: ENGI 4961 or the former ENGI 5961

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).