Course/(Credit Value) |
Term |
Course Description |
General |
ENGG*6000 Advanced Heat and Mass Transfer (0.5) | | Basic physical principles of
transport phenomena. Heat and mass transfer methods for physical systems. Time and volume averaging.
Dimensional analysis. |
ENGG*6020 Advanced Fluid Mechanics (0.5) | | Laminar and turbulent flow. Turbulence
and turbulence modelling. Boundary-layer flow. Compressible flow. Potential flow. |
ENGG*6030 Finite Difference Methods (0.5) | | Numerical solution of partial differential equations of flow through porous media;
flow of heat and vibrations; characterization of solution techniques and analysis of stability; convergence and
compatibility criteria for various finite difference schemes. |
ENGG*6050 Finite Element Methods (0.5) | | Boundary-value problems. Methods of approximation. Time dependent problems. Isoparametric elements.
Numerical integration. Computer implementation. Mesh generation and layouts. Two-dimensional finite
elements. |
ENGG*6060 Engineering Systems Modelling and Simulation (0.5) | | A study of theoretical and
experimental methods for characterizing the dynamic behaviour of engineering systems. Distributed and lumped
parameter model development. Digital simulation of systems for design and control. |
ENGG*6080 Engineering Seminar (0.0) | | The course objective is to train the student in preparing, delivering and evaluating technical
presentations. Each student is required to: (a) attend and write critiques on a minimum of six technical seminars
in the School of Engineering; and (b) conduct a seminar, presenting technical material to an audience consisting
of faculty and graduate students in the school. This presentation will then be reviewed by the student and the
instructor. |
ENGG*6090 Special Topics in Engineering (0.5) | | A course of directed study involving selected
readings and analyses in developing knowledge areas which are applicable to several of the engineering
disciplines in the School of Engineering. |
Biological Engineering |
ENGG*6110 Food and Bio-Process Engineering (0.5) | | Kinetics of biological reactions, reactor dynamics and design. Food rheology and texture;
water activity and the role of water in food processing; unit operations design-thermal processing; and drying,
freezing and separation processes. |
ENGG*6120 Fermentation Engineering (0.5) | | Modelling and design of
fermenter systems. Topics include microbial growth kinetics, reactor design, heat and mass transfer.
Instrumentation and unit operations for feed preparation and product recovery. Prerequisite: undergraduate
course in each of microbiology, heat and mass transfer, and biochemistry or bioprocess engineering. |
ENGG*6130 Physical Properties of Biomaterials (0.5) | | Rheology and rheological properties. Contact stresses
between bodies in compression. Mechanical damage. Aerodynamic and hydro-dynamic characteristics. Friction. |
ENGG*6150 Bio-Instrumentation (0.5) | | Instrumentation systems. Transducers. Amplifier circuits. Recording
methods. Spectroscopy & colorimetry. Radiation, humidity, pH and noise measurements. Chromatography. |
ENGG*6160 Advanced Food Engineering (0.5) | | Application of heat and mass transfer, fluid flow, food
properties, and food- processing constraints in the design and selection of food process equipment.
Development of process specifications for the control of the flow of heat and moisture and the associated
microbial, nutritional and organoleptic change in foods. Food system dynamics and process development.
Prerequisite: ENGG*6110, Food and Bio- Process Engineering, or equivalent. |
ENGG*6170 Special Topics in
Food Engineering (0.5) | | A course of directed study involving selected readings and analyses in developing
knowledge areas of food engineering. |
ENGG*6180 Final Project in Biological Engineering (1.0) | | A project
course in which a problem of advanced design or analysis in the area of biological engineering is established, an
investigation is performed and a final design or solution is presented. |
ENGG*6190 Special Topics in Biological
Engineering (0.5) | | A course of directed study involving selected readings and analyses in developing knowledge
areas of biological engineering. |
ENGG*6290 Special Topics in Agricultural Engineering (0.5) | | A course of
directed study involving selected readings and analyses in developing knowledge areas of agricultural
engineering. |
Environmental Engineering |
ENGG*6610 Urban Stormwater Management (0.5) | | Continuous
stormwater management models and model structure. Catchment descretization and process disaggregation.
Pollutant build-up, washoff and transport. Flow and pollutant routing in complex, looped, partially surcharged
pipe/channel networks including pond storage, storage tanks, diversion structures, transverse and side weirs,
pump stations, orifices, radical and leaf gates and transient receiving water conditions (including tides).
Pollutant removal in sewer networks, storage facilities and treatment plants. |
ENGG*6620 Water Pollution Control Planning (0.5) | | Methods of developing area-wide pollution control plans and sustainable use plans in
Ontario and elsewhere. Quantitative and non-quantitative information is examined in the context of planning,
using continuous models such as HSP-F. Field trips. |
ENGG*6630 Environmental Contaminants: Fate
Mechanisms (0.5) | | Analysis of fate mechanisms associated with environmental contaminants. Focus on
substances which are generally considered to be hazardous to humans, or other animal life at low
concentrations. Study of physicochemical properties and fate estimation on control and remediation strategies.
Quantitative analysis of contaminant partitioning and mass flows, including cross-media transport and
simultaneous action of contaminant fate mechanisms. |
ENGG*6640 Environmental Contaminants: Control
Mechanisms (0.5) | | Analysis of conventional and innovative technologies for toxic contaminants; technologies
for contaminated municipal and industrial wastewaters, including physical, chemical, and biological treatment
processes for trace toxic contaminants in water and wastewater; control technologies for contaminated gas
streams, including activated carbon absorption, biofiltration, bioscrubbing, wet scrubbing, thermal- oxidation
methods, and process modifications to reduce emissions of toxic air contaminants; remediation techniques for
contaminated soil, including external and in-situ physical, chemical and biological treatment methods;
cross-media contaminant control issues; toxicity testing and evaluation; relevant regulatory programs. |
ENGG*6650 Advanced Air Quality Modelling (0.5) | | Analysis of analytical and computational models used to
predict the fate of airborne contaminants; role of air quality models for the solution of engineering-related
problems; analysis of important boundary layer meteorology phenomena that influence the fate of air pollutants;
conservation equations and mathematical solution techniques; model input requirements such as emissions
inventories; Gaussian models; higher-order closure models; Eulerian photochemical grid models. |
ENGG*6670 Hazardous Waste Management (0.5) | | This course will define the different types of hazardous wastes that
currently exist and outline the pertinent legislation governing these wastes. Information will be presented on
different ways to handle, treat and dispose the hazardous waste, including separation, segregation, minimization,
recycling and chemical, physical, biological, and thermal treatment. Also to be discussed are hazardous waste
landfills and site remediation technologies. Specifics include design and operation of hazardous landfill sites,
handling and treatment of leachate, comparison of pertinent soil remediation technologies. Case studies will be
reviewed. |
ENGG*6680 Advanced Water and Wastewater Treatment (0.5) | | This design course will discuss
advanced technologies not traditionally covered during an undergraduate curriculum. An important consideration
will be the reuse of water. |
ENGG*6690 Non-Point Source Pollution and Its Control (0.5) | | Introduction to issues
of non-point source pollution. Modelling of non-point source pollution approaches for vadose zone, surface and
subsurface drained water. Scale issues in non- point source modelling. Management issues in non-point source
pollution modelling. Application of non-point source pollution models to a variety of situations. Application of
non- point source modelling and selection of management approaches for various types of receiving water. |
ENGG*6790 Special Topics in Environmental Engineering (0.5) | | A course of directed study involving selected
readings and analyses in developing knowledge areas of environmental engineering. |
ENGG*6950 Final Project in Environmental Engineering (1.0) | | A project course in which a problem of advanced design or analysis in the
area of environmental engineering is established, an investigation is performed and a final design or solution is
presented. |
Engineering Systems and Computing |
ENGG*6550 Intelligent Real-time Systems (0.5) | | Soft
real-time systems, hard real-time systems, embedded systems, time handling and synchronization, deadlines,
preemption, interruption, rts languages, rts/ operating systems, system life-cycle, petri nets, task scheduling and
allocation, fault-tolerance, resource management, rts/search techniques, dealing with uncertainty. |
ENGG*6560 Advanced Digital Signal Processing (0.5) | | Discrete-time signals and systems, z transform, frequency analysis of
signals and systems, fourier transform, fast fourier transform, design of digital filters, signal reconstruction, power spectrum estimation. |
The proposed curriculum includes courses in: Parallel Computing Intelligent Control, Combinatorial Optimization and Advanced Search Heuristics, VLSI Design, Advanced neuro-fuzzy and soft computing, Robotics, Biomedical Image Processing, Machine Vision, Robot Planning and Scheduling |
Water Resources Engineering |
ENGG*6740 Ground Water Modelling (0.5) | | Introduction to current groundwater issues,
definition of terms, review of fundamental equations describing fluid and contaminant transport in saturated
groundwater zones. Mathematical techniques (analytical, fe and fd) for the solution of the fundamental
equations. Application of numerical groundwater models to a variety of situations. Case studies. Review of
groundwater models used in industry. |
ENGG*6800 Deterministic Hydrological Modelling (0.5) | | Deterministic
hydrological models. Function of watershed models for hydraulic design, environmental assessment, operation
of water control structures, flood warning. Calculation algorithms. |
ENGG*6810 Stochastic Hydrological
Modelling (0.5) | | Distribution function selection for historic hydrologic data representation. Monte Carlo
simulation techniques. ARMA modelling of hydrologic processes. Regional analysis. Risk analysis. |
ENGG*6820 Measurement of Water Quantity and Quality (0.5) | | This course covers techniques used to measure
rates of movement and amounts of water occurring as precipitation, soil water, ground water and streamflow.
Available measurements of water quality are surveyed. Calculation procedures involved in the use of indirect
indicators of water quantity and quality individually and in combination are described. |
ENGG*6830 Design of Pressurized Flow Systems (0.5) | | Boundary resistance. Steady State and transient flow in gravity and pumped
systems. Pressure control systems. |
ENGG*6840 Open Channel Hydraulics (0.5) | | Basic concepts, energy
principle; momentum principle; flow resistance; non-uniform flow; channel controls and transitions; unsteady
flow; flood routing. |
ENGG*6850 Design of Water Management Systems (0.5) | | Analytical decision making.
Optimization methods. Planning under uncertainty. Deterministic river basin modelling. Irrigation planning and
operation. Water quality management modelling. |
ENGG*6880 Soil Erosion and Fluvial Sedimentation (0.5) | |
Students will be able to (i) describe processes related to soil erosion by water, (ii) describe processes related to
fluvial sedimentation, (iii) evaluate and prescribe structural and non- structural control methods, and (iv) run at
least one soil erosion/fluvial sedimentation computer model if the course is satisfactorily completed. |
ENGG*6900 Final Project in Water Resources Engineering (1.0) | | A project course in which an advanced design
problem in the area of watershed engineering is established, a feasibility investigation performed and a final
design presented. |
ENGG*6910 Special Topics in Water Resources Engineering (0.5) | | A course of directed
study involving selected readings and analyses in developing knowledge areas of water resources engineering. |