**COURSE NUMBERING**

With the exception of Engineering 1000, courses offered by the Faculty of Engineering and Applied Science are identified by a four-digit numbering system, each digit signifying the following:

FIRST - Academic term during which the course is normally offered

SECOND - The primary areas of study, namely:

1 - Complementary Studies

2 - Structure and Behaviour of Materials

3 - Physical Concepts

4 - Mathematics

5 - Engineering Design

6 - Resource-Related

7 - Civil Engineering

8 - Electrical and Computer Engineering

9 - Mechanical Engineering

0 - Ocean and Naval Architectural Engineering

THIRD - Course grouping within areas or programs

FOURTH - Course sequence or revision.

In accordance with Senate's *Policy Regarding Inactive Courses*, courses which have not been offered in the previous three
academic years and which are not scheduled to be offered in the current academic year have been removed from the
following listing. For information about any of these inactive courses, please contact the Dean of the Faculty.

TERM 1 COURSES

TERM 2 COURSES

TERM 3 COURSES

TERM 4 COURSES

TERM 5 COURSES

TERM 6 COURSES

TERM 7 COURSES

TERM 8 COURSES

TERM 1 COURSES

*NOTE: All students take a Complementary Studies elective in Term 1 (see the section COMPLEMENTARY STUDIES
COURSES).*

**1000. An Introduction to Engineering.** What is engineering? Historical perspective. Creativity and design. Engineering
problem solving. Fields of engineering. Communication skills. Ethics and professional responsibility.

**1313. Mechanics I.** **Statics with an Introduction to Dynamics.** Introduction to vector algebra. Coplanar and non-coplanar
force systems, equivalent force systems, moments and equilibrium, emphasizing the use of free body diagrams. Analysis of
trusses, frames and machines. Dry friction. Centers of gravity and centroids. Moments of inertia of areas. Geometric
aspects of particle motion (kinematics).

**1333. Basic Electrical Concepts and Circuits.** Electrical charge, the electric field, energy and voltage, electric current; the
magnetic field and its relation to current; sources of electromotive force. Basics of signals and waveforms, periodicity,
average and root-mean-square values. Conduction, charge storage, and magnetic flux changes as a basis for component
models as resistance, capacitance, and inductance; power and energy relationships. Kirchhoff's laws; formulation and
solution for simple circuits; equivalent circuits; Thevenin and Norton representations. The sinusoidal steady state for R-L-C
circuits; energy transfer and power, energy storage and reactive power; phasor methods. Relevant laboratory exercises.

*NOTE: Credit cannot be obtained for both Engineering 1333 and 2333.*

**1405. Engineering Mathematics I.** Linear systems and matrices, vector spaces, sequences & series, complex numbers,
parametric and polar curves.

**1504. Engineering Graphics.** Graphics Fundamentals: This part of the course covers the fundamentals of effective graphic
communication skills, including drawing with instruments, freehand sketching, orthographic projections of solid objects,
auxiliary views, sections, three dimensional pictorials, dimensioning and tolerances, working drawings, and assembly
drawings. Computer Graphics: This part of the course introduces the use of a computer aided design package for the
construction of two-dimensional drawings and three-dimensional models of engineering objects. These models are used for
creating all the necessary projections for the production of engineering drawings. The engineering graphics principles and
visualization skills developed in the graphics portion of the course are employed and reinforced.

**2205. Chemistry and Physics of Engineering Materials I.** An introduction to the structure and properties of engineering
materials, in particular metals, semiconductors, ceramics, glasses and polymers. Topics include a review of atomic
bonding, discussion of basic crystalline and amorphous structures, point and line defects, and the role these structural
features play in elastic and plastic deformation, yield, fracture, glass transition, thermal conductivity, thermal expansion,
specific heat and electrical conductivity. Relevant laboratory exercises.

**2313. Mechanics II.** **Kinematics and Kinetics of Rigid Bodies.** Kinematics, review of particle kinematics, rigid body
kinematics in a plane, introduction to rigid body kinematics in 3-D. Kinetics (particle and rigid body theory),
force-acceleration, work-energy, impulse momentum. Engineering applications of rigid body kinematics and kinetics.

**2420. Structured Programming.** Simple programs and the programming environment. An introduction to computer
architecture - hardware, instructions and data. The major control structures as building blocks for computer programs.
Variables, constants and data types, representations, ranges and declarations. Simple input/output processes and data
formatting. Strings. Functions, subroutines and the basic issues of modularity. Programming style. Sequential files.

**2422. Engineering Mathematics II.** Partial differentiation, ordinary differential equations, Laplace transforms,
applications.

**2503. Engineering Design.** This course introduces students to the design process through project based activities. Students
will develop a systematic approach to open-ended problem solving. Topics incorporated into the design activities include
the development of problem statements and design criteria, solution generation, solution evaluation, feasibility analysis,
team work, project management and effective communications. The lab portion of the course provides exposure to practical
design issues, familiarity with common shop practice and tools, and an opportunity to fabricate some of the proposed
design solutions.

**200W. Professional Development Seminars.** Seminars introducing the student to co-operative education. Topics include
objectives for the work term component of the engineering program, preparation for the job competition, interview skills,
the work environment, basic professional ethics, communication in the work place, occupational health and safety, learning
goals in the work place, work reports.

**001W. Engineering Work Term I (Spring Semester).** For most students this Work Term represents their first experience
in an engineering or related work environment and as such represents the first opportunity to evaluate their choice of
pursuing an engineering education. Students are expected to learn, develop and practice the basic standards of behaviour,
discipline and performance normally found in their work environment *(Course fee: $420)*.

The communications component for Work Term 1 consists of two documents which must be submitted for evaluation; additional communications requirements (e.g. technical report, manual) may be requested by the employer. The two documents to be submitted to the Engineering Co-operative Education Office are:

1. Personal Job Diary

2. Work Term Journal or Short Technical Report or Portfolio.

Detailed guidelines for the preparation of these documents are provided in the Engineering Student Co-op Handbook. These documents should be submitted or postmarked no later than the last official day of the work term as shown in the University Calendar.

**011W. Engineering Practice Program.** This program is intended to improve the student's skills in oral and written
communication, comprehension, problem solving and analysis. The program will normally be an alternative to the first
work term encountered by the student and may only be taken on the recommendation of the Office of Co-operative
Education and the approval of the Faculty Undergraduate Studies Committee. The student will be evaluated in this program
and must achieve a mark of 60% in order to be promoted to the subsequent academic term.

**TERM 3 COURSES**

**3054. Ocean Engineering Hydrostatics.** This is an introductory course to naval architecture and marine engineering. It
discusses the basic principles of the statics of rigid floating or submerged structures. These include: ships, offshore
platforms and submersibles. Methods of analysis of the hydrostatics, stability and trim, damage stability and the statics of
mooring systems are introduced. Applications are also discussed.

**3205. Chemistry and Physics of Engineering Materials II.** Aspects of chemical and physical processes and microscopic
structure relevant to the production and use of engineering materials, focusing 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. Relevant laboratory exercises.

**3422. Discrete Mathematics for Engineering.** 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.

**3423. Probability and Statistics.** Probability; probability distributions; probability densities; sampling distribution;
hypothesis testing; regression and correlation.

