Office of the Registrar
Faculty of Engineering and Applied Science (2014/2015)
11.7 Academic Term 7 Courses

7000

Ocean Systems Design

develops concept design methods for marine systems from need definition through to solution selection, including weight, cost and power requirements estimating, selection of principal design characteristics and evaluation of alternative solutions. Students develop a proposal for a marine system design project which will include a statement of requirements, a parametric study, a work plan and schedule. This design project will be completed as a full design in ENGI 8000.

CR: the former ENGI 7052

LH: 3

PR: ENGI 3001, ENGI 3054, ENGI 4102

7003

Small Craft Design

(same as the former ENGI 8003) presents fundamentals of naval architecture and design methodology for small craft. Emphasis is on recreational craft, with special emphasis on sailing vessels. Construction materials, scantlings, performance prediction and seaworthiness are covered. Design problems unique to small craft such as mast design, sail area determination and performance prediction are covered. Students will do a small craft design of their choice. Small weekly design studies will be required.

CO: ENGI 7035 or the former 6030

CR: the former ENGI 8003

7007

Marine Materials

examines the properties and uses of steel and aluminum in marine applications. Topics include: overview of shipbuilding process; review of mechanics of materials, Hooke’s Law, material failure models; carbon steel properties, grades, classification, testing; welding of steel - fundamentals, processes, preparation, design, drawings, certification; joining of aluminum - riveting, welding.

LH: at least 4 three-hour sessions per semester

PR: CHEM 1050, ENGI 4312

7033

Marine Hydrodynamics

examines the fundamental equations of hydrodynamics, boundary layers; potential flow, added mass, damping, circulation, and vorticity; numerical methods for hydrodynamic coefficients; water waves and loading for regular and irregular seas.

LH: at least one 3-hour session per semester

OR: one tutorial hour per week

PR: ENGI 4020

7035

Dynamics and Maneuvering of Ocean Vehicles

(same as the former ENGI 6030) examines applications of the linearised equations of motion to ocean vehicle problems with single and multiple degrees of freedom; dynamics and maneuvering of marine vehicles: motions in calm water and in waves; hydrodynamics effects such as added mass, radiation and viscous damping; strip theory; irregular motions; and systems for course keeping and motion control.

CR: the former ENGI 6030

LH: at least two 3-hour sessions per semester

PR: ENGI 3054, ENGI 4020

7045

Marine Engineering Systems

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

LC: 4

LH: 1

PR: ENGI 3901, ENGI 6933

7102

The Engineering Profession

examines the origins and development of Engineering as a profession and its values, the place of technology in society and the nature of technological decisions. Topics will include the role and responsibility of the professional engineer in society, code of ethics, sustainable development and environmental stewardship.

CR: the former ENGI 5101

PR: ENGI 003W

7621

Process Dynamics and Control

familiarizes students with the scientific and engineering principles of process dynamics and control. Students will apply and integrate knowledge of chemical engineering to identify, formulate and solve process dynamics problems and develop control systems. Modern computational techniques and tools will be used for solving chemical process control problems. Also students will become familiar with industrial control systems.

LH: at least six 2-hour sessions per semester

PR: ENGI 6621 or the former ENGI 5621

7623

Process Simulation

provides students with the knowledge and experience to use a process simulator effectively for the analysis and synthesis of process flowsheets, mass and energy balances, sizing of individual component and process unit, reactor modeling, separation device modeling, heat exchanger modeling, and dynamic and steady state analysis.

LH: at least nine 2-hour sessions per semester

PR: ENGI 6621 or the former ENGI 5621, ENGI 6671

7640

Process Engineering Project I

gives students the opportunity to apply the knowledge gained in previous design and technical courses to the complete design of a piece of process equipment, e.g. distillation column, evaporator, membrane separation unit, etc. The goal is to expose the students to practical design issues that arise in process equipment design, and to provide experience in the complete design process as applied to real devices. This course is a precursor to ENGI 8640 where students will work in groups to design a process system.

LC: scheduled as required

PR: ENGI 4102, completion of academic term 6 of the Process Engineering program

7650

Offshore Oil and Gas Engineering Project I

