Professional Documents
Culture Documents
Courses offered in the Certificate, Master’s and PhD programs in Engineering are one-term four-credit
courses unless otherwise specified. Not all courses are offered each year. In these programs, a one-term
course consists of one three-hour period per week for thirteen weeks, or equivalent. All 4-credit courses
include a project chosen in consultation with the course instructor, requiring a written report. The final
examination in the one-term course will be written after the thirteenth week, or during an examination
period specified for each term. A course given in the summer term will, in general, consist of two three-hour
periods per week for six and one-half weeks, or equivalent. For additional information concerning course
descriptions and schedules, contact the appropriate department or the Office of the Associate Dean. (See
note regarding the permitted number of credits from topic area E72 under the degree requirements section
for each program). The courses are listed below, grouped under appropriate topic areas. The content of
some graduate courses is equivalent to that of specified undergraduate courses. Such graduate courses,
marked with (*), cannot be taken for credit by students who have completed the undergraduate equivalent.
Courses marked with (**) cannot be taken for credit by students who have completed the Bachelor of/
Baccalaureate in Engineering (Building) Program.
Students who lack the mathematics and systems background for graduate programs in engineering may be
required to take the course in this section. This course cannot be taken for credit towards the requirements
of a graduate degree.
Note: Subject matter will vary from term to term and from year to year. Students may re-register for these
courses, providing that the course content has changed. Changes in content will be indicated by the letter
following the course number, e.g., CIVI 691A, CIVI 691B, etc.
389 09-10
ENGR 6551 Theory of Elastic and Inelastic Stability
ENGR 6561 Theory of Plates and Shells
ENGR 6571 Energy Methods in Structural Mechanics
ENGR 6581 Introduction to Structural Dynamics (*)
ENGR 7521 Advanced Matrix Analysis of Structures
ENGR 7531 Boundary Element Method in Applied Mechanics
E10 - ROBOTICS
E11 - AEROSPACE
391 09-10
BLDG 6831 Construction Processes (*)
BLDG 6851 Project Cost Estimating
BLDG 6921 Trenchless Technology for Rehabilitation Works
BLDG 7811 Project Acquisition and Control
BLDG 7831 Building Economics II
BLDG 7841 Information Technology Applications in Construction
BLDG 7861 Business Practices in Construction
BLDG 7871 Construction Equipment Management
392 09-10
E36 - INDUSTRIAL WASTE MANAGEMENT
E42 - COMMUNICATIONS
394 09-10
E52 - THERMODYNAMICS AND HEAT TRANSFER
E55 - AERONAUTICS
395 09-10
E56 - GROUND VEHICLE DYNAMICS
396 09-10
INSE 6230 Total Quality Project Management
INSE 6240 Executive Communication
INSE 6250 Quality Methodologies for Software
INSE 6260 Software Quality Assurance
INSE 6270 Quality-Based Systems Engineering
INSE 6280 Quality Assurance for Systems Engineering
INSE 6290 Quality in Logistics and Supply Chain Management
INSE 6300 Quality Assurance in Supply Chain Management
INSE 6310 Systems Engineering Maintenance Management
397 09-10
F03 - APPLICATION SPECIFIC INTEGRATED
Building Engineering
BLDG 6221 Design of Computer-Aided Systems in Building and Civil Engineering (4 credits)
Object-oriented modeling of physical components, design objectives, performance requirements and
engineering processes. Identification of objects and definition of their arrangement and interaction to
model engineering processes. Overview of the life-cycle of an engineering software project. Project on
implementation of a small scale computer-aided engineering system.
Note: Students who have taken ENGR 6221 may not take this course for credit.
BLDG 6231 Applications of Artificial Intelligence in Building and Civil Engineering (4 credits)
Introduction to artificial intelligence techniques in an engineering context; heuristic search methods, logical
reasoning, knowledge-based systems, neural networks, genetics algorithms, and case-based reasoning.
Algorithmic versus knowledge-based programming for engineering applications. Emphasis on knowledge-
based systems and their characteristics, capabilities and limitations. Case studies in design, failure diagnosis
and processing of standards. A project.
Note: Students who have taken ENGR 6231 may not take this course for credit.
399 09-10
BLDG 6591 Computer-Aided Building Design (*) (4 credits)
Prerequisites: BLDG 6561.
Identification of objectives, decision variables, processes and information flow in building design. Application
and evaluation of computer systems to components of the building design process. Determination of decision
variables in problem modelling and sensitivity of results. Current applications in structural analysis and
design, space layout, electrical distribution systems, HVAC design, lighting design, estimating, specification
editing and scheduling. Evaluation of issues of interdisciplinary information control and interchange. A
project.
400 09-10
BLDG 6651 Fire and Smoke Control in Buildings (4 credits)
(Cannot be taken for credit by students who have completed the undergraduate equivalent).
Prerequisite: BLDG 6611.
Topics treated include: fire and smoke control; failure mechanisms of building enclosure, illustrated by case
studies; performance codes for enclosure systems; enclosure design for extreme operation environments.
A project.
401 09-10
BLDG 6741 HVAC Control Systems (4 credits)
HVAC control loops: classification and structure, specifications, hardware, tuning and testing. Optimization
of single- and multi-loop control systems. Energy management systems for monitoring, control and
diagnostics of HVAC system operation. A project.
402 09-10
BLDG 6821 Legal Issues in Construction (4 credits)
(Cannot be taken for credit by students who have completed the undergraduate equivalent).
Legal concepts and processes applicable to the development of constructed facilities and to the operation of
the construction firm. Emphasis on Quebec law and institutions. Case studies.
403 09-10
change thermal storage. Thermosyphon collectors. Prevention of overheating, shading systems and natural
ventilation. A project.
Note: Students who have taken ENGR 6651 may not take this course for credit.
404 09-10
BLDG 7841 Information Technology Applications in Construction (4 credits)
Prerequisite: BLDG 7811.
Use of computers in estimating, cost engineering, scheduling and resource analyses, materials control, report
generation and operations simulation. Information systems: information-based theories of management;
information technology, cost and value information; analysis, design and implementation of a network
based control system. Considerations for computer usage in construction firms; hardware, software,
operations, economic, human and organizational. Product and process modelling; Internet use in product
delivery. A project.
Civil Engineering
406 09-10
CIVI 6481 Hazardous Waste Management (4 credits)
Characterization and sources of hazardous waste; toxicological aspects of waste management; legal issues;
disposal; storage; physical, chemical and biological treatments; recycling, reuse and exchange; life cycle;
environmental impact management in the light of ISO 14000; “Green” product as an environmental choice;
lab demonstrations. A case study and a project.
407 09-10
CIVI 6611 Environmental Engineering (4 credits)
Introduction to waste water treatment and control; stream pollution and control; ground water pollution;
air pollution; acid rain, meteorological aspects. Noise pollution; hazardous waste disposal; solid waste
management. A case study and a project.
CIVI 6621 Engineering Aspects of Biological Treatment of Water and Air (4 credits)
Introduction to aerobic/anaerobic microbial processes, design of aerobic and anaerobic systems for
biological treatment of municipal, industrial and agricultural water and air pollution, design and modelling
of activated sludge reactors, trickling filters, plug flow reactors, lagoons, nutrient removal, constructed
wetlands, phytoremediation, biofilters, bioscrubbers, management of biosolids, lab demonstration. A case
study and project.
408 09-10
CIVI 691 Topics in Civil Engineering I (4 credits)
Note: Subject matter will vary from term to term and from year to year. Students may re-register for these
courses, providing that the course content has changed. Changes in content will be indicated by the letter
following the course number. e.g. CIVI 691A, CIVI 691B, etc.
409 09-10
CIVI 791 Topics in Civil Engineering II (4 credits)
Note: Subject matter will vary from term to term and from year to year. Students may re-register for these
courses, providing that the course content has changed. Changes in content will be indicated by the letter
following the course number. e.g. CIVI 691A, CIVI 691B, etc.
410 09-10
COEN 6521 Design for Testability (4 credits)
Prerequisite: COEN 6501 or COEN 6511.
Stuck-at faults, observability, controllability, fault coverage, test vectors, automatic test pattern generation
(ATPG), statistical fault analysis, ad-hoc testing, level sensitive scan design (LSSD), serial scan, parallel scan,
signature analysis and BILBO, boundary scan, built-in-self-test (BIST), IDDQ testing. A project.
411 09-10
using checking, protocol design validation. Protocol performance: performance parameters, performance
measurement by simulation, extensions to Estelle. Protocol testing: test architectures, test sequences, test
sequence languages, test design methodology. A project.
412 09-10
priority assignment to control processes, timing of control loops, effects of missed deadlines; principles and
characteristics of sensors and devices, embedded processors, processor/device interface. A project.
413 09-10
ELEC 6141 Wireless Communications (4 credits)
Prerequisite: ELEC 6831.
Transmission media, analog transmission and multiplexing, digital transmission and multiplexing,
link calculations, satellite transmission, microwave transmission, fading channels, nonlinear channels,
intermodulation, multiple-access techniques: TDMA, FDMA, point-to-multipoint communications systems,
performance objectives, measurement techniques, mobile communications systems. A project.
414 09-10
ELEC 6241 VLSI Process Technology* (4 credits)
Introduction to basic VLSI technologies; crystal growth, thermal oxidation, diffusion, ion implantation,
chemical vapour deposition, wet and dry etching, and lithography. Layout, yield, and VLSI process
integration. The lab demonstrates a semiconductor device fabrication process. A project.
415 09-10
ELEC 6351 Modern Antenna Theory (4 credits)
Prerequisite: ELEC 6341.
Helmholtz equation, Green’s function, current element, the ideal dipole, radiation impedance, gain
directivity, reciprocity, polarization. Half-wave dipole, antennas above ground, small loop antenna, arrays
of antenna, array factor, pattern multiplication array synthesis, mutual impedance, aperture antenna.
Hallens integral equation, Pocklingons equation, numerical solution by the method of weighted residuals,
and by the moment method, wire grids. Magnetic field integral equation and solid surfaces. Aperture
antennas, aperture integration, geometrical optics, physical optics. Geometrical theory of diffraction, wedge
diffraction coefficients, applications, multiple diffraction and diffraction by curved surfaces. A project.
Note: Students who have received credit for ELEC 7341 may not take this course for credit.
416 09-10
modulation strategies. Resonant converters. Soft switching techniques. Isolated dc-dc converters. Application
to switch-mode power supplies, uninterruptible power supplies and ac motor drives. A project.
ELEC 6471 Hybrid Electric Vehicle Power System Design and Control (*) (4 credits)
Prerequisite: ELEC 6411.
Introduction to Electric Vehicles (EV), Hybrid Electric Vehicles (HEV). Vehicle design fundamentals. Traction
motors for EV/HEV propulsion. On-board energy sources and storage devices: high-voltage traction
batteries, fuel cells, ultra-capacitors, flywheels. Power electronic converters and control. Various EV/HEV/
Fuel Cell Vehicle topologies and modeling. Energy management strategies. Practical design considerations.
Engineering impact of electric, hybrid electric, and fuel cell vehicles. A project.
417 09-10
ELEC 6631 Digital Video Processing (4 credits)
Prerequisites: ELEC 6601; ENCS 6161.
Video processing fundamentals; video signals and systems. Fourier analysis of video signals, video
scanning and transmission, spatio-temporal sampling, selected material on the Human Visual System,
modelling of video components, motion estimation and representation. Video filtering and enhancement:
noise reduction, noise estimation, de-interlacing, frame-rate conversion, signal processing for improved
TV-systems. An introduction to video compression, Low-level video analysis: local operators, linear and
non-linear operators, rank-order filters, morphological filters, edge detection, segmentation. A project.
418 09-10
fiber solitions, loss-managed solitions, dispersion-managed solitions, impact of amplifier noise, high-speed
solition system. Photonic packet switching: OTDM synchronization, header processing, burst switching.
Access optical networks: architectures, PON. A project.
419 09-10
ELEC 7601 Adaptive Signal Processing (4 credits)
Prerequisites: ELEC 6601; ENCS 6161.
Optimal filtering; filter structures for adaptive filtering; the LMS stochastic gradient algorithm; block least-
squares methods; lattice structures. Convergence properties of transversal and lattice stochastic gradient
algorithms. Stability and sensitivity analysis of adaptive filters. A project.
420 09-10
ENCS 6041 Creativity, Innovation, and Critical Thinking (3 credits)
Explanations of innovative and creativity thinking; approaches to problem solving, psychology of invention;
diffusion of innovation; leadership through critical thinking; design creativity; modern and historical
examples of innovation; and cognitive approaches to scientific and technological thinking.
ENCS 6721 Technical Writing and Research Methods for Scientists and Engineers (3 credits)
This course provides graduate students with the research writing and presentation skills that are essential
in academic and professional contexts. Students develop expertise and confidence in research methods,
critical reading, crafting thesis statements, leading and participating in discussions, revision/editing and
peer review, maintaining research dossiers and report writing.
Note: This course cannot be taken within the credit requirements of any graduate Engineering and Computer
Science program, with the exception of the Master of Engineering and the Master of Applied Computer
Science. Students who have taken ENCS 591B (Technical Writing and Research Methods) may not take this
course for credit.
421 09-10
ENCS 6811 Optical Networking: Architectures and Protocols (4 credits)
This course introduces advanced concepts and protocols of modern telecommunication networks based
on Photonic technology. The basics of optical communications networks will be introduced, including the
enabling technology, and the main emphasis will be on network architectures and associated protocols. This
includes: orientation of transport networks and their evolution (Ring and Mesh topologies); Wavelength
Division Multiplexing (WDM); wavelength-routed networks; wavelength conversion; lightpath routing
protocols (static, dynamic, adaptive routing and traffic grooming) and optimization problems; control and
management protocols and distributed provisioning; survivable network design (proactive and reactive);
fault-management and various network restoration protocols; convergence of optical networks and the
Internet (IP/WDM) and Generalized Multi Protocol Label Switching (G-MPLS). There will be various
assignments in which students will be involved in research projects. Knowledge of telecommunication
systems and a background in network simulation is needed. Project.
422 09-10
ENGR 6141 Nonlinear Systems (4 credits)
Prerequisite: ENGR 6131.
Dynamic systems: definitions and notations; nonlinear differential equations; Lipschitz continuity;
linearization; describing functions; phase plane analysis; Lyapunov stability; Popov and circle criteria; limit
cycles. A project.
ENGR 6251 The Finite Difference Method in Computational Fluid Dynamics (4 credits)
Prerequisite: ENGR 6201.
Classification of second order partial differential equations, boundary conditions. Finite difference
discretization of equations, truncation error, explicit and implicit formulations. Numerical stability,
consistency and convergence. Time dependent (parabolic) equations, explicit and implicit discretization,
stability, convergence. Steady state (elliptic) equations, explicit and implicit discretization, iterative and direct
solution methods. Hyperbolic equations. Formulation of flow problems and applications to incompressible,
423 09-10
compressible and transonic inviscid and viscous flows are interspersed throughout the course. Project on
specific topic or applications.
ENGR 6261 The Finite Element Method in Computational Fluid Dynamics (4 credits)
Prerequisite: ENGR 6201.
Classification of second order partial differential equations, boundary conditions. The finite element method,
simple examples, assembly rules, solution of linear systems of equations. Forming the modules of a general
FEM computer code. The variational approach, variational principles and stationary functions. Elements
and interpolation functions. The weighted residual approach Rayleigh-Ritz, least squares, subdomain and
collocation, weak Galerkin formulation. Formulation of flow problems and applications to incompressible,
compressible and transonic inviscid and viscous flows are interspersed throughout the course. Project on
specific topic or applications.
424 09-10
dislocations, deformation, strain hardening and annealing, recovery, recrystallization; hot and cold metal
forming (aircraft fabrication), solidification, castings (process and defects); welding and non-destructive
testing, solid solution and dispersion strengthening; ferrous alloys and super alloys, light alloys (AL, MG,
TI), ceramic materials, polymers, composite materials (polymer matrix/metal matrix); corrosion, fatigue
and creep failure; fracture and wear. Projects on selected topics.
425 09-10
type structures such as folded plate structures; sandwich plates; shell roofs and pressure vessels. A case
study or a project.
ENGR 6811 Energy Resources: Conventional and Renewable (4 credits) Depletion of conventional
energy sources. Emission of greenhouse gases from conventional power production systems. Principles of
renewable energy systems; cogeneration of electrical and thermal energy, photovoltaic systems, wind power,
fuel cells, hybrid systems. Hydrogen and other forms of energy storage for renewable power production.
Integrated and small-scale renewable energy systems; independent versus grid-connected systems. A case
study or a project.
426 09-10
ENGR 6951 Seminar on Space Studies (4 credits)
Prerequisite: Permission of Instructor.
Introduction to the science and technology of spaceflight; remote sensing; human factors in space; automation
and robotics; space law; space transportation systems; the space station; the Moon-Mars initiative; space
utilization; interplanetary travel. Project on selected topic.
427 09-10
ENGR 7331 Random Vibrations (4 credits)
Prerequisite: ENGR 6311.
Mathematical descriptions of stochastic processes; spectral density and correlation functions; Gaussian and
non-Gaussian random processes; Markov processes and Fokker/Planck equation; response of linear and
nonlinear oscillatory systems to random excitation; non-stationary and narrow-band random processes.
Project on selected research topic or applications.
ENGR 8901 Master of Applied Science Research and Thesis (29 credits)
See Requirements for the Degree, Master of/Magisteriate in Applied Science in the Engineering and Computer
Science section.
428 09-10
ENGR 8911 Doctoral Research and Thesis (70 credits)
See Requirements for the Degree, Doctor of/Doctorate in Philosophy in the Engineering and Computer
Science section.
INSE 6100 A
dvanced Java Platforms (4 credits)
Prerequisite: Permission of the CIISE is required.
This course emphasizes the architecture and the inner workings of the Java virtual machine; 3 distributions
of the Java Platform: the micro-addition, the standard addition and the enterprise addition; the JCP process
and the Java standards purposed as API extensions; semantic foundations of Java: static semantics and
dynamic semantics. Introduction of technologies that are used to accelerate (performance analysis, hardware
accelerators, ahead-of-time, just-in-time, selected dynamic compilation and component-based acceleration)
and secure (virtual machines, such as vulnerability analysis, Java security models, byte-code verification,
access controllers, security managers, policy files, and certified compilation) Java. Semantic correctness of
acceleration and security techniques will also be addressed. A project.
429 09-10
INSE 6140 Middleware and Application Security (4 credits)
Malicious code, taxonomy, viruses, worms, trojan horses, logical and temporal bombs, infection process,
security properties of applications, safety, high level security, detection approaches, ad hoc techniques:
scanning, anti-virus technology, obfuscation, dynamic analysis for security: passive and active monitoring,
in-line and reference monitors, sandboxing, static analysis for security: data and control flow analysis for
security, type-based analysis for security, self-certified code: certifying compilers, proof carrying code,
efficient code certification, typed assembly languages, certificate generation, certificate verification and
validation, C and C++ security, java security, byte-code verification, access controllers, security managers,
permission files, security APIs, critical APIs, protection domains, security profiles, mobile code security. A
project.
430 09-10
Note: Students who have received credit for INSE 691B (Wireless Security) may not take this course for
credit.
431 09-10
INSE 6250 Quality Methodologies for Software (4 credits)
Prerequisite: INSE 6210 or equivalent, COMP 5541 or equivalent.
Quality methodologies for software, calculating sigma values, graphical analysis, quality processes for
software, MAIC, DMADV, define overview, project context, initial analysis and design, lifecycle and
multi-generational planning, project management, risk analysis, measure overview, customer needs,
quality functional deployment for software, software metrics and requirements, scorecards, meta-models,
specification languages (SDL, B, Z, etc.), software modeling (UML, Core, IDEF, etc.), graphical languages,
design and verify overview, failure mode and effect analysis for software, defensive programming,
smart and simple design, peer reviews, performance analysis, statistical tools, software testing, software
verification. A project.
432 09-10
scoreboard, make, buy, and sourcing analysis, manufacturing logistics, procurement logistics, supplier
partnerships, global sourcing active assembly, supply chain management systems, efficient transportation,
efficient warehousing, logistics information systems, logistics organization design, international logistics,
logistics case studies, logistics trends. A project.
433 09-10
framework to design and implement several kinds of games. Video game history. Basic Building blocks of
a game. Elements of game design. Game Maker: objects, sprites, events. Space Shooter. Developing games
with Games Factory. Real Time Strategy game development. A project.
INSE 6530 3D Graphics and Computer Animation for Game Design (4 credits)
Prerequisite: COMP 6761 or equivalent, previously or concurrently.
Application of 3D graphics and animation topics to non real-time rendered media. Current research topics
in computer animation such as dynamic simulation of flexible and rigid objects, automatically-generated
control systems, and evolution of behaviours. History of Animation. Animation Basics. Keyframe Animation.
Path Animation. Non-Linear Animation. Modeling Concerns for Animation. Rigging for Forward and
Inverse Kinematics. Morphing. Expressions. Particle Systems. Dynamics. A project.
INSE 7110 Value Added Service Engineering in Next Generation Networks (4 credits)
Prerequisite: ELEC 6861 or equivalent.
Telecommunications service engineering, or more simply service engineering, is the discipline that addresses
the technologies and engineering process for the specification, implementation, testing, deployment, usage
of value added services in telecommunication networks, value added services, or more simply services,
can be defined as anything that goes beyond two party voice calls. They are either call related (e.g. call
diversion, multiparty gaming, conducted conferences) or non-call related (e.g. customized stock quotes, web
surfing from a cellular phone). Some services may combine call related and non-call related features (e.g.
call centres). This course will cover the basics of service engineering (such as basic concepts, value added
services, service life cycle, service engineering, intelligent networks, WAP/Imode/TINE-C). The basics of
next generation networks (such as session initiation protocol (SIP), H.323, Megaco, H.248, 3GPP/3GPP2
architecture, softswitch). Signaling protocol-specific approaches (such as H.232 supplementary services, SIP
CGI, SIP servlet API). Signaling protocol neutral approaches (such as CPL, JAIN JCC/JCAT, PARLAY; web
services). Approaches at the research stage (such as context awareness; mobile code-based approaches). A
project.
434 09-10
INSE 7120 Advanced Network Management (4 credits)
Prerequisite: ELEC 6861 or equivalent.
Network management – basics (history and basic definitions, management frameworks, functional areas).
The simple network management protocol framework (history, protocol architecture, functional architecture,
information architecture, RMON, management by delegation, distributed management and JASMIN NIB,
case studies). OSI systems management, TNM and other frameworks (OSI communication, information
and functional models, TMN functional, physical and information architecture, case study, CORBA based
management, web based management, DTMF, JMX). Interoperability issue and in-depth study of a specific
functional area overview of known techniques (e.g. dual MIBs), alarm filtering techniques (e.g. artificial
intelligence), alarm correlation techniques (e.g. artificial intelligence, coding theory). Approaches still a
research level (mobile agent based network management, active network based network management,
policy based artwork management, use of SML/web services). A project.
INSE 8901 Master of Applied Science Research and Thesis (25 credits)
Students must complete a 25-credit thesis as part of their degree requirements. The thesis must represent
the results of the student’s independent work after admission to the program. The proposed topic for the
thesis, together with a brief statement outlining the proposed method of treatment, and the arrangement
made for faculty supervision, must be approved by the Faculty Graduate Studies Committee. For purposes
of registration, this work will be designated as INSE 8901. The thesis will be evaluated by the student’s
supervisor(s), and at least two examiners appointed by the Faculty Graduate Studies Committee, one of
whom shall be external to the student’s department.
435 09-10
in networks: max-flow min-cut theorem, minimum cost flows; optimization on graphs: minimum-cost
spanning trees, optimum branching and shortest paths. Project: two hours per week.
Note: Students who have taken ENGR 6111 may not receive credit for this course.
436 09-10
INDU 6341 Advanced Concepts in Quality Improvement (*) (4 credits) The foundations of modern
quality improvement, scientific basis of quality engineering, statistical experimental design issues such as
randomized blocks, factorial designs at two levels, fractional factorial designs at two levels, applications
on factorial designs, building models, and explanation and critique of Taguchi’s contributions. Project on
selected topics.
Note: Students who have taken MECH 6461 may not receive credit for this course.
437 09-10
MECH 6041 Virtual Systems Engineering (4 credits)
Prerequisite: Permission of the instructor.
Theory and application of virtual systems with an emphasis on virtual prototyping of mechanical systems.
Virtual system modelling: particle systems, rigid body systems, lumped parameter models, and multi-
domain system modelling. Non-real-time simulation methods: numerical integration methods, stiff systems
and implicit methods. Hardware-in-the-loop simulation (HIL): Real-time simulation, multi-rate simulation
and scheduling. Stability, invariance, and robustness. Virtual environments. Distributed simulation and
time delay analysis. Design and analysis of virtual engineering systems: specification, design, verification,
validation and prototype testing. A project.
MECH 6061 Analysis and Design of Hydraulic Control Systems (*) (4 credits)
Introduction to fluid power control technology; fundamentals of fluid transmission media; basic hydraulic
control system components and circuits; hydraulic servosystems; modeling and dynamic analysis of
hydraulic systems – design examples; basic pneumatic control system components and circuits – design
examples. Projects on selected topics.
438 09-10
MECH 6091 Flight Control Systems (4 credits)
Prerequisite: ENGR 6101 or equivalent.
Basics of flight dynamics modeling: axes systems and notation; equations of motion; aerodynamic forces
and moments, airplane stability, aircraft on the ground; simulator flight model design. Flight instruments:
classification; principles of operation, cockpit displays. Flight controls basics: configuration; control forces;
primary and secondary controls. Introduction to automatic flight control: stability augmentation; autopilots;
flight guidance and flight management systems; design examples. Flight simulation: classification; standards
and regulations; system configuration and components. Projects on selected topics.
439 09-10
engine aerodynamic matching of components and modern performance testing methods. A design project
is assigned for each of these components. Project on specific topic or applications.
440 09-10
turboprop, turbojet and turbofan powerplants. Operational performance of aircraft in climb, cruise, descent
and on ground. Advanced aircraft systems. Operational considerations in aircraft design. Projects on
selected topics.
441 09-10
MECH 6371 Design and Fabrication of Microsystems and Devices (4 credits)
Introduction to microsystems and devices; mechanical properties of materials used in microsystems;
microfabrication and post-processing techniques; sacrificial and structural layers; lithography, deposition
and etching; introduction and design of different types of sensors and actuators; micromotors and other
microdevices; mechanical design, finite element modelling; design and fabrication of free-standing
structures; microbearings; special techniques: double sided lithography, electrochemical milling, laser
machining, LIGA, influence of IC fabrication methods on mechanical properties; application examples in
biomedical, industrial and space technology areas; integration, bonding and packaging of MEMS devices.
This course includes a project.
442 09-10
MECH 6481 Aeroelasticity (4 credits)
Aerodynamic loading of elastic airfoils; phenomenon of divergence; effect of flexible control surface on
divergence of main structure; divergence of one- and two-dimensional wing models; phenomenon of
flutter; flutter of two- and three-dimensional wings; approximate analysis techniques; flutter prevention and
control; panel flutter in high speed vehicles; flutter of turbomachine bladings; vortex induced oscillations;
bridge buffeting. Project on specific applications.
443 09-10
MECH 6561 High Strength Materials (4 credits)
Studies of the microstructures responsible for high strength and of the thermomechanical treatments
producing these microstructures; dislocation theory; strain hardening; strengthening by solid-solution,
massive hard phases, precipitation, dispersed particles, and martensitic and bainitic structures; fibre and
particulate composites; surface treatments; residual stresses of thermal or mechanical origin. Project on
current research topics and selected applications.
MECH 6601 Testing and Evaluation of Polymer Composite Materials and Structures (4 credits)
Theory and practice for the determination of tensile, compression and shear properties of composite
materials; techniques for the determination of physical and chemical properties; non-destructive techniques
such as ultrasonics, acousto-ultrasonics, acoustic emission, infrared and lasers for evaluation of composite
structures. Project on selected topics of current interest.
444 09-10
Testing; Fracture mechanics approach to fatigue crack growth problem; Constant-amplitude, variable-
amplitude and stochastic loading cases; Industrial applications to mechanical design and fracture and
fatigue control in machine elements and structures; Damage tolerance design. Case study or project on
selected applications.
445 09-10
MECH 6761 Vehicular Internal Combustion Engines (*) (4 credits)
Mechanical design of vehicular engines; gas exchange and combustion engine processes; combustion
chambers design; fuels and fuel supply; ignition and control systems; cooling and lubrication of engines;
emissions formation and control; engine operational characteristics - matching with vehicles; enhancement
of engine performance; engine testing; environmental impact of vehicular engines; recent developments
in energy-efficient and “clean” engines. Design of calculation project of vehicular engine. Project work on
alternative fuel delivering systems and emissions control for combusion engines. Modeling and simulation.
Demonstration of alternative fuel injection system on diesel engine in lab.
Note: MECH 6961 and MECH 6971 are restricted to students registered in aerospace engineering programs
at Concordia or participating universities. These courses cover topical case studies drawn from aerospace
industrial experience. They are conducted in a modular form by experienced engineers who specialize in
one or more facets of this industry. They are given in collaboration with the other participating universities
and may be conducted at any of the Montreal universities in the language of convenience to the instructor.
446 09-10
MECH 7011 Dynamics of Hydraulic Control Systems (4 credits)
Prerequisites: MECH 6021, 6061.
Review of hydraulic control system technology and the need for dynamic analyses. Conventional techniques
for assuring good response by analysis. Power flow modelling, power bond graphs, and digital simulation
techniques. Obtaining dynamic relationships and coefficients. Phenomena which can affect dynamic
response. Projects on selected topics.
447 09-10
MECH 7711 Handling and Stability of Road Vehicles (4 credits)
Prerequisite: MECH 6751 or equivalent.
Mathematical methods in vehicle dynamics; tire and suspension modelling and design for handling; static
roll; steady turning and off-tracking analysis of straight and articulated road vehicles; directional stability
and braking analysis; directional response of articulated vehicles with steerable axles; software packages
and case studies. Project on selected topics is an integral part of the course.
448 09-10