**3610. Earth Sciences for Civil Engineering.** Introduction to basic concepts in Geology and Mining with emphasis on
applications in Civil, Geological, Mining and Environmental Engineering through the use of case histories. Includes the
study of rocks and minerals in selected field and laboratory exercises.

**3703. Surveying and Geomatics.** Plane surveying: distance, elevation, and angle measurements; horizontal and vertical
curves; plane survey calculations; area and volume computations. Photogrammetry: sensors and platforms, mathematics of
photogrammetry; instruments and equipment, photogrammetric products, digital photogrammetry, remote sensing, and
introduction to global positioning and geographical information systems (GIS). A surveying field school to introduce
students to the use of surveying equipment and mapping will be held in the first two weeks of the term. Relevant laboratory
exercises.

**3731. Materials of Construction.** Physical properties of common construction materials, primarily metals, woods,
concrete and asphalt; examination of properties with respect to design and use of end product; design procedures for
concrete and asphalt; introduction to the use of reference handbooks and manufacturers specifications. Introduction to
reinforced concrete. Relevant laboratory exercises.

**3821. Circuit Analysis.** Review of basic circuit concepts and component models; sinusoidal steady-state; multi-terminal
components, dependent sources, two-port networks; network topology, formulation of branch voltage and chord current
equations, node, loop, mixed and state equations; network responses for various source excitations and initial conditions;
network functions and network theorems. Relevant laboratory exercises.

**3844. Basic Electrical Components and Systems.** (Non-Electrical Engineering Students) Introduction to electrical
engineering; review of circuit concepts and analysis; operational amplifiers; filters; analog electronics and instrumentation;
transducers; basics of rotating machinery and transformers; models, characteristics and applications of dc motors, induction
motors, synchronous motors and transformers; introduction to motor control; plant power system; electrical safety.

**3861. Digital Logic.** Number systems and arithmetic, Boolean algebra; combinational logic circuits: gates, memory
devices, programmable logic devices; asynchronous sequential logic circuits: flip-flops, counters, registers; synchronous
sequential logic circuits: races and hazards, introduction to algorithmic state machines; design with digital integrated
circuits. Relevant laboratory exercises.

**3891. Advanced Programming.** Advanced procedural language programming; data structures, user defined types, unions
and pointers; modularization techniques, scope and data hiding; object-oriented programming; classes, objects and
attributes; data encapsulation, member and non-member functions; overloading, methods and friend functions; inheritance,
sub- and super-classes.

**3901. Thermodynamics I.** Macroscopic approach to heat, work, and energy; properties of pure substances; conservation of
mass; conservation of energy for open and closed systems; thermal efficiency and coefficients of performance; the second
law of thermodynamics and its corollaries; entropy; second law analysis of thermodynamic systems; second law efficiency.
Relevant laboratory exercises.

**3933. Mechanisms and Machines.** Overview of mechanisms within machines; graphical and matrix methods for analysis
of moving mechanisms; kinematics and kinetics of planar mechanisms; dynamic formulations: Newton-Euler and
Lagrangian; loads on mechanisms; synthesis of mechanisms. Synthesis project. Relevant laboratory exercises.

**3941. Production Technology.** Overview of production; production strategies; dimensioning and tolerancing; basic
material removal processes; forming and shaping processes; casting, molding, extrusion and joining processes; computer
aided machining; new technologies. Relevant laboratory exercises.

**002W. Engineering Work Term 2 (Winter Semester).** Students are expected to further develop and expand their
knowledge and work- related skills thus enabling them to accept increased responsibility and challenge. Students should
also demonstrate an ability to deal with increasingly complex word-related concepts and problems *(Course fee: $420).*

The communications component for Work Term 2 consists of two documents: an Industry Company Profile (ICP) which must be submitted for evaluation and a Job Diary which will not be submitted but must be available for review during monitoring. Additional documents (e.g. technical report, manual) may be requested by the employer. The ICP consists of a general industry profile, a company profile, an outline of the student's role within the company and supporting documents. The words Industry and Company are used here in a broad sense and include governments, regulatory agencies etc. Detailed guidelines for the preparation of the ICP are provided in the Co-op Student Handbook. The ICP should be submitted or postmarked no later than the last official day of the work term as shown in the University Calendar.

**TERM 4 COURSES**

*NOTE: Engineering 4102 is a required Complementary Studies course.*

**4061. Marine Production Management.** Introduction to engineering and related management information systems;
demand forecasting; planning and scheduling; plant layout including assembly line balancing, process and group
technology layout, fixed position layout, plus flexible manufacturing, just in time, and computer integrated manufacturing
concepts; productivity measurement and management; introduction to quality management; tendering and bidding on
contracts; human resource management.

**4102. Engineering Economics.** Introduction to concepts in the determination of the economic feasibility of engineering
undertakings, especially the time value of money-interest rates, depreciation, replacement, economic life, present value,
rate of return, payback period. Other topics will include financing, supply and demand, private and social cost estimations,
secondary and intangible benefits and costs, benefit-cost models, economic risk analysis, economic optimization.

**4312. Mechanics of Solids I.** Axial force, shear and bending moment. Stress-strain relations. Torsion. Bending and
shearing stress in beams. Thin cylinders. Compound stresses. Transformation of stress. Relevant laboratory exercises.

**4322. Thermal Sciences.** 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; cooling
of electrical components.

**4422. Introduction to Numerical Methods.** Errors; numerical stability; solution of linear and nonlinear equations and
systems; introduction to eigenvalues and eigenvectors; function and data approximations; numerical differentiation and
integration of functions; numerical solution of ordinary differential equations. Relevant computer laboratory exercises.

**4423. Numerical Methods for Electrical Engineers.** Introduction to numerical methods including analysis of errors;
interpolation; solution of linear systems of equations; eigenvalues and eigenvectors; solution of nonlinear equations;
optimization methods; numerical differentiation and integration; solution of ordinary differential equations; random
number generators; introduction to simulation methods. Relevant computer laboratory exercises.

**4708. Design of Civil Engineering Systems.** Introduction to civil engineering systems, optimization in design, risk and
decision analysis, and measurements; risk management, uncertainty associated with competition, optimizing using
mathematical programming; introduction to dynamic programming and network analysis; applications of systems
techniques to various sub-disciplines of civil engineering.

**4717. Applied Environmental Science and Engineering.** Nature and scope of environmental problems; concept of
sustainable development; natural environmental hazards; introduction to ecology, microbiology and epidemiology; basic
concepts of environmental quality parameters and standards; solid and hazardous wastes; atmospheric, noise, and water
pollution, their measurements, and control. Relevant laboratory exercises.

**4823. Introduction to Systems & Signals.** Introduction to systems and signals; mechanical and electrical analogues;
principles of linear superposition and time invariance; definition, properties, and use of the delta function; applications of
complex functions and variables; 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; applications of
Laplace transform to filtering, communications, and controls. Relevant laboratory exercises.

**4854. Electronic Devices and Circuits.** Principles of operation of the diode, bipolar junction transistor and metal-oxide
semiconductor, field-effect transistor; terminal characteristics, graphical analysis; biasing of devices; device and circuit
models of dc, small-signal and high-frequency analysis; single-stage amplifiers; differential and multi-stage amplifiers;
digital electronics; applications of electronic devices; design of regulated dc power supplies and mid-frequency signal
amplifiers using discrete components; computer-aided analysis and design of electronic circuits. Relevant laboratory
exercises.