is a multidisciplinary design project that illustrates the application of previous engineering science and design related courses. The project will be done by teams of students with individuals concentrating their participation in their own engineering discipline. The project topic will be from the offshore oil and gas engineering industry. Lectures will be scheduled as required. This is the Term 7 project and if the scope of the project is such that it needs to continue, then the student will have the option to continue the same project in term 8 (in ENGI 8650).

LC: 1

PR: completion of Academic Term 6

7651

Industrial Pollution Control/Pollution Prevention

is designed to introduce methods of industrial pollution assessment and control. Topics include waste characterization, water pollution assessment, water pollution control, air pollution assessment and control, solid waste assessment and control, pollution prevention, environmental risk assessment and risk based decision making.

PR: ENGI 6621 or the former ENGI 5621, ENGI 6671

7680

Supervisory Control and Data Acquisition

examines data acquisition and intelligent field devices; distributed systems and fieldbus technology; programmable logic controllers and programming standards; operator control interface; supervisory control and data acquisition; and enterprise organization.

LH: at least four 3-hour sessions per semester

PR: ENGI 5821

7691

Mining and Metallurgical Process Engineering

is designed to provide students with a basic fundamental background to the mining, mineral processing, and extractive metallurgical processing industry from both traditional and modern industrial methodologies. Concepts such as a mine design, mineral flow sheets, extraction methods, and examples from industrial applications will be reviewed with problems.

LH: at least four 2-hour sessions per semester

PR: completion of academic term 6 of the Process Engineering program

7704

Design of Steel Structures

begins with a review of Design Concepts, Standards and Products. Topics include design of members and connections, tension members, bolted joints, welded joints, compression members, stability and effective length, flexural members, beams & beam-columns, plate girders, composite construction, introduction to serviceability, and deflections.

LH: at least four 2-hour sessions per semester

PR: ENGI 5706 or approval of the appropriate Head of the Department

7706

Finite Element Structural Analysis

includes a review of basic concepts required for FEA, basics of stiffness formulation, direct stiffness method, displacement method, one dimensional elements, trusses and frames. Topics include 1-D fluid and heat transfer elements, automated analysis and modelling concepts, higher order elements, two dimensional elements - plane stress and plane strain, introduction to 3D and other types. - introduction to advanced topics and isoparametric formulation.

LH: at least eight 2-hour sessions per semester

PR: ENGI 6705 or approval of the appropriate Head of the Department

7707

Reliability and Environmental Loading on Offshore Structures

begins with an introduction to natural phenomena that cause loading and influence the design of marine structures. Topics include the interpretation and utilization of field data for the determination of design loads for wind, waves currents and ice and case studies of load analysis for the design of offshore structures in Atlantic Canada.

PR: ENGI 5312

7713

Hydrology and Water Resources

examines precipitation, snowmelt, infiltration, runoff and streamflow; statistical treatment of hydrologic data; hydrograph analysis and synthesis; evaporation; structure design floods; reservoir storage and flood routing; urban run-off and drainage.

LH: at least 6 hours per semester

PR: ENGI 5713, ENGI 6322

7716

Hydrotechnical Engineering

examines the theory and application of steady gradually-varied flow in artificial and natural open channels together with an introduction to appropriate software; erosion protection and mobile-boundary hydraulics; problems with ice in rivers, the design of spillways, energy dissipaters, and culverts; physical scale models. There is an introduction to water hammer and surge tanks.

LH: at least four 3-hour sessions per semester

PR: ENGI 6713

7723

Geotechnical Engineering III

examines soil investigation and site characterization; pile foundations; embankment dams; elements of geotechnical earthquake engineering; constitutive theories for soil materials; and numerical methods in geotechnical engineering. The students select two of the above topics on which they are interested in concentrating their efforts. Bi-weekly lectures are offered on the other topics at an informal level.

PR: ENGI 5723

7745

Highway Engineering

examines design and construction of highways including driver, vehicle and road characteristics; highway location and geometric design; soil classification; subgrade and base materials; highway drainage; flexible and rigid pavement; and highway economics.

PR: completion of Academic Term 6 of the Civil Engineering program

7748

Project Planning and Control

includes an introduction to types of contracts, project delivery approaches, and prevailing contractual relationships. The course examines basic project management techniques for network planning and scheduling (CPM and PERT); principles of resource productivity databases, preliminary estimating, and detailed bid preparation; quantitative approaches for effective control of time, cost, resource, quality, and value of constructed facilities; use of computer software for scheduling, estimating, and control.

