Office of the Registrar
Faculty of Engineering and Applied Science (2015/2016)
11.6 Academic Term 6 Courses


Ship Structures II

is an introduction to ship structural safety and rational design. Topics include local strength analysis, elastic, plastic and ultimate strength of plating, frames and grillages, buckling of columns and plates and fatigue and fracture in ships. Laboratory exercises include structural analysis software and physical experiments.

CR: the former ENGI 7002

LH: at least five 3-hour sessions per semester

PR: ENGI 5003


Floating Ocean Structures Design

introduces floating structures used in the offshore petroleum industry, along with functional requirements, such as drilling and production, of the platforms. Field development criteria are discussed in the context of platform concept selection and synthesis. Environmental loads are examined, focussing on wave loads and ice loads. Diffraction theory and its application on offshore structures is presented. Offshore safety is discussed in terms of major hazards, risk management, and case studies.

CR: the former ENGI 7005

LH: 1

PR: ENGI 3054


Marine Engineering Systems

(same as the former ENGI 7045) examines shafting system design; shafting system vibration analysis, study of exciting forces and moments, and balancing of reciprocating and rotating machinery; heat transfer and marine heat exchangers; incompressible fluid flow and piping system design and selection of appropriate pumping devices.

CH: 4

CO: ENGI 6933

CR: the former ENGI 7045

LC: 4

LH: 1

PR: ENGI 3901


Marine Cybernetics

examines propulsion and motion control of ships, submersibles and offshore structures. Building upon the student’s knowledge of mathematics, mechanics and hydrodynamics provides an introduction to control systems and mathematical modeling of marine systems. Course components include: basic control actions and response of control systems; simulation and design of control systems; dynamic positioning; power management; marine automation.

LH: at least four 2-hour sessions per semester

PR: ENGI 4011


Assessment of Technology

deals with the issues of the impact of technology on society from an economic, environmental and sociological point of view. Public safety as an engineering responsibility will also be covered. Students will be expected to participate in group discussions, write a number of essays and give oral presentations.


Thermal Sciences

examines fundamental concepts associated with thermodynamics, fluid dynamics and heat transfer; first and second laws of thermodynamics; system and control volume analysis; classification of flows; introduction to boundary layers and drag; convection, conduction and radiation heat transfer; thermal insulation and calculation of R-values; and cooling of electrical components.

CR: the former ENGI 4322

PR: ENGI 5312


Offshore Petroleum Geology and Technology

introduces basic concepts in geology and geophysics of the offshore environment. An outline of petroleum geology is presented, following a path from the origins of hydrocarbons through migration in the Earth’s crust, accumulation in reservoirs and the strategies used to discover and to exploit liquids found in the subsurface. Topics include an introduction to the offshore oil and gas industry in harsh environment, type of platforms and structures, exploration phase of offshore oil development, production drilling and completion processes and equipment, and oil and gas transportation system. There are case studies and a project.

PR: completion of Academic Term 5


Process Modelling and Analysis

(same as the former ENGI 5621) is designed to introduce the concepts of process model building and its application in design and process scheduling. It includes fundamentals of process modelling, lumped parameter dynamic models, distributed parameter dynamic models, advanced dynamic model development, application of process models, and computer aided process design. The course will also introduce concepts and applications of process optimization, process flow sheet optimization, process scheduling, and process flexibility analysis.

CR: the former ENGI 5621

LH: 3

PR: ENGI 4621, ENGI 4625


Chemical Reaction Engineering

will cover the fundamentals of chemical kinetics and reaction rate expressions as well as the types of reactors, homogeneous and heterogeneous (catalytic) reactors, and the interrelation between transport phenomena and reaction engineering as it applies to process design. It also includes non-ideal flow, non-ideal reactors, catalytic reaction system, and multiphase reactors.

LH: at least four 2-hour sessions per semester

PR: ENGI 4621, ENGI 4961 or the former ENGI 5961


Sustainable Engineering in Processing Industries