**4862. Microprocessors.** Microprocessor architecture. Assembly language programming: addressing modes, table look up.
Memory mapped devices. Interfacing techniques: parallel, serial. Timing control. Analog input and output. Computer
displays. Relevant laboratory exercises.

**4892. Data Structures.** Fundamental data structures; recursive structures and programming techniques; modularity and
reusability; time complexity and efficient data structures; procedure abstraction; data abstraction and precise documentation
of data structures.

**4901. Thermodynamics II.** Thermodynamic cycles: power and refrigeration applications; human comfort and air
conditioning: mixture of gases and vapours, humidity, psychometrics; chemically reacting mixtures; combustion. Relevant
laboratory exercises.

**4913. Fluid Mechanics I.** Fluid statics; fluid flow phenomena; control volume analysis of fluid motion; 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. Relevant
laboratory exercises.

*NOTE: Credit may not be obtained for both Engineering 5713 and Engineering 4913.*

**4933. Electro-mechanical Systems.** Review of motors and sensors; hydraulics and pneumatics; basics of automatic
control: control system simulation; digital electronics; computer based controllers; programmable miniature controllers;
direct digital controllers; programmable logic controllers. Case studies. Synthesis project. Relevant laboratory exercises.

**003W. Engineering Work Term 3 (Fall Semester).** Students should have the sufficient academic grounding and work
experience to contribute in a positive manner to the engineering design and problem solving processes practiced in the
work environment. Students can become better acquainted with their chosen discipline, can observe and appreciate the
attitudes, responsibilities, and ethics normally expected of engineers. Students are expected to show greater independence
and responsibility in their assigned work functions *(Course fee: $420)*.

The communications component for Work Term 3 consists of preparing a formal, descriptive technical report which must be submitted for evaluation. Students are also expected to keep a job diary. Additional communication requirements may be requested by the employer. The technical descriptive report should describe a technical process, project, procedure or investigation chosen from the student's work environment. Guidelines for the preparation of a descriptive technical report are provided in the Co-op Student Handbook. The report should be submitted or postmarked no later than the last official day of the work term as shown in the University Calendar.

**TERM 5 COURSES**

*NOTE: All students take an approved Complementary Studies elective in Term 5. The elective is chosen from a list
provided by the Office of the Associate Dean*.

**5011. Resistance and Propulsion of Ships I.** Phenomena resisting the motion 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 as well as a treatment of the resistance of some specialist vessels, e.g. semisubmersibles and
hydrofoils. 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. Relevant laboratory exercises are provided.

**5101. The Engineering Profession.** Origins and development of Engineering as a profession and an examination of its
values. The place of technology in society and the nature of technological decisions.

**5312. Mechanics of Solids II.** Failure theories for ductile and brittle materials; statically determinate and indeterminate
beams; elastic bending of beams; impact loads; stability of columns with centric and eccentric loads; plastic bending of
beams; plastic hinges. Relevant laboratory exercises.

**5432. Advanced Calculus.** (Electrical). Vector Calculus, partial differential equations, Fourier series, boundary value
problems.

**5434. Applied Mathematical Analysis.** (Civil). Numerical and analytical solution of systems or ordinary differential
equations using predictor-corrector and Runge-Kutta methods; boundary value problems, eigenvalue problems, numerical
dsolution of partial differential equations using the methods of finite differences, (SOLR) successive over-relaxation and
characteristics, simplex method for linear programming; numerical Fourier Analysis.

**5435. Advanced Calculus.** Overview of vector calculus; Gauss's theorem; Stokes' theorem; Green's theorem. Partial
differential equations for mechanical systems: classification and solution. Calculus of variations: functionals for
mechanical systems; Lagrangian formulation of dynamics.

**5706. Design of Concrete Structures.** Review of concrete mix design; design methods and requirements, strength of
rectangular 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; T-sections in
bending; members in compression and bending; length effects, lateral ties, spiral reinforcement and longitudinal bar
placement. Relevant laboratory exercises.

**5713. Fluid Mechanics.** Properties of fluids; fluid statics; buoyancy and stability; kinematics, continuity, energy and
momentum principles; energy and hydraulic gradelines; laminar and turbulent flow; introduction to boundary layers, drag,
jets and wakes; fluid measurement; principles of similitude and modelling. Relevant laboratory exercises.

*NOTE: Credit may not be obtained for both Engineering 5713 and Engineering 4342.*

**5723. Geotechnical Engineering I.** Introduction to soil as a three-phase material; physical and mechanical properties;
structure; classification of soils; hydraulic properties; permeability; effective stress concept in soils; shear strength, types of
tests, and applications; one-dimensional consolidation theory: Relevant laboratory exercises.

**5812. Basic Electromagnetics.** Coulomb's law and electric field intensity; electric flux density and Gauss' law;
electrostatic potential and energy; conductors, dielectrics, and capacitance; Laplace's and Poisson's equations; the steady
magnetic field; magnetic forces and magnetic materials; steady magnetic field and static electric field.

**5821. Control Systems I.** Transfer functions and state space models for dynamic systems, signal flow graphs; negative
feedback, ON-OFF and proportional -integral-derivative controllers; stability, dynamic response, and steady state tracking
errors in linear feedback systems; root locus methods, compensation; analysis and compensator design in the frequency
domain, Nyquist stability criterion, gain and phase margins; sampled data controllers; software and hardware design and
implementation of multivariable controllers; design of programmable logic controller (PLC) based process automation.

Relevant laboratory exercises.

**5842. Electromechanical Devices.** Introduction to fundamental principles of energy conversion; review of three-phase
systems; magnetic fields and circuits; transformer models, performance and applications; basic concepts of rotating
machines; translational and rotational transducers; characteristics, performance and control of dc machines; principles of ac
generators and motors. Relevant laboratory exercises.

**5854. Analog Electronics.** Fundamental feedback equations and their applications; feedback topologies in electronics;
operational amplifiers: ideal models and circuits, and detailed analysis of specifications; bias currents, offset voltages,
CMRR, noise, slew rate and bandwidth; interface circuits, comparators, sample-and-hold, A/D and D/A converters;
phase-locked loops; computer-aided design and analysis of electronic circuits. Relevant laboratory exercises.

**5865. Digital Systems.** Review of basic topics in logic design; advanced minimization techniques; design of combinational
and sequential circuits with programmable logic devices (PLDs); topics in state machine design; asynchronous sequential
circuits; introduction to microprogramming; central processing unit design; memory management; parallel processing;
advanced computer architectures; design automation; design for testability; digital system reliability; transmission line
effects.

**5891. Design and Analysis of Algorithms.** Basic combinatorial analysis; recursive algorithms; complexity analysis;
sorting and searching; problem solving strategies; complexity classes; computability and undecidability.

**5895. Software Design.** Overview of software engineering; methods of modular decomposition, information hiding,
planning for change, object-oriented design; software implementation; design for reuse; fail-safe and fail-stop design;
design of distributed systems.

**5913. Fluid Mechanics II.** 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. Relevant laboratory exercises.

