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

3001

Ocean/Naval Design

introduces design for ships and marine structures. Technology evolution in ship and offshore structures is reviewed, emphasizing service needs. Structural concepts, materials and construction methods are examined, including design for manufacturing. The design spiral and trade-offs between design characteristics are explored and modelling methods as tools in the design process are introduced. There is a minimum of six laboratory sessions including ship tours, a design project or research paper.

LH: at least six 3-hour sessions per semester

3054

Ocean Engineering Hydrostatics

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.

LH: at least nine 3-hour sessions per semester

PR: ENGI 1010

3101

The Engineering Workplace

is a course that deals with issues associated with professional engineering practice. Topics will include workplace and professional ethics, public and workplace occupational health and safety including first-aid, equity, gender and diversity issues, and technical written, oral and visual communication.

AR: attendance is required

3424

Engineering Mathematics

includes ordinary differential equations of first order and first degree; linear ordinary differential equations of higher order, methods of undetermined coefficients and variation of parameters; applications to electric circuits and mass-spring systems; Laplace transforms; partial differentiation; convergence of series; Taylor and binomial series; remainder term; and an introduction to Fourier series.

CH: 4

CR: the former ENGI 2422

LC: 4

OR: tutorial 1 hour per week

PR: Mathematics 1001, Mathematics 2050

3425

Mathematics for Civil Engineering I

includes sequences & series, functions of a single parameter, conic sections, polar coordinates, partial differentiation, multiple integration, introduction to first order ordinary differential equations.

CH: 4

LC: 4

OR: tutorial 1 hour per week

PR: Mathematics 1001 and 2050

3600

Introduction to Process Engineering

is an introductory course in process engineering, which comprises principles and the practical aspects of organic, inorganic and biochemical processes. It emphasizes the structure and properties of organic, inorganic, and bio-chemicals; process flow sheeting, process variable identification and production processes. The course uses extensive examples from industrial processes. In laboratory sessions students will use HYSYS and OLI software to study process characteristics.

CO: Chemistry 1051

LH: at least four 2-hour sessions per semester

3610

Earth Sciences for Civil Engineering

is an 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. It includes the study of rocks and minerals in selected field and laboratory exercises.

LH: 3

3703

Surveying and Geomatics

includes plane surveying: distance, elevation, and angle measurements; horizontal and vertical curves; plane survey calculations; area and volume computations. Photogrammetry will be studied, including 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.

LH: 3

OR: 36-hour field school conducted during the first two weeks of the semester

3731

Materials for Construction

includes structure of metals and nonmetals; deformation of metals; strengthening mechanisms in metals; concrete and cementitious materials; admixtures; iron and steel; brick masonry; concrete masonry; mortar grout and plaster; reinforced masonry structures; wood and wood products. Relevant experiments are conducted.

LH: at least ten 3-hour sessions per semester

OR: up to ten 1-hour tutorials per semester

3821

Circuit Analysis

begins with a review of elementary circuits, then considers wye-delta transformation, bridge circuits; transient analysis of first- and second -order circuits; sinusoidal steady state analysis, phasor diagrams, maximum power transfer, frequency selective circuits (filters); and Laplace transforms in circuit analysis (transients, steady state, transfer function).

CO: ENGI 3424

CR: Physics 3550

LH: at least five 3-hour sessions per semester

OR: tutorial 1 hour per week

PR: Mathematics 1001, Mathematics 2050, ENGI 1040

3861

Digital Logic

includes number systems and Boolean algebra; minimization techniques for Boolean functions; basic combinational logic circuit analysis and design; flip-flops, state machine design and implementation; decoders, multiplexors, registers, counters; simple arithmetic and logic unit (ALU) algorithms; introduction to hardware description languages (VHDL) for logic component and circuit modelling.

CR: Computer Science 3723

LH: at least six 3-hour sessions per semester

OR: up to eight tutorial sessions per semester

PR: ENGI 1040

3891

Advanced Programming

includes advanced procedural language programming; data structures, user defined types, 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; templates.

CR: Computer Science 2510

LH: at least nine 2-hour sessions per semester

PR: ENGI 1020

3901

Thermodynamics I

is a macroscopic approach to heat, work, and energy; properties of pure substances; conservation of mass, energy for open and closed systems; thermal efficiency and coefficient of performance; second law of thermodynamics; and its corollaries; entropy; second law analysis of thermodynamic systems; second law efficiency.

PR: Mathematics 1001

3911

Chemistry and Physics of Engineering Materials I

is an introduction to the structure and properties of engineering materials, in particular materials, 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 deformations, yield, fracture, glass transition, thermal conductivity, thermal expansion, specific heat and electrical conductivity.

CR: the former ENGI 2205

LH: at least four 3-hour sessions per semester

OR: tutorial 1 hour per week

PR: Chemistry 1050

3934

Dynamics

includes kinematics and kinetics of particles using rectangular, normal/tangential and polar coordinates; relative motion using rotating axes; two-dimensional kinematics and kinetics of rigid bodies; force-acceleration, work-energy and impulse-momentum methods.

CR: the former ENGI 2313

OR: tutorial 1 hour per week

PR: ENGI 1010, Mathematics 1001, Mathematics 2050

3941

Production Technology

includes an overview of production: production strategies; dimensioning and tolerancing; basic material removal process; forming and shaping process; casting; molding, extrusion and joining processes; computer aided machining; new technologies.

LH: at least eight 3-hour sessions per semester

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