PR: completion of Academic Term 6 of the Civil Engineering program

7803

Electrical Engineering Design Project I

provides an opportunity for senior students to integrate the knowledge that they have acquired through the junior terms and apply it to solving an electrical engineering design problem. Students work in small teams with the assistance of a faculty mentor to define an appropriate design problem and propose a method of solution to the problem. The project is continued in ENGI 8853.

CR: the former ENGI 7800

LC: at least 10 lecture hours per semester

OR: weekly meetings with project supervisor

PR: ENGI 4102, completion of Academic Term 6 of the Electrical Engineering program

7804

Computer Engineering Design Project I

provides an opportunity for senior students to integrate the knowledge that they have acquired through the junior terms and apply it to solving a computer engineering design problem. Students work in small teams with the assistance of a faculty mentor to define an appropriate design problem and propose a method of solution to the problem. The project is continued in ENGI 8854.

CR: the former ENGI 7800

LC: at least 10 lecture hours per semester

OR: weekly meetings with project supervisor

PR: ENGI 4102, completion of Academic Term 6 of the Computer Engineering program

7811

Antennas

examines the fundamentals of electromagnetic radiation; potentials; small antennas and antenna parameters; thin linear wire antennas and antenna arrays; antenna impedance and ground effects; Friis transmission formula; and aperture antennas.

LH: at least three 3-hour sessions per semester

PR: ENGI 6813

7814

Electromagnetics for Communications

examines vector calculus; Green’s, Stokes’ and Gauss’ theorems; Maxwell’s differential and integral equations; steady-state and time-varying aspects of Maxwell’s equations; uniform plane wave propagation in various media; and applications of electromagnetics in communications.

PR: ENGI 3424, ENGI 3821

7824

Introduction to Digital Signal Processing

examines sampling theory; the discrete Fourier transform; the efficient fast Fourier transform algorithm; elementary discrete-time signals; the discrete-time Fourier series; the discrete-time Fourier transform; discrete-time linear and time-invariant systems; linear constant-coefficient difference equations; the convolution sum; the z-transform and frequency response of discrete-time systems; an introduction to digital filter design techniques; and digital signal processing applications.

PR: ENGI 6871

7825

Control Systems II

examines state space models for multi-input/output systems; observability, controllability; state feedback without and with integral controller structure, state observers; quadratic optimal regulator and tracking control strategies; discrete-time state equations; and an introduction to optimal control.

CR: the former ENGI 6825

PR: ENGI 5821

7844

Power System Analysis

begins with an introduction to electric power systems. Topics include per unit quantities; transmission line parameters; modelling of power system components; single line diagrams; network equations formulation; bus impedance and admittance matrices; load flow analysis and control; design of reactive power compensation for power system performance enhancement; tap changing, auto and control transformers for power system application; economic dispatch and optimal power flow studies.

LH: at least six 3-hour sessions per semester

PR: ENGI 6843

7854

Industrial Machine Vision

is a senior undergraduate course in computer vision with an emphasis on techniques for automated inspection, object recognition, mechanical metrology, and robotics. Image processing courses typically focus for image enhancement, restoration, filtering, smoothing, etc. These topics will be covered to a certain degree but the main focus will be on image segmentation, feature extraction, morphological operators, recognition and photogrammetry. Issues related to the efficient software implementation of these techniques for real-time applications will also be addressed. While there is no prerequisite for this course non-computer engineering students must have reasonably strong programming skills.

7855

Communications Electronics

begins with an introduction to communications systems components and a review of linear amplifiers. The course examines linear amplifier design and characteristics using s-parameters; power amplifiers; mixers; oscillators; modulator/demodulator circuits and subsystems; and the integration of subsystems into analog and digital communication systems.

LH: at least four 3-hour sessions per semester

PR: ENGI 5854, ENGI 6871

7856

Renewable Energy Systems

examines the assessment of wind energy potential, wind turbine aerodynamics, types, modelling and control strategies; hybrid energy systems; energy storage; solar energy systems; photovoltaic, PV system engineering, stand-alone and grid connected systems, sizing and maximum power tracking; solar water pumping; micro-hydro systems and control; tidal power, wave energy converters, ocean thermal systems. Applications of hybrid energy system sizing software are also included in the course.