**5926. Mechanical Component Design I.** Review of loads and stresses; design of springs, power screws, threaded
fasteners, clutches, brakes, belt drives, spur gears, and gear trains. Synthesis project. Relevant laboratory exercises.

**5932. Mechanical Vibrations.** Free and forced vibrations of single and multi-degree of freedom systems; response to
periodic and non-periodic excitations; vibration isolation and control; vibration measurement. Relevant laboratory
exercises.

**004. Engineering Work Term 4 (Spring Semester).** Students should anticipate greater participation in their selected
engineering discipline and become more experienced and proficient with the appropriate design procedures. Students are
expected to acquire improved speed and accuracy in their work and at the same time, be willing to accept greater
responsibility and to function with less direct supervision. The use and importance of recently acquired analytical skills in
engineering analysis should become more apparent and be applied when appropriate. The purpose and application of
specifications and codes should be demonstrated when necessary*(Course fee $420).*

The communication component for Work Term 4 consists of an oral presentation on a technical subject taken from the student's work environment; additional communication requirements may be requested by the employer. Preferably the topic should be specifically related to the students's work. The presentation should be of 10 minutes duration and will be given on campus in a formal setting after students have returned to class. A written summary is also required. Guidelines for the preparation of this oral presentation are provided in the Co-op Student Handbook.

**TERM 6 COURSES**

*NOTE: Engineering 6101 is a required Complementary Studies course for all students.*

**6002. Ship Hull Strength.** Longitudinal strength, still water and wave bending moment, shear and bending moment
curves, Smith Correction, section modulus calculation, torsion and racking forces. Bulkhead and girder scantlings, portal
frame analysis by moment distribution and energy method. Finite element analysis. Use of Classification Society rules for
design of midship section.

**6020. Marine Propulsion.** This is a second course in marine screw propellers and ship powering which includes design
and analysis of marine propellers and unconventional propulsion devices. Significant emphasis is placed on systems such
as waterjets; podded and azimuthing propulsors; contra-rotating propellers; high efficiency devices such as van wheels,
wake equalizing ducts, swirl vanes; ducted propellers; novel devices such as oscillating propulsors to wind propulsion;
design of ice-class marine propellers; and ship powering evaluation methods for vessels with compound propulsors.
Relevant laboratory exercises.

**6030. Dynamics and Maneuvering of Ocean Vehicles.** 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. Relevant laboratory exercises.

**6045. Marine Engineering Systems.** 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. Relevant laboratory
exercises.

**6101. Assessment of Technology.** This course 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.

**6601. Introduction to Offshore Petroleum Engineering.** Introduction to the offshore oil and gas engineering industry;
the harsh environment; types of platforms and structures; the field surveying process; and exploration phase of offshore oil
development. An introduction to petroleum fluids, equipment and processes. Composition and physical properties of liquid
and gaseous petroleum fluids. Production drilling and completion methods and equipment. Producing mechanisms.
Separation and compression processes and equipment. Instrumentation and control systems. Transportation systems.
Refinery processes.

Instructional hours per week: 3 lecture hours.

**6705. Structural Analysis I.** 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 analyzing indeterminate beams and frames.
Introduction to slope deflection method. Moment distribution method. Relevant laboratory exercises.

**6707. Design of Concrete and Masonry Structures.** 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. Relevant Laboratory exercises.

**6713. Hydraulics.** Flow in pipe systems and networks; uniform and non-uniform flow in channels; rotodynamic
machinery, pumps, turbines and associated conduits; hydraulic models; introduction to bed scour and erosion. Relevant
laboratory exercises.

**6723. Geotechnical Engineering II.** Pressure in soils beneath loaded areas; immediate and consolidation settlement;
differential settlement; plastic equilibrium in soils; flownets; stability of slopes; introduction to bearing capacity theories.
Relevant laboratory exercises.

**6740. Contract Law and Labour Relations.** Introduction to law as it applies to engineering activity; the nature of law and
legal processes, including standard forms; liens, bonds and insurances. The labour movement in North America;
examination of union philosophies and managerial attitudes; labour law and collective bargaining; disputes and settlements.

**6806. Project Design Labs in Electrical/Computer Engineering.** This course includes a team project. Students are
expected to apply previously acquired knowledge in an integrated fashion to the solution of an electrical/computer
engineering problem. An open-ended problem will be chosen to emphasize all phases of the development process including
problem definition, design, implementation, and testing, and students will be required to demonstrate that given objectives
and specifications have been met. Written and oral project reports will be required.

**6813. Electromagnetic Fields.** Faraday's law; displacement current and modified Ampere's circuital law; Maxwell
equations; Poynting's theorem; plane waves; transmission lines; rectangular and circular waveguides.

**6814. Electromagnetics for Communications I.** Vector calculus; Green, 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; applications of electromagnetics in communications.

**6825. Control Systems II.** Sampled data systems; design of digital control systems using transform techniques; state space
models for single- and multi-input/output systems; observability, controllability; state feedback without and with integral
controller structure, state observers; quadratic optimal regulator and tracking control strategies; introduction to stability and
control of non-linear systems.

**6843. Rotating Machines.** 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;
control and protection of rotating machines; introduction to special-purpose machines. Relevant laboratory exercises.

**6855. Industrial Controls and Instrumentation.** Control and instrumentation system components; control devices and
transducers; instrumentation and signal processing circuits; analog/digital interface circuitry and data acquisition systems;
noise, grounding and shielding; analog and digital controllers; programmable logic controllers and microcontrollers; design
of closed-loop control systems; applications in process and robot control; design and implementation of PC-based virtual
instrumentation; design, implementation, and testing of process control subsystems. Relevant laboratory exercises and
projects.

**6861. Computer Architecture.** Memory management; microprogramming; parallel processing system principles; modern
computer architectures; sample devices.

**6871. Communication Principles.** Distortionless transmission. Representation of band-pass signals and systems. Analog
modulation, including AM, DSB, SSB, QAM, FM, and PM. Modulators and demodulators for analog communication.
Review of sampling theorem. Practical sampling techniques. Pulse modulation, including PAM, PWM, PPM, PCM,
DPCM, DM, and ADM signalling formats and bandwidth requirements. Digital carrier modulation, including ASK, PSK,
FSK, and their demodulation. Carrier synchronization and bit synchronization. Relevant laboratory exercises or
demonstrations.

**6876. Voice and Data Communications.** Network topologies and architectures; International Standards Organization
(ISO) Reference Model; queuing theory; performance modelling and analysis; digital switching and private branch
exchanges (PBXs); local area networks (LANs); teletraffic engineering and the public toll network; packet switched
networks: data link, network and transport layers; Integrated Services Digital Network (ISDN) and integrated voice and
data communications.

**6891. Formal Programming Methods.** Elementary propositional and predicate logic; formalization of the usual proof
techniques; concepts of program state, program state as state transformation; parallel and distributed algorithms;
programming paradigms; distributed and parallel constructs; introduction to artificial intelligence.

**6901. Heat Transfer I.** Introduction to the three modes of heat transfer. Steady-state, one-dimensional heat conduction:
thermal resistance; thermal sources and sinks; fins; contact resistance. Steady-state, multi-dimensional heat conduction:
shape factors. Unsteady-state heat conduction: lumped capacity analysis; Heisler charts. Radiation heat transfer: physical
mechanism; radiation circuits and shields. Convection heat transfer: empirical correlations. Relevant laboratory exercises.