will introduce students to sustainable development and its application to processing operations. Areas such as traditional economic growth, materials cycles, methods for measuring environmental impact, life cycle analysis, waste treatment technologies and recycling technologies will be covered. In addition, the concept of industrial ecology will be included.

PR: ENGI 4625, ENGI 5601


Process Equipment Design II

will cover design and operation of equilibrium stage separation processes including distillation, extraction, and leaching. It will also cover advanced concept of equipment design such as heterogeneous system, multiphase system, absorption, and adsorption operation and computer assisted design. Course will use HYSIS and other process equipment design tools.

LH: at least four 2-hour sessions per semester

PR: ENGI 5601, ENGI 5671


Structural Analysis I

examines structure classification and loads, building code provisions, analysis of statically determinate arches and frames, shear and moment diagrams for frames, influence lines for statically determinate structures, approximate analysis of indeterminate trusses and frames, the force method of analysing indeterminate beams and frames, an introduction to slope deflection method, and moment distribution method.

LH: at least five 3-hour sessions per semester

PR: ENGI 5312


Design of Concrete and Masonry Structures

examines design methods for reinforced concrete two-way slabs, two-way slabs supported on walls and stiff beams, design of two-way slab systems, direct design method and equivalent frame method, design of concrete retaining walls and basement walls, engineered masonry, allowable masonry stresses, mortar stress, analysis and design of flexural members, axial load and bending in unreinforced and reinforced walls, columns and masonry shear walls.

LH: 2

PR: ENGI 5706



examines flow in pipe systems and networks; uniform and non-uniform flow in open channels; hydraulic machinery and associated conduits; design and analysis of culverts; and pipeline/pump system optimization.

LH: at least four 3-hour sessions per semester

PR: ENGI 4102, ENGI 5713


Environmental Geotechniques

examines soil characteristics; soil mineralogy; soil water interaction; soil contaminant interactions; advection, adsorption and diffusion; non-aqueous phase liquids; geosynthetics; design of landfills; and use of waste materials. Relevant software programs are used.

CR: the former ENGI 7718

PR: ENGI 5723


Construction Planning Equipment and Methods

includes construction equipment selection and utilization; earthmoving including use of explosives; case studies of major civil projects; principles of project planning and control; computer applications to the construction industry.

CR: the former ENGI 8749

PR: ENGI 4102, completion of Academic Term 5 of the Civil Engineering program


Electromagnetic Fields

is a continuation of the topics started in Engineering 5812, including a review of electrostatics and magnetostatics, Maxwell’s equations, Lorentz force, Poynting's theorem, plane waves, and applications including two-wire transmission lines.

LH: at least three 3-hour sessions per semester

OR: tutorial 1 hour per week

PR: ENGI 5812


Rotating Machines

examines the fundamentals of rotating machines; design of machine windings; polyphase and single phase induction motor theory and applications; synchronous machine theory; stability and control of synchronous generators; permanent magnet machines; an introduction to AC motor drives.

LH: at least six 3-hour sessions per semester

PR: ENGI 4841


Industrial Controls and Instrumentation

examines control and instrumentation system components; transducers and signal processing circuits, linear variable differential transformers, power oscillators; electromechanical actuators, solenoids, power drives; A/D and D/A conversion, standard PC interfaces; real-time operating systems; design of discrete-time feedback controllers on a PC platform; system integration, control system tweaking and troubleshooting; programming soft-PLC's using IEC61131.

CR: the former ENGI 7858

LH: at least eight 3-hour sessions per semester

PR: ENGI 5821


Power Electronics

is an overview of power semiconductor switches, an introduction to energy conversion and control techniques and examination of controlled rectifiers; phase-controlled converters; switch-mode dc/dc converters; variable frequency dc/ac inverters; ac/ac converters; design of thyristor commutation circuits, gate and base drive circuits, and snubber circuits; thermal models and heat sink design.

CR: the former ENGI 7846