LH: at least eight 3-hour sessions per semester

PR: ENGI 4841 or the former ENGI 5842

7894

Concurrent Programming

surveys parallel and distributed architectures and examines patterns of concurrent program design; correctness of concurrent programs: safety and liveness properties, proof of properties; synchronization using locks, semaphores, and monitors; communication using message passing and remote procedures; parallelization for high-performance computation and advanced topics such as scientific applications, distributed systems, model checking, and transaction processing.

CR: the former ENGI 8893

PR: ENGI 6861, ENGI 6892

7901

Heat Transfer II

examines advanced topics in heat transfer; multi-dimensional conduction: shape factors, numerical methods, moving heat sources; heat transfer equipment: heat exchangers, heat exchanger design principles; phase change heat transfer: melting, solidification, condensation, and boiling.

LH: at least one 3-hour session per semester

PR: ENGI 6901

7903

Mechanical Equipment

examines performance characteristics of mechanical equipment; fluid power devices: pipes; valves; pumps; fans; blowers; compressors; storage tanks; heat transfer devices: heat exchangers; boilers; cooling towers; and pressure vessels.

LH: at least three 1.5-hour sessions per semester

PR: ENGI 6901

7911

Industrial Materials

examines physical and mechanical properties; industrial materials; metals and metal alloys, ceramics and polymer, composite materials, failure modes and mechanisms, non-destructive testing and evaluation; damage tolerant materials; material treatments; and materials selection.

CR: the former ENGI 6972

LH: at least 20 hours per semester

PR: ENGI 5911

7926

Mechanical Design Project I

is the first of two capstone design courses in the Department of Mechanical Engineering. In this course mechanical students are organized into small groups or teams, which must complete a common design challenge. The project is presented as an open-ended problem statement with specific performance objectives. The system must be designed, prototyped and tested during the course of the term. Each team is a small consulting firm and is required to document its object planning as well as its design.

CR: the former ENGI 7936

LC: scheduled as required

LH: scheduled as required

PR: ENGI 4102, completion of Academic Term 6 of the Mechanical Engineering program

7929

Mechanical Component Design II

same as the former ENGI 6927) is a continuation of the ENGI 6929 course in analysis and synthesis of machinery, including advanced analysis of machine elements such as clutches, brakes, couplings, journal bearings and gears. Advanced machine design concepts are examined, such as reliability, optimization and techniques for stimulating innovative design. A synthesis project involving the machine elements studied is usually included.

CR: the former ENGI 6926 or 6927

LH: at least ten 3-hour sessions per semester

PR: ENGI 6929 or the former 5927

7930

Instrumentation and Experimental Design

involves instrumentation and measurement techniques, sensors for motion and process control, data acquisition and signal conditioning; the design, conduct, and analysis of engineering, scientific, and numerical experiments; design of experiments: factorial design and analysis; and response surface methodology (RSM).

LH: five 3-hour sessions per semester

PR: ENGI 4421

7934

Finite Element Analysis

examines the basis of the finite element method. The course examines continuum mechanics applications; beam problems, fluid mechanics problems, and heat transfer problems. There are relevant computer laboratory exercises

LH: at least ten 2-hour sessions per semester

PR: ENGI 4430, ENGI 5931

7952

Robotics and Automation

provides the fundamentals in robotic manipulators and arms. The course provides basic understanding in coordinate transformations for spatial description, both kinematical and kinetic analysis, forces and dynamics and finally trajectory generations and path planning.

CR: the former ENGI 7944

LH: at least three 3-hour sessions per semester

PR: ENGI 1040, ENGI 4430

7953

Mechatronics II

(same as the former ENGI 5951) emphasizes the integration of the core technologies on which contemporary, mechatronic designs are based. Topics covered include semiconductors devices, analog and digital electronics; microcontroller technology and interfacing; sensors for motion control; selection, sizing, and modelling of electric servomotors, servovalves and hydraulic actuators; position, velocity, and force control; digital and analog implementation of controller architectures; mechatronic design case studies.

CR: the former 5951

LH: five 3-hour sessions per semester

PR: ENGI 5952

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