**6925. Automatic Control Engineering.** Background review; feedback concept; unit impulse response function; transfer
functions; block diagrams; controllers; system stability: characteristic equations, Routh Hurwitz criteria, root locus plots,
Nyquist plots, Bode plots; performance measures; performance adjustment: compensation; nonlinear phenomena: limit
cycles, practical stability. Synthesis project. Relevant laboratory exercises.

**6926. Mechanical Component Design II.** Failure modes and mechanisms; stress concentrations; design of transmission
shafts, bolted connections, welded joints, roller and hydrodynamic lubrication bearings. Codes and standards. Relevant
laboratory exercises.

**6972. Industrial Materials.** Physical and mechanical properties; industrial materials: metals and metal alloys, ceramics
and polymers, composite materials; failure modes and mechanisms; non-destructive testing and evaluation; damage tolerant
materials; material treatments; materials selection. Relevant laboratory exercises.

**005W. Engineering Work Term 5 (Winter Semester).** Students may expect to be involved in design projects to the
extent of preparing formal proposals and reports, including specifications and plans. Self confidence and initiative should
be sufficiently developed at this stage to enable a student to work at such functions with limited supervision *(Course fee:
$420)*.

The communications component for Work Term 5 is a formal technical report. The subject should be taken from the student's work or work environment and should deal with a project or problem worked on during the term. The report should be documented according to engineering standards. Guidelines for a formal technical report are provided in the Co-op Student Handbook. The report should be submitted or postmarked no later than the last official day of the work term as shown in the University Calendar.

**TERM 7 COURSES**

**7002. Ship Structural Analysis and Design.** Review of longitudinal strength. Principal stress distributions and stress
trajectories. Local strength analysis. Panels under lateral load. Columns and stanchions. Panels in buckling under uniform
edge compression loading and panels under shear and combination loading. Rational midship section design synthesis
based on stress and loading hierarchy. Primary, secondary and tertiary stresses as criteria of strength in ship structural
design, including grillage aspects.

**7005. Floating Ocean Structure Design.** The analysis of forces on ocean structures and structural characteristics of
circular steel shell hulls. Topics include wave loading theory; wind loading; stability and trim; pressure vessel design
theory and codes; combined bending and pressure loads; consideration given to various vessels including floating
platforms, articulated columns and buoys.

**7033. Marine Hydrodynamics.** 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.

**7052. Ocean Systems Design.** Preliminary design methods for the design of marine platforms and vehicles from mission
statement to the selection of one or more acceptable solutions. Weight and cost estimating, power requirements estimating,
and selection of principal design characteristics. Economic and operational evaluation of alternative solutions. Relevant
design laboratory projects.

**7601. Geosciences Applied in Offshore Engineering.** An introductory course related to the effect of marine sedimentary
environments on engineering applications. The course introduces basic concepts in geology and geophysics of the offshore
environment. Sediments are studied with special reference to seismic and acoustic methods to remotely determine their
mechanical properties. Specific geological hazards (earthquakes, tsunami, turbidity currents, shallow gas, gas hydrates) are
assessed in terms of the sediment location and mechanical strength. Examples are drawn from case histories on the
Newfoundland Shelf and Slope.

Instructional hours per week: 3 lecture hours.

**7602. Subsea Engineering.** Introduction to subsea oil and gas industry technology and engineering. Topics include design/
analysis of risers and umbilicals, flowlines (steel and flexible), tree and wellhead systems, manifold systems, tie-in and
connection systems, fabrication and installation of subsea systems, inspection and maintenance, including applications of
underwater vehicles.

Instructional hours per week: 3 lecture hours.

**7603. Ocean Ice Engineering.** The physical characteristics of the environment are introduced in terms of ice types,
coverage and dynamics, morphology, mechanical properties, and variations. Design and technology features of icebreaking
and ice-going ships, navigation strategies and operations, strength, ice resistance, propulsion and model testing techniques
for performance evaluation are covered. Offshore structures are considered in terms of design loads, strength, ice detection,
management, and avoidance.

Instructional hours per week: 3 lecture hours.

**7680. Supervisory Control and Data Acquisition.** Data acquisition and intelligent field devices; distributed systems and
field bus technology; programmable logic controllers and programming standards; operator control interface; supervisory
control and data acquisition; enterprise organization. Relevant laboratory exercises.

Instructional hours per week: 3 lecture hours; 2 laboratory hours.

**7704. Design of Steel Structures.** Limit states design concepts. Material strength and cross-section properties. Structural
steel material standards and products. Design of tension members, axially loaded compression members, and the effective
length concept. Design of beams and beam-columns. Design of welded and bolted connections. Example of simple steel
building design, illustrating typical roof and wall systems, and interior and exterior columns. Relevant laboratory exercises.

**7706. Structural Analysis II.** Matrix stiffness method for structures: trusses, beams and frames. Degrees of freedom,
statics/deformation matrices, element/structural local/global stiffness matrices, load vector, assembly/solution of the matrix
equations. Matrix force method. Finite element method for truss, beam and plane stress/ strain problems: Nodal/generalized
displacements, displacement functions, strain-displacement and stress-strain matrices. Force- displacement matrix,
transformation/assembly/solution of matrix equations. Use of a personal computer matrix/finite-element method software
for solving truss, frame and plane stress/strain problems. Relevant laboratory exercises.

**7713. Hydrology and Water Resources.** Precipitation, snowmelt, infiltration, runoff and streamflow; statistical treatment
of hydrologic data; hydrograph analysis and synthesis; evaporation, groundwater; structure design floods; reservoir storage
and flood routing; urban run-off and drainage. Relevant laboratory exercises.

**7716. Hydrotechnical Engineering.** 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. Introduction to
waterhammer and surge tanks. Relevant laboratory exercises.

**7717. Applied Environmental Science and Engineering.** Nature and scope of environmental problems; concept of
sustainable development; natural environmental hazards; introduction to ecology, microbiology and epidemiology; basic
concepts of environmental quality parameters and standards; solid and hazardous wastes; atmospheric, noise, and water
pollution, their measurements, and control. Relevant laboratory exercises.

**7718. Environmental Geotechniques.** Basic soil mineralogy; soil water interaction; typical wastes and contaminants; soil
contaminant interaction; introduction to advection, adsorption, and diffusion; basic contaminant transport modelling for
solutes and NAPL; site investigation and sampling; containment structures and liners; design and monitoring of landfills;
relevant field work and laboratories.

**7748. Project Planning and Control.** Introduction to types of contracts, project delivery approaches, and prevailing
contractual relationships; 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.

**7800. Electrical / Computer Engineering Design Project I (1 cr. hr.).** Each student is required to work independently on
the development of the specification and design for a project of Electrical / Computer Engineering pertinence. Projects will
normally be open-ended and involve design of hardware and / or software components. Lectures will be scheduled as
required.

**7801. Project Design Lab in Power and Control.** Practical design of electrical and electronic components and equipment
related to power and control engineering systems. This course includes a team project.

**7802. Project Design Lab in Electronics and Instrumentation.** Design of electronic and/or modular systems related to
instrumentation and electronics engineering. This course includes a team project.