LH: at least ten 3-hour sessions per semester

PR: ENGI 5854


Computer Architecture

begins with a review of microprocessors and computer organization. Topics include fundamentals of computer design: performance metrics and cost; instruction set architecture; memory hierarchy design: cache, main memory and virtual memory; pipelining: hazards, parallelism; special purpose processors; multiprocessors and thread-level parallelism.

PR: ENGI 4862


Communication Principles

begins with a review of signal representation and analysis and includes distortionless signal transmission, analog modulation (AM, FM and PM), super-heterodyne receiver, sampling theorem, pulse amplitude modulation (PAM), pulse code modulation (PCM), delta modulation, baseband digital transmission, digital modulation techniques (ASK, FSK and PSK).

LH: at least four 3-hour sessions per term

PR: ENGI 4823, ENGI 5420


Communication Networks

is an introduction to communication networks such as the telephone and computer networks. Topics include circuit and packet switching, network protocols and layered architecture, physical layer, data link layer, network layer, error control; local area networks, and internetworking.

PR: ENGI 5420


Algorithms: Complexity and Correctness

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.

OR: tutorial one hour per week

PR: ENGI 4424, ENGI 4892


Heat Transfer I

examines modes of heat transfer; conduction: steady 1-D conduction, thermal resistance, extended surfaces (fins), lumped capacitance analysis, 1-D transient conduction; convection: Newton’s law of cooling, convection heat transfer coefficient, external boundary layer flows, internal flows, natural convection; radiation: principles, properties, exchange factors, black body radiation, and enclosures, radiation shields.

CR: ENGI 5602

LH: at least one 3-hour session per semester

PR: ENGI 4901


Computer Aided Engineering Applications

(same as the former ENGI 7928) introduces a variety of Computer Aided Engineering (CAE) applications based on advanced 3D CAD modelling. The fundamentals of 3D modelling are covered including parametric and feature-based design. CAE applications include assembly modelling, mechanism animation and finite element analysis. Further applications include Computer Aided Manufacturing (CAM); model based inspection (i.e. Coordinate Measurement Machines); reverse engineering; document/drawing production; data exchange; and data management. The course has a significant lab component, which provides exposure to solid modelling and CAE applications based on an industrial CAD/CAM/CAE package.

CO: ENGI 6929 or the former 5926 or 5927

CR: the former ENGI 7928 or 7962

LH: at least ten 3-hour sessions per semester

PR: ENGI 1030


Mechanical Component Design I

(same as the former ENGI 5927) examines adequacy assessment and synthesis of machine elements with a focus on failure prevention, safety factors, and strength; static failure of ductile and brittle materials, fatigue analysis of components. Topics include the design of power screws, bolted connections, welds, springs, and shafts.

CR: the former ENGI 5926 or 5927

LH: at least eight 3-hour sessions per semester

PR: ENGI 4312


Mechanical Vibrations

examines single degree of freedom systems: free vibration, energy methods, response to harmonic excitation, response to arbitrary inputs, two degree of freedom systems: natural frequencies and mode shapes, dynamic vibration absorber.

CR: the former ENGI 5932

LH: at least four 2-hour sessions per semester

PR: ENGI 3934


Automatic Control Engineering

examines the performance of feedback control systems. The topics covered in the course are: feedback control concept; control system performance; control system stability; nonlinear phenomena. There is a project which makes use of a peripheral interface controller or PIC. There are 3 laboratory exercises. Extensive use is made of MATLAB.

CR: the former ENGI 6925

LH: at least three 1-hour sessions per semester

PR: ENGI 5952 or the former ENGI 5951


Fluid Mechanics II

examines differential analysis of fluid motion; conservation of mass: continuity equation; conservation of momentum: Navier-Stokes equations; conservation of energy; inviscid incompressible flows; low Reynolds number flows; boundary layer flows; compressible flows.

CR: the former ENGI 5913

LH: at least three 1-hour sessions per semester

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