**7811. Antennas.** Fundamentals of electromagnetic radiation; antennas and antenna impedance; dipole antennas; antenna
arrays; long wire antennas; aperture-type antennas; receiving antennas.

**7813. Electromagnetics for Communications II.** Review of electromagnetic wave propagation in transmission lines;
Smith's chart and impedance matching; wave propagation in twisted pair wires, coaxial cables, striplines, rectangular
waveguides, circular waveguides and optical waveguides; radiation and antennas.

**7814. Electromagnetics for Communications.** Vector calculus; Green, 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; applications of electromagnetics in communications.

**7824. Discrete-Time Systems and Signals. **Sampling Theory; elementary discrete-time signals; discrete-time linear and
time-invariant systems; the convolution sum; linear constant-coefficient difference equations; the discrete-time Fourier
series; the discrete-time Fourier transform; frequency response; frequency mapping from continuous-time to discrete-time;
the Fast Fourier Transform (FFT); the z-transform and transfer functions; introduction to digital filter design techniques;
digital signal processing applications. Relevant software lab exercises will be included.

**7844. Power System Analysis.** Introduction to electric power systems; 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; symmetrical components; fault
studies. Relevant laboratory exercises and computer-aided analysis and design.

**7846. Power Electronics.** Overview of power semiconductor switches; introduction to energy conversion and control
techniques; uncontrolled 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 heatsink design. Relevant laboratory exercises.

**7855. Communications Electronics.** Introduction to communications systems components; review of linear amplifies;
linear amplifier design and characteristics using s-parameters; power amplifiers; mixers; oscillators;
modulator/demodulator circuits and subsystems; integration of subsystems into analog and digital communication systems.
Relevant laboratory exercises and computer-aided analysis and design.

**7858. Industrial Controls and Instrumentation.** Control and instrumentation system components; control devices and
transducers; instrumentation and signal processing circuits; analog/digital interface circuitry and data acquisition systems;
noise, grounding and shielding; analog and digital controllers; programmable logic controllers and microcontrollers; design
of closed-loop control systems; applications in process and robot control; design and implementation of PC-based virtual
instrumentation; design, implementation, and testing of process control subsystems. Relevant laboratory exercises and
projects.

**7861. Digital Systems.** Review of basic topics in logic design; advanced minimization techniques; design of combinational
and sequential circuits with programmable logic devices (PLDs); topics in state machine design; asynchronous sequential
circuits; introduction to microprogramming; central processing unit design; memory management; parallel processing;
advanced computer architectures; design automation; design for testability; digital system reliability; transmission line
effects.

**7863. Operating Systems and File Organization.** History, evolution, and philosophy of operating systems; process
scheduling, synchronization and management; memory and device management; file systems and database systems;
security and protection; communications and networking; distributed and real-time systems.

**7893. Software Engineering.** The process of software development; issues related to large-scale software projects; the
goals of software engineering; life cycles; documentation; software project management; software specification and
development from feasibility to maintenance; safety critical systems; tools; standards. This course includes a team project.

**7901. Heat Transfer II.** Numerical heat transfer. Fundamentals of convection heat transfer: thermal boundary layer; heat
transfer coefficients; heat transfer in turbulent boundary layers. Empirical correlations for forced and natural convection
heat transfer. Introduction to phase change heat transfer. Design of heat transfer devices and processes. Relevant laboratory
exercises.

**7903. Mechanical Equipment.** Performance characteristics of mechanical equipment: fluid power devices; heat transfer
devices; mechanical drives. Relevant laboratory exercises.

**7934. Finite Element Analysis.** Basis of the finite element method. Continuum mechanics applications: beam problems;
fluid mechanics problems; heat transfer problems. Relevant computer laboratory exercises.

**7936. Mechanical Project I.** This is the first of two capstone design courses in the Mechanical Discipline. 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 acts as a small consulting firm and is required to
document its project planning as well as its design.

**7943. Production and Operations Management.** Overview of production and operations management; plant layout and
process planning; process flow analysis and simulation; capacity planning and scheduling; inventory and resource
management; manufacturing accounting principles; process costing; activity based costing. Relevant computer laboratory
exercises.

**7944. Robotics and Automation.** Industrial robot arms: direct and inverse kinematics, kinetics, singular configurations,
dynamics formulations, motion and load control, trajectory planning; setup and programming of automation equipment;
introduction to machine vision: hardware and software; industrial applications. Relevant laboratory exercises.

**7945. Machine Dynamics.** Dynamics formulations. Dynamics simulations. Loads on mechanisms. Engine dynamics.
Balancing. Cam dynamics. Relevant laboratory exercises.

**7962. Computer Aided Engineering.** Advanced Computer Aided Design (CAD): parametric construction and assembly
modelling, computer animation, finite element modelling applications; Computer Aided Manufacturing (CAM) software
for Computer Numerically Controlled (CNC) machine code generation; Coordinate Measurement Machines (CMM) and
reverse engineering for rapid prototyping applications; data exchange and data management. Relevant laboratory exercises.

**006W. Engineering Work Term 6 (Fall Semester).** In this final Work Term students should be expected to be entrusted
with the supervision of others and of certain aspects of engineering projects, as required by the employer. In so doing the
student should exercise and demonstrate the many professionally related qualities expected of a graduate engineer about to
embark on a professional career. (Course fee $420).

The communications component for Work Term 6 will take the form of a feasibility study, an operations manual, a project report or other technical report. The student may use a format or structure conforming to the employer's practice. In such cases the student should provide documentary material on the standards for this form of report. The report should be submitted or postmarked no later than the last official day of the work term as shown in the University Calendar.

**TERM 8 COURSES **

*NOTE: With sufficient justification, students may be permitted to substitute for one of the listed term 8 technical electives
an appropriate course from another discipline or another academic unit within the University. Such a substitution requires
the permission of the discipline chair who will normally consider whether the substitution is consistent with the student's
program and career objectives as well as whether the substituted course is suitable for a final year engineering student. In
such cases it is the student's responsibility to make sure they are qualified to register for the proposed course.*

**8000. Ocean and Naval Architectural Engineering Project.** Execution of design project selected and approved in Term
7. The project must illustrate the application of previous design related courses, i.e., decision methods, impact assessments
and application of technology. The subject may be ship design, marine system, directed research or a unique design
solution. Lectures will be scheduled as required.

**8003. Small Craft Design.** The fundamentals of naval architecture as practiced in small craft design are presented and a
methodology developed for a variety of craft: tenders, lifeboats, planning vessels, dinghies, coastal cruisers and large, state
of the art racing yachts. The emphasis is on recreational craft of all sizes, with special emphasis on sailing vessels. Special
topics, such as choice of material of construction, scantlings, performance prediction, seaworthiness, tank testing, modern
construction materials and techniques are covered. Specific design problems unique to small craft will be covered such as;
mast design and sail area determination, and the state of the art in performance prediction. Students will do a design of their
choice over duration of the course. Small weekly design studies will be required.

**8030. Hydroelasticity.** Applications of the linearised equations of motion to problems with multiple degrees of freedom:
the rigid body modes alone; and the rigid body modes in conjunction with distortion modes. Introduction to hydroelastic
analysis methods for ship and ocean structures: symmetric and antisymmetric response of the dry structure and of structures
in still water and in waves; applications to real ship hulls; transient loading. Relevant laboratory exercises.

**8048. Maintenance of Engineering Systems.** The maintenance of engineering systems is treated in terms of the need for
an optimal maintenance policy, major maintenance policies, mechanics of scheduled maintenance, predictive maintenance,
diagnostic techniques, use of vibration monitoring in maintenance, failure data and models, and operational research
methods useful in optimal maintenance systems design.

**8054. Advanced Marine Vehicles.** Concepts used in the design of advanced marine vehicles. Emphasis will be given to:
structural design of craft constructed from fibre reinforced plastics; high speed marine vehicles (powering, structures,
seakeeping and model testing); small craft. Relevant laboratory exercises.

**8058. Submersibles Design.** Formulation of mission statement, understanding various design constraints and reviewing
the historical developments of submersibles design. Study of the hydrostatics principles of floatation, stability and control
of submersibles. Performing resistance and propulsion calculations. Study of maneuvering and control equations. Survey of
different materials and their selection criteria. Design of pressure hulls. Structural design of submersibles. Study of various
support systems. Relevant laboratory exercises.

**8090. Special Topics in Marine Hydrodynamics.**

**8091. Special Topics in Marine Structures.**

**8092. Special Topics in Marine Engineering.**

**8600. Offshore Oil and Gas Engineering Project.** A multidisciplinary design project that illustrates the application of
previous engineering science and design related courses. Projects 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 schedules as required.

Instructional hours per week: 1 lecture hour; 6 laboratory hours.

**8601 to 8610. Special Topics Related to Engineering.** These are seminar courses and/or personal study for
undergraduates in their final terms who wish to gain more specialized knowledge in a particular field of Engineering than is
possible through the standard course offerings. This will allow for one or more students to gain in-depth knowledge of a
special topic through directed self-study and/or seminars. The student's discipline group will consider suggestions for Study
Topics courses. Such a course should normally be approved by the Undergraduate Studies Committee at least three months
before the start of the semester in which it is to be taken.

Prerequisites: Permission of the student's Discipline Chair.

**8670. Reliability Engineering.** Introduction to reliability engineering; Physics of failure and failure mechanisms;
Reliability measures and assessment; Reliability of components and parts; Complex System Reliability and Availability
Analysis; Field Reliability Assessment; Case Studies and Project.

Instructional hours per week: 3 lecture hours; 2 laboratory hours.

**8671. Safety and Risk Engineering.** Overview of safety and risk issues in the offshore oil and gas industry; Regulatory
requirements; Hazards and structured analysis tools; Risk Terminology and Quantified risk analysis (QRA) techniques; and
Safety assessment studies; Project and case studies.

Instructional hours per week: 3 lecture hours; 2 laboratory hours.

**8672. Environmental Aspects of Offshore Oil Development.** Overview of offshore oil drilling operations; International
and Canadian regulatory requirements for discharges; waste management; On and offshore treatment technologies;
Physical fate of contaminants in marine environment; chemical selection; Oil spill response; Acute and Chronic effects of
pollutants on marine habitats; environmental protection plans; environmental effects monitoring; baseline characterization;
Ecological risk assessment; Methodology for assessing impacts; Life cycle value assessment methodology.

Instructional hours per week: 3 lecture hours; 2 laboratory hours.

**8673. Subsea Geotechnical Engineering.** Overview of in-situ soil testing methods, geophysical and acoustic surveys for
subsea investigations. Elements of soil behavior under cyclic loads, including liquefaction and cyclic mobility. Pipeline
design in ice-scoured seabeds. API and other code requirements. Review of existing foundation systems including recent
case studies. New foundation systems including drag anchors and suction caissons.

Instructional hours per week: 3 lecture hours; 2 laboratory hours.

**8674. Design for the Ocean and Ice Environments.** Outline of the ocean environment, with special focus on the offshore
regions of Canada; wind, current, wave and ice conditions; probabilistic analysis of environmental forces; analysis of
extreme events; mechanics of interactions for the various environmental forces; determination of design loads using
mechanics and probabilistic methodology; load combinations; effects of extreme temperatures; superstructure icing; fog impacts.

Instructional hours per week: 3 lecture hours.

**8675. Offshore Structures and Materials.** Factors that influence the choice of offshore structures; structures used in oil
and gas exploration, exploitation, transportation and inspection; influence of ocean environment on material and factors
that govern their selection; conventional and new materials used in offshore structures.

Instructional hours per week: 3 lecture hours.

**8680. Process Control and Instrumentation.** Measurement of pressure, level, flow and temperature; safety valves and
safety relief devices; calibration; process analyzer and sample handling systems; instrumentation in hazardous locations;
control system safety and reliability; feedback systems; control systems simulation; control examples. Relevant laboratory exercises.

Instructional hours per week: 3 lecture hours; 2 laboratory hours.

**8690. Reservoir Engineering.** Fluid pressure regimes, oil recovery factors, calculation of hydrocarbon volumes, reservoir
rock characteristics, reservoir fluid properties, porosity and permeability, material balance, well test analysis.

Instructional hours per week: 3 lecture hours.

**8691. Petroleum Production Engineering.** Procedures and equipment necessary for preparing a well to produce
hydrocarbons and maximizing flow rate during the life of the well. Well completion configurations, tubulars, packers and
subsurface flow control devices, completion and workover fluids, perforating oil and gas wells, formation damage,
surfactants for well treatment, hydraulic fracturing, acidizing, scale deposition, removal, prevention, workover and
completion rigs, and artificial lift.

Instructional hours per week: 3 lecture hours.

**8692. Drilling Engineering for Petroleum Exploration and Production.** The course covers both offshore and onshore
drilling operations and includes: rotary drilling rig operations, well construction sequence, drill string, drill bits, wellbore
hydraulics, casing and wellheads, cementing, well control, directional and horizontal drilling, well planning and fishing
operations, and extended reach, horizontal and multi-lateral well drilling techniques.

Instructional hours per week: 3 lecture hours.

**8693. Petroleum Facilities Engineering.** Design of oil and gas field separation and treatment facilities: principles of
facilities engineering, pressure vessel design, piping systems, oil, gas and water separation, heaters and treating systems,
valves, pumps, hydrates, heat exchange units and indirect fired heaters, gas treatment, facilities optimization, and de-bottle necking.

Instructional hours per week: 3 lecture hours.

**8694. Downstream Processing.** The course content includes: oil and natural gas processing; oil and gas storage facilities
and their design; oil and gas separation processes; petroleum refining processes; and an overview of petrochemical industries.

Instructional hours per week: 3 lecture hours.

**8700. Civil Engineering Project.** A practically oriented design project integrated over the five areas in which Civil
programs are offered. Students will operate in consultant groups and will complete a design for a typical Civil Engineering
undertaking. Lectures will be scheduled as required.

**8705. Structural Building Systems.** Geometries, loads, safety and serviceability, procedure of using the national building
code for evaluating the governing loads on structural members. Design of low rise concrete, timber and steel buildings.
Lateral load-resisting elements and bracing systems. Design of foundation systems, footing design, pile cap design, pile
group analysis using elastic centre method and inclined pile analysis. Prestressed concrete concepts: strength of flexural
members, shear reinforcement for prestressed concrete beams. Relevant Laboratory exercises.

**8713. Municipal Engineering.** Planning of municipal services; estimating water demands; design and analysis of water
distribution systems and appurtenances; methods of water treatment; estimating waste water quantity; design of sanitary
sewer systems; methods of waste water treatment; solid waste disposal and management. Relevant laboratory, field trips,
and case studies.

**8717. Environmental Assessment, Monitoring and Control.** Environmental assessment, audits, law and regulations;
water and air quality modelling; environmental risk assessment; pollution monitoring and sampling network designs;
statistical analysis; site remediation and hazardous waste management. Relevant laboratory and field exercises.

**8723. Geotechnical Engineering III.** Subsurface exploration and sampling, onshore and offshore; shallow and deep
foundations; earth retaining structures; practical application of geotechnical engineering principles to foundation and earth
structure design and construction.

**8745. Highway Engineering.** Design and construction of highways including driver, vehicle and road characteristics; road
classification; surveys and route layout; soils; drainage; earthwork; design of flexible and rigid pavement; highway
specifications and contracts. Relevant laboratory/field exercises.

**8749. Construction Planning Equipment and Methods.** 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. Relevant laboratory/field exercises.

**8790-8799. Special Topics in Civil Engineering.**

**8800. Electrical/Computer Engineering Design Project II.** Each student is required to work independently on a design
project having Electrical/Computer Engineering pertinence, and to present written and oral reports on this work. Projects
will normally be open-ended and involve design, implementation and testing of hardware and/or software components.
Lectures will be scheduled as required.

**8801--05. Special Topics in Computer Engineering.**

**8806-09. Special Topics in Electrical and Computer Engineering.**

**8821. Digital Signal Processing.** Design of digital signal processing systems and their implementation in software,
hardware and firmware; discrete signals and representations; sampling and reconstruction; signal analysis; digital filter
design; realization and implementation; signal processing: models, compression, generation, recognition; error analysis.
Relevant laboratory exercises.

**8826. Filter Synthesis.** Network functions; realizability; derivation of transfer functions from amplitude functions;
frequency and impedance scaling; approximations for all-pole filters; rational filters; frequency and RC:CR
transformations; elements of passive synthesis; elements of active synthesis; introduction to digital filtering; realization of
FIR and IIR digital filters; basic design considerations for digital filters.

**8845. Power System Operation.** Generator scheduling: economic operation, reliability and unit commitment; power
system stability; power system protection.

**8863. Introduction to LSI Design.** A simple model for MOS transistor is described and a simple model for describing
switching circuits is introduced. Methods of structured design are discussed, together with the physical processes involved
in the construction of a modern MOS large scale integrated (LSI) circuit. A standard language for describing LSI devices is
introduced, and students are required to specify the design of devices using this language.

**8878. Image Communications.** Image formation and perception: photometric, psychophysical and perceptual foundations;
image acquisition: sensors, standard image representations; mathematical models of images; image transforms;
preprocessing for communications: image filtering, conditioning, colour spaces; two-level image compression: facsimile
codes (RLE, RAE, JBIG), quadtree methods; still-image compression: predictive coding, transform coding, subband
coding; moving-image compression: motion estimation, motion-compensated prediction, residue coding; image coding
standards: JPEG, MPEG, H.263; object-based coding and semantic coding; image recovery and enhancement; integration
of audio, image and data in multimedia systems.

**8879. Digital Communications.** Baseband digital transmission; intersymbol interference (ISI), partial response signalling,
maximum likelihood receiver, matched filter, correlation receiver and error probability performance; source coding; the
concept of information; entropy, Huffman code; linear predictive coding; channel coding; block codes, convolutional
codes; modulation and coding trade-offs; bandwidth and power efficiency, spread spectrum techniques.

**8882. Biomedical Engineering.** The physiology of nerves, muscle and the cardiovascular and cardiopulmonary systems;
engineering measurement techniques as applied to these systems - electrodes and transducers; electromedical equipment -
the ECG machine, defibrillators, electrosurgical units and patient monitors; medical imaging - X-ray, CT scanner and
Nuclear Medicine; industrial considerations - work, heat, human factors, electrical safety and CSA codes. Relevant
laboratory exercises.

**8893. Concurrent Programming.** Review of operating systems concepts. Survey and classification of parallel and
distributed architectures; vector processor, array processor, shared-memory multiprocessor, message-passing
multicomputer, distributed systems, and computer networks. Shared-memory and message-passing programming
techniques. Study of classical concurrent problems; critical section, producer/consumer, readers/writers, dining
philosophers, and resource allocation. Correctness of concurrent programs: partial and total correctness, safety and liveness
properties. Performance analysis of algorithm-architecture combinations. Relevant programming assignments.

**8903. Mechanical Systems.** Mechanical systems design. System simulation and control. Performance optimization and
evaluation. Equipment selection for overall system design. Case studies. Relevant laboratory exercises.

**8904. Flow Structure Interactions.** Vortex shedding phenomena. Lifting surface oscillations. Membrane and panel flutter.
Pipe flow vibrations. Hydraulic transients. Tube bundle vibrations. Acoustics of enclosures. Wave structure interactions.
Relevant laboratory exercises.

**8935. Pressure Component Design.** Traditional design methods; load types: sustained, cyclic, impact; failure modes and
mechanisms; incremental collapse; plastic shakedown; residual and thermal stresses; limit analysis: upper and lower bound
approximations; damage tolerant design; rational design procedures; case studies: cylinders; plates; shells. Relevant
laboratory exercises.

**8936. Mechanical Project II.** This is the second of two capstone design courses in the Mechanical Discipline. Building on
the skills acquired in the first, student teams each choose a unique design challenge and then proceed to generate a solution.
The problem statements are often drawn from industry and, where possible, interdisciplinary interaction is encouraged (for
example, with business, computer science, or other engineering disciplines). In most cases, the problem proponent will act
as the "client" and the team is expected to manage the client interaction process as well. Significant emphasis is placed on
both oral and written communication of both the process and the results. Where possible, each system, or a critical
component of it, will be prototyped and tested.

**8943. Computer Integrated Manufacturing.** Introduction to Computer Integrated Manufacturing; workcell
communication networks and protocols; integrated data bases and shop floor data collection; design for manufacturability
and concurrent engineering; integrated materials handling; emerging technologies. Relevant laboratory exercises.

**8944. Quality Management and Control.** Quality management systems: total quality management, organizing and
planning for quality; quality measurement; design for quality; quality conformance: statistical process control (SPC),
sampling techniques; quality standards (ISO 9000). Case studies. Relevant laboratory exercises.

**8956. Petroleum Engineering.** Characterization of petroleum reservoirs; high pressure oil and gas flows; pipelines;
drilling equipment; processing equipment; risk assessment; economic considerations; stages of exploration; stages of
production; optimal development; case studies.

**8963. Nondestructive Evaluation.** Damage mechanisms and failure analysis; welding technology; nondestructive testing
techniques for damage detection and characterization; damage assessment and remnant life calculations using fracture
mechanics; criticality and risk assessment techniques for inspection planning.

**8970-8979. Special Topics in Mechanical Engineering.**

Last modified on May 21, 2002 by MaryJane Puxley