Document Sample
					                                            SECTION 18:
                                            GRADUATE COURSE

                                            Each course description is followed by a list of the credit hours (cr) and on occasion the contact
                                            hours are also listed for the course. Contact hours are divided into lecture (lec), laboratory (lab),
                                            tutorial (tut) and other (oth) hours. A course with a listing of 3 cr, 3 lec, 3 lab, 1 tut, 2 oth, is
                                            weighted at three credit hours with three hours of lectures, three laboratory hours, one hour of
                                            tutorial and two other contact hours per week. If the contact hours are not listed, your professor
                                            will discuss the contact hour breakdown with you once the class commences.
                                            Courses offered in condensed format will have the number of contact hours prorated accordingly.

                                            APBS 6010G Research in Applied Bioscience.          the written thesis and must demonstrate a
                                            This is a required team-taught course               thorough understanding of the research topic.
308                                         designed to provide a foundation for the grad-      The student will receive a grade of either
                                            uate program in Applied Bioscience. The             pass or fail. 21 cr. Prerequisite: enrolment
                                            course will provide students with current           in the APBS graduate program.
                                            background knowledge and skills needed for
                                            research in applied bioscience and will             APBS 6030G Seminar in Applied Bioscience.
                                            expose students to current issues and prob-         This course will require students to present a
                                            lems that this area of research may target.         thorough overview of their thesis research,
                                            The course will introduce such topics as prin-      including relevant background material and
                                            ciples of experimental design, data interpre-       research results and their interpretation. The
                                            tation and analysis of results and how to           presentation will be expected to be appropriate
                                            present and communicate scientific informa-         for an interdisciplinary audience in science. This
                                            tion in both oral and written formats.              is a required, but non-credit course in the
                                            Students will also learn about the grant and        Applied Bioscience program. Seminars will be
                                            scholarship process and how to write a              focused on specific research projects in applied
                                            research proposal, and they will be intro-          bioscience. Student seminars will be regularly
                                            duced to such issues as research ethics and         scheduled as needed. 0 cr. Prerequisite: good
                                            intellectual property. 3 cr, 2 lec. Prerequisite:   standing in the APBS program.
                                            enrolment in the APBS graduate program.
                                                                                                APBS 6100G Advanced Cell and Molecular
                                            APBS 6020G MSc Thesis in Applied                    Biology. This will be a non-lecture based
                                            Bioscience. Students must prepare and suc-          course where students and the faculty coordi-
                                            cessfully defend a written thesis related to        nator discuss current research in cell and
                                            their supervised research project at the end        molecular biology. The course will be a combi-
                                            on the program. The student’s advisory com-         nation of group discussions and presenta-
                                            mittee must approve the commencement of             tions. Each week a student will present either
                                            the writing of the thesis. The thesis will be       a research article or a synopsis of the current
                                            evaluated by an examination committee and           knowledge regarding a topic related to the
                                            accompanied by an oral presentation. The            course and possibly their own research inter-
                                            student must receive a satisfactory report on       ests. This will allow the students to apply
basic concepts learned as undergraduate stu-       sen topic will be dependent on the area of
dents to the current state of knowledge in cell    specialization of the student. 9 cr.
and molecular biology. 3 cr, 2 lec.
Prerequisite or corequisite: enrolled in the       ENGR 5003G Seminar. Participation in a pro-
APBS graduate program.                             gram of seminars by internal and external
                                                   speakers on current research topics. All
APBS 6200G Environmental Determinants of           MASc students will be required to give a sem-
Health. This course will explore interactions      inar on their thesis research during the sec-
between environment and human health. It           ond year of their program. 3 cr.
will comprehensively address principles of
environmental health, followed by specific         ENGR 5004G Directed Studies. Faculty per-
issues regarding harmful environmental             mission may be given for supervised research
agents, and Canadian and global environmen-        projects, individual study, or directed read-
tal health challenges. It will be designed to      ings. Students wishing to pursue a course of
be delivered by an interdisciplinary faculty       directed studies must, with a faculty member
team potentially including members from the        who is willing to supervise such a course, for-

                                                                                                      SECTION 18: GRADUATE COURSE DESCRIPTIONS
Faculties of Health Sciences, Science, Social      mulate a proposal accurately describing the
Sciences, and Engineering and Applied              course content, the intended method and
Science. It will attract health and non-health     extent of supervision, and the method by
graduate students interested in the multi-fac-     which work will be evaluated. This course may
torial nature of environmental diseases. At        only be taken once. 3 cr.
the end of this course, students should have
                                                   ENGR 5005G Special Topics. Presents materi-
a broad understanding of how human health
                                                   al in an emerging field or one not covered in
is contextually determined by our environ-
                                                   regular offerings. This course may be taken
ment and be familiar with published seminal
                                                   more than once, provided the subject matter
environmental health research. 3 cr, 3 lec.
                                                   is substantially different. 3 cr.
Prerequisite or corequisite: enrolled in the
APBS graduate program.                             ENGR 5010G Advanced Optimization. The
                                                   objective of this course is to understand the
APBS 6300G Advanced Topics in Biological
                                                   principles of optimization and its application
Chemistry. This graduate course will explore
                                                   to engineering problems. Topics covered
a range of research topics at the intersection
                                                   include: the steepest descent and Newton
of chemistry and biology through examples
                                                   methods for unconstrained optimization;
selected from the current scientific literature.
                                                   golden section, quadratic, cubic and inexact
Topics to be covered include: protein engi-
                                                   line searches; conjugate and quasi-Newton
neering, enzymes, receptors, cofactors,
                                                   methods; the Fletcher-Reeves algorithm; fun-
enzymes for organic synthesis, biotransfor-
                                                   damentals of constrained optimization theo-
mations, catalytic properties of nucleic acids,
                                                   ry; simplex methods for linear programming;
bio-inorganic chemistry. 3 cr, 3 lec.
                                                   modern interior-point methods; active-set
Prerequisite or corequisite: enrolled in the
                                                   methods and primal-dual interior point meth-
APBS graduate program.
                                                   ods for quadratic and convex programming;
ENGR 5001G MASc Thesis. The thesis is the          semi-definite     programming      algorithms;
major component of the MASc program and is         sequential quadratic programming and interi-
carried out under the direction of the stu-        or-point methods for non-convex optimization.
dent’s supervisor. The thesis may involve an       In addition, implementation issues and cur-
investigation that is fundamental in nature, or    rent software packages/algorithms for opti-
may be applied, incorporating creative             mization will be covered. Global optimization,
design. Through the thesis, candidates are         including genetic algorithms and simulated
expected to give evidence of competence in         annealing, will be introduced. 3 cr.
research and a sound understanding of the
                                                   ENGR 5011G Advanced Engineering Design.
area of specialization involved. 15 cr.
                                                   This course covers the basics of design phi-
ENGR 5002G MEng Project. The MEng Project          losophy, methodology, principles, and theory
provides students with the opportunity, under      as a foundation for surveying current
the supervision of a faculty member, to inte-      research areas in the product development
grate and synthesize knowledge gained              process. A brief introduction to concurrent
throughout their program of study. The cho-        design and life cycle design is followed by
                                            addressing the application of the design           ses of thermal energy storage systems.
                                            process to problem solving. The relationship       Thermal energy storage case studies. 3 cr.
                                            between creativity and the design process is
                                            explored by using tools for solving engineer-      ENGR 5102G Fuel Cells and Hydrogen
                                            ing system design and synthesis problems.          Systems. Introduction to hydrogen and hydro-
                                            Computer, mathematical, and/or physical            gen fuel cells. Efficiency and open circuit volt-
                                            modelling of the problem and solution, the         age. Operational fuel cell voltages. Proton
                                            axiomatic design approach, Taguchi robust          exchange membrane fuel cells. Alkaline elec-
                                            design, design of experiments, and prototyp-       trolyte fuel cells. Direct methanol fuel cells.
                                            ing are strongly emphasized topics. 3 cr.          Medium and high-temperature fuel cells.
                                                                                               Fuelling fuel cells. Components of fuel cell
                                            ENGR 5012G Advanced and Smart Materials.           power systems. Delivering fuel cell power.
                                            The core material will consist of: basic fea-      Analysis of fuel cell systems. Fuel cell calcu-
                                            tures of physical transducer behaviour, math-      lations. Tests. 3 cr.
                                            ematical constitutive models and material
                                            properties, characterization methods and           ENGR 5120G Advanced Fluid Mechanics.

                                            experimental data, sensor and actuator             Derivation of three-dimensional conservation
                                            devices, translation of material behaviour to      equations of mass, momentum and energy
                                            device behaviour, solid state devices, non-        for compressible viscous fluids. General prop-
                                            solid state devices (motors and pumps),            erties of Navier-Stokes equations. Examples
                                            mesoscale and MEMS devices, adaptive               of exact solutions of the Navier-Stokes equa-
                                            structures. However, due to the rapid evolu-       tions. Approximate solutions for creeping
                                            tions in the field, the syllabus will be dynam-    motions. Laminar boundary layer equations
                                            ic to respond to the new developments in           and methods of solution: derivation of bound-
                                            materials and their applications. The topics       ary layer equations, boundary layer separa-
                                            will be continually reviewed and monitored for     tion, general properties of boundary layer
                                            currency. Some of the topics from the follow-      equations; Von Karman momentum-integral
                                            ing list will be also be included, covering fun-   equations;      finite-difference    solutions.
310                                         damental principles, mechanisms and appli-         Stability of laminar flows: theory of small dis-
                                            cations: a) piezoelectric materials, b) ‘nega-     turbances; Orr-Summerfield equation, transi-
                                            tive’ materials, c) conductive polymers, d)        tion. Introduction to turbulence. Applications.
                                            advanced composites, e) shape memory               3 cr.
                                            materials, f) magneto-rheological fluids, and
                                                                                               ENGR 5121G Advanced Turbo Machinery.
                                            g) intelligent textiles. 3 cr.
                                                                                               Basic thermodynamics and fluid mechanics
                                            ENGR 5100G Advanced Energy Systems.                equations and definitions of efficiencies in tur-
                                            Advanced power and refrigeration cycles.           bomachines. Two-dimensional cascades (cas-
                                            Advanced gas turbine systems. Combustion           cade analysis, performance of cascades and
                                            systems and applications. Energy storage.          cascade correlations). Axial flow turbines.
                                            Nuclear reactor technology. Fuel cells. Solar      Radial flow turbines. Axial flow compressors.
                                            power. Wind power. Hydro power. Co- and tri-       Centrifugal     compressors       and      fans.
                                            generation. Geothermal district heating sys-       Applications of turbomachinery to engineering
                                            tems. Energy and exergy analysis of                problems. Design, analysis and performance
                                            advanced energy systems. 3 cr.                     analyses of turbomachines. Transport phenom-
                                                                                               ena aspects. Software use and tests. 3 cr.
                                            ENGR 5101G Thermal Energy Storage.
                                            General introductory aspects for thermal           ENGR 5122G Computational Fluid Dynamics.
                                            engineering. Energy storage systems.               Introduction to CFD modelling and mesh gen-
                                            Thermal energy storage methods. Thermal            eration software. Basic equations of fluid flow
                                            energy storage and environmental impact.           and commonly used approximations.
                                            Energy storage and energy savings. Solar           Turbulence modelling (one and two equation
                                            energy and thermal energy storage. Heat            models, and higher order models). Iterative
                                            transfer and stratification in sensible heat       solution methods and convergence criteria.
                                            storage systems. Latent heat storage sys-          Practical analysis of turbulent pipe flow mix-
                                            tems. Heat storage with phase change.              ing elbow and turbomachinery blade prob-
                                            Thermodynamic optimization of thermal ener-        lems. Software use and tests. 3 cr.
                                            gy storage systems. Energy and exergy analy-
ENGR 5140G Advanced Heat Transfer.               ENGR 5180G Advanced Nuclear Engineering.
Introduction and conservation equations.         The course is an introduction to advanced
Conservation equations and gas kinetics.         topics in nuclear engineering, with emphasis
Unidirectional       steady     conduction.      on reactor physics. Covered topics include
Multidirectional steady conduction. Time         neutron slowing down, resonance absorption,
dependent conduction. External forced con-       multigroup transport and diffusion equations,
vection. Internal forced convection. Natural     reactor kinetics, and homogenization meth-
convection. Convection with change of phase.     ods. Lattice and full-core numerical methods
Heat exchangers. Radiation. Mass transfer        are also covered. This course presumes a
principles. 3 cr.                                knowledge of nuclear physics, differential
                                                 equations, and vector calculus. 3 cr.
ENGR 5141G Heat Exchanger Design and
Analysis. Basic mechanisms of heat transfer,     ENGR       5181G      Advanced      Radiation
such as conduction, convection, boiling, con-    Engineering. This course introduces advanced
densation and radiation. Classification of       concepts in radiation engineering, with an
heat exchangers according to flow. Heat          emphasis on how ionizing radiation interac-

                                                                                                    SECTION 18: GRADUATE COURSE DESCRIPTIONS
exchanger analysis using LMTD, 2-NTUc-R-P-F      tions with matter may be modelled. The
and NTU methods. Selection criteria of heat      course reviews fundamental particle interac-
exchangers. Thermal-hydraulic and mechani-       tion mechanics, measurement and detection
cal design of shell-and-tube heat exchangers.    of radiation, evaluation of nuclear cross sec-
Design and analysis of double-pipe heat          tions and various solutions to the Boltzmann
exchangers. Design and performance evalua-       transport equation. This course presumes a
tion of finned tube heat exchangers. Energy      knowledge of nuclear physics, differential
and exergy analyses of heat exchangers.          equations, and statistics. 3 cr.
Performance evaluation of plate-fin heat
exchangers. Design considerations in boilers     ENGR        5221G       Computer-Integrated
and condensers. Fouling growth models and        Manufacturing. This course covers Computer-
its impact on heat exchanger performance         Integrated Manufacturing (CIM) with a partic-
and life-cycle analysis. Flow-induced vibra-     ular focus on automated manufacturing             311
tion. Software use/tests. 3 cr.                  process planning. It provides advanced
                                                 instruction in design and implementation of
ENGR 5160G Advanced Thermodynamics.              integrated CAD/CAM, robotics, and flexible
Axiomatic representation of fundamentals of      manufacturing systems. It also provides
classical thermodynamics. First law of ther-     emphasis on concurrent engineering princi-
modynamics. Equilibrium. Euler and Gibbs-        ples, manufacturing process engineering,
Duhem relations. Second law of thermody-         computer-aided process planning, NC pro-
namics. Entropy production. Exergy and irre-     gramming, and CAD/CAM integration. The
versibility. Energy and exergy analysis of       course provides experience with CAD/CAM
advanced power and refrigeration cycles.         software and NC machines. 3 cr.
Legendre transformations and Extremum prin-
ciple. Maxwell relations and thermodynamics      ENGR 5222G Polymers and Composite
derivatives. Stability. Phase transformations.   Processing. Polymer structure-property rela-
Nernst postulate. Chemical reactions and         tions, linear and nonlinear viscoelasticity,
equilibrium. Case study problems. 3 cr.          dynamic mechanical analysis, time tempera-
                                                 ture superposition, creep and stress relax-
ENGR 5161G HVAC and Refrigeration Systems        ation, mechanical models for prediction of
Design and Analysis. Basic concepts.             polymer deformation, rubber elasticity, exper-
Elements of heat transfer for buildings.         imental methods for viscosity-temperature-
Thermodynamic processes in buildings.            shear rate measurements, application to
Energy use and environmental impact. Human       melts, filled systems and suspensions.
thermal comfort and indoor air quality. Fluid    Processes for polymers; injection, extrusion,
mechanics in building systems. Solar radia-      thermoforming, blow molding, rotational
tion. Heating and cooling loads. Annual ener-    molding, compression and transfer molding,
gy consumption. Heat transfer equipment.         calendaring and post-manufacturing opera-
Cooling equipment. Thermal energy storage.       tions. Fibre types and properties, fibre forms,
Software use/tests. 3 cr.                        polymeric matrix and interfaces, typical com-
                                                 posite properties. Processes for long
                                            fibre/thermoset composites, pre-pregging,         tems, explicit methods include finite differ-
                                            resin transfer moulding, filament winding, pul-   ence and Rung-Kutta, and implicit methods
                                            trusion, autoclave cure. 3 cr.                    are Houbolt, Wilson-theta, Park stuffy stable,
                                                                                              and Newark-beta. 3 cr.
                                            ENGR 5223G Advanced Manufacturing
                                            Processes and Methodologies. This course is       ENGR 5241G Advanced Mechanics of
                                            about implementing advanced manufacturing         Materials. This course builds upon the knowl-
                                            processes and methodologies into production       edge students have gained in the first solid
                                            operations as the strategy for achieving          mechanics course to cover more advanced
                                            reductions in inventory costs, faster manufac-    mechanics of materials. Topics covered
                                            turing turnaround times, fewer faulty prod-       include: the general state of stress and strain
                                            ucts, and using less floor space for produc-      in three dimensions; formulation of general
                                            tion. It addresses the next generation manu-      equilibrium equations; compatibility condi-
                                            facturing and production techniques that take     tions; constitutive relationships; elasto-plas-
                                            advantage of the opportunities offered by         tic relationships; Airy stress function; analyti-
                                            selective use of new materials and emerging       cal solutions of special problems including

                                            technologies for high efficient machining,        thickwalled cylinders, rotating disks, bucking
                                            coating, forming, assembly operations, etc.       of columns, stress concentration, and curved
                                            Virtual manufacturing methodologies and           beams; energy methods in elasticity; torsion
                                            multi-objective optimization in terms of          problem; bending of beams; contact stress-
                                            design, performance, safety, cost, and envi-      es; analysis of flat plates; creep and relax-
                                            ronment as well as advanced manufacturing         ation; introduction to fracture mechanics;
                                            methodologies such as lean manufacturing          fatigue and failure theories. 3 cr.
                                            are also addressed. 3 cr.
                                                                                              ENGR 5242G Advanced Vibrations. This
                                            ENGR 5240G Advanced Dynamics. This                course builds upon the knowledge students
                                            course builds upon the knowledge students         have gained in a first vibration course to
                                            have gained in a first dynamics course to         cover more advanced vibrating systems.
312                                         cover more advanced dynamical systems.            Topics covered include: Lagrange’s equations
                                            Topics covered will include: 3-D kinematics       of motion, generalized coordinates and force,
                                            and kinetics of particles and systems of par-     virtual work, linearization of equations for
                                            ticles using Newton’s method; equations of        small oscillations, multi-degree of freedom
                                            motion in normal and tangential, cylindrical,     linear systems, mass matrix, flexibility and
                                            and spherical coordinates; two body central       stiffness matrix, natural frequencies and
                                            force motion with applications in orbital         mode shapes, orthogonality of the mode
                                            dynamics, and particle on a rotating earth. 3-    shapes, modal matrix and decoupling proce-
                                            D kinematics and kinetics of rigid bodies,        dure, harmonic force, and series solution for
                                            Euler angles, single and multiple rotating ref-   arbitrary excitation. Linear continuous sys-
                                            erence frames, Coriolis acceleration, inertial    tems, free vibration of strings, rods and
                                            reference frames, equations of translational      shafts, lateral vibration of Euler-Bernoulli
                                            motion, angular momentum, rotational              beams, effect of rotary inertia and shear on
                                            motion, body axes and rotation relative to a      the vibration of beams, orthogonality of the
                                            coordinate system, Euler’s and modified           mode shapes, harmonic excitation of beams,
                                            Euler’s equations of motion with applications     mode summation method in the case of arbi-
                                            in dynamics of gyroscopes, robots, and vehi-      trary excitation. Approximate methods for
                                            cles. Variational mechanics, constraints, gen-    free vibration analysis: Rayleigh, Dunkerly,
                                            eralized coordinates, principles of virtual       Rayleigh-Ritz, Holzer, Myklestud, and matrix
                                            work, D’Alembert, and Hamilton’s principle,       iteration methods. Vibration of plates, free
                                            concept of Hamiltonian, Hamilton’s canonical      vibration analysis using analytical methods,
                                            equations. Lagrange’s equation for system of      Rayleigh and Rayleigh-Ritz methods, harmonic
                                            particles and rigid bodies, generalized force     excitation, and Galerkin’s method in forced
                                            and moment, calculus of variations, concepts      vibration analysis of plates. 3 cr.
                                            of Lagrangian and Lagrange multiplier,
                                            Lagrange’s equations for holonomic and non-       ENGR 5260G Advanced Robotics and
                                            holonomic systems, stability analysis of          Automation. This course builds upon the
                                            autonomous and non-autonomous dynamical           knowledge students have gained in a first
                                            systems. Numerical solutions of dynamic sys-      robotics course to cover more advanced kine-
matics topics and their application to more       matrix. b. Controllability and observability:
complex robotic systems such as redundant         Definition and criteria, state feedback and
manipulators and parallel mechanisms.             output feedback, pole assignment via state
Topics covered include: point, direction, line,   feedback, design of servo-controlled sys-
and screw motion descriptions; homoge-            tems. c. State estimation and observer:
neous transformations; line and screw coordi-     Observer state-variable feedback control. d.
nates; quaternion representations; inverse        Multi-input multi-output (MIMO) systems: Pole
displacement solutions by analytic, root find-    assignment via state feedback. e.
ing, hybrid, and numerical methods; appropri-     Introduction to nonlinear systems: Describing
ate frames of reference; screw systems and        functions for kinds of nonlinear systems
transforms; local and globally optimum solu-      (on/off, dry friction, dead zone, saturation,
tions of redundant rates; over determined         and hystersis), phase plane trajectories, con-
and near degenerate solutions; singularity        cept of limit cycle. f. Stability analysis:
analysis; and parallel manipulator kinemat-       Lyapunov function, and Lyapunov stability cri-
ics. 3 cr.                                        terion. g. Introduction to optimal control:
                                                  Linear quadratic regulator (LQR), Riccati

                                                                                                        SECTION 18: GRADUATE COURSE DESCRIPTIONS
ENGR 5261G Advanced Mechatronics: MEMS            equation, properties of LQR systems. h.
and Nanotechnology. This course is designed       Sampled data systems: Pulse transfer func-
to be an introduction to MEMS (micro-electro-     tion, zero and first order hold systems, stabil-
mechanical systems) and nanotechnology            ity and root locus in the z-plane, transforma-
and their applications. Topics covered            tions, Routh Hurwitz stability criterion in the z-
include: introduction to MEMS and nanotech-       plane, system compensation in the z-plane
nology; working principles of MEMS and nan-       using root locus, and generalized PID con-
otechnology; design and fabrication of MEMS       trollers. 3 cr.
and nano-systems; microfabrication and
micromachining; materials for MEMS and            ENGR 5300G Automotive Engineering.
nanotechnology; and applications of MEMS          Components of the automobile. Engineering
and nanotechnology. 3 cr.                         factors in all components and sub-system
                                                  areas of automobile design. Vehicle charac-          313
ENGR 5262G Manipulator and Mechanism              teristics and dynamic interactions. Systems
Design. This course is designed to teach stu-     modelling approach and mathematical mod-
dents the necessary skills to design or syn-      els for ride, vibration, handling control and
thesize mechanisms and manipulators to per-       powertrains of automobiles. Tire mechanics,
form desired tasks. Topics covered include:       including construction, rolling resistances,
synthesis of mechanisms for function genera-      traction/braking properties, cornering and
tion, path generation, and rigid body guid-       aligning properties and measurement meth-
ance; graphical, analytical, and optimization     ods. Vehicle mobility, motion performance of
based methods of synthesis; mechanism cog-        the vehicle, characterization of resistances,
nates, Chebychev spacing, Burmister curves;       propulsion system and tractive efforts. Brake
manipulator joint layout synthesis for spatial    system design, braking performance, brake
positioning and orientation; conditions of sin-   distribution.    Steady     state   handling.
gularity and uncertainty; and solution of non-    Measurement methods. Suspension system
linear problems of kinetics involved in mech-     design considerations. Design and perform-
anism synthesis using compatibility equa-         ance of an automobile from a systems point
tions, 1/2 angle substitutions, and dialytic      of view. External factors such as markets,
elimination. 3 cr.                                financing, and sales. 3 cr.
ENGR 5263G Advanced Control. This course          ENGR 5310G Automotive System Dynamics.
builds upon the knowledge students have           Introduction to transport systems related to
gained in a first control course to cover more    vehicle dynamics behaviour. Pneumatic tire
materials in advanced control systems.            mechanics – ride, cornering and aligning prop-
Topics covered include: a. State variables and    erties. Transient and steady-state directional
state space models: Relations between state       dynamics and handling analyses of road vehi-
space models and the transfer-function mod-       cles. Directional response and stability analy-
els (controllable and observable canonical        sis in small and large perturbation maneuvers;
forms, and diagonal form), Jordan form, solu-     roll dynamics and rollover; braking performance
tions of linear state equations, transition       analyses; directional responses to simultane-
                                            ous steering and braking inputs; performance        ENGR 5350G Automotive Materials and
                                            measures. Characterization of road roughness;       Manufacturing. Materials in the automotive
                                            ride vibration analyses; assessment of ride         industry. Selection of materials and shapes.
                                            comfort. Measurement methods and data               Materials processing and design. Interaction
                                            analyses techniques. Vehicle-driver interactions    of materials. Performance of materials in
                                            – analysis of the closed loop vehicle-driver sys-   service. Examples of new materials. Role of
                                            tem. Introduction to typical control strategies     environmental regulations and societal pres-
                                            for vehicle dynamic control. 3 cr.                  sures on the selection of alternate materials.
                                                                                                Manufacturing processes, including casting,
                                            ENGR 5320G Automotive Aerodynamics.                 forging, forming, machining and molding for
                                            Formulation of fluid mechanics and aerody-          the automotive industry. Quality control and
                                            namics for automotive design. Inviscid and          techniques, process selection and methods.
                                            viscous flow. Wind tunnels and their applica-       Manufacturing considerations for various
                                            tions to external aerodynamics. Aerodynamic         lightweight automotive structural materials.
                                            drag coefficient and its effect on vehicle per-     Stiffness, fatigue, vibrations, dent resistance
                                            formance. Experimental methods, drag force          and crush resistance. Methods of producing

                                            measurements and wind tunnel instrumenta-           lightweight automotive structures are dis-
                                            tion.     Computational         aerodynamics.       cussed. Design for manufacturing, assembly,
                                            Comparisons between experimental results            disassembly and recycling. 3 cr.
                                            and numerical results. Aerodynamic design
                                            for drag reduction. Aerodynamics of engine          ENGR 5360G Automotive Electronics and
                                            cooling.    Fluid   structure     interactions.     Software. Electrical systems in automobiles,
                                            Aerodynamic noise. 3 cr.                            including power supplies, junction transistors,
                                                                                                sensors and rectifiers. Signal amplifiers, gain-
                                            ENGR 5330G Automotive Powertrains. Design           bandwidth limitations and circuit models. Motor
                                            of automotive power transmission systems.           drive control, inverters, actuators, PWM con-
                                            Loads on the vehicle. Evaluation of various         trollers, active filters, signal conditioners,
                                            engine and vehicle drive ratios on acceleration     power electronics and regulators. Battery
314                                         performance and fuel economy. Manual trans-         chargers and solar cells. Vehicle software sys-
                                            mission     and     automatic    transmission.      tems. Onboard software systems and corre-
                                            Combustion in CI and SI engines. Selection of       sponding algorithms. Software interfaces
                                            combustion chamber type and shape, intake           between electronics and drivers and passen-
                                            and exhaust systems. Differences between            gers. Embedded software in vehicles. 3 cr.
                                            engine types. Cylinder number, configuration,
                                            size and material selection. Selection of mix-      ENGR 5370G Automotive Design Engineering.
                                            ture preparation, firing order. Mechanism of        Methodology of vehicle system design, includ-
                                            combustion. Fuel and additive characteristics.      ing the overall objectives and constraints rel-
                                            Fuel metering and ignition systems. Exhaust         evant to vehicles. Total design of an automo-
                                            emissions and control systems. Heat transfer,       bile, from an initial concept, to creation, use
                                            friction and lubrication systems. Air pollution.    and disposal. Design issues for various light-
                                            Exhaust systems. Effects of emission on air         weight automotive structural materials (plas-
                                            quality. Sources of auto emission. 3 cr.            tics, mouldings, composites), including stiff-
                                                                                                ness, fatigue, vibrations, dent and crush
                                            ENGR 5340G Automotive Noise, Vibrations             resistance. Crashworthiness and design for
                                            and Harshness. Evaluating the vibration and         safety. Design for manufacturing, automation,
                                            acoustic characteristics of automotive sys-         assembly, disassembly and recycling.
                                            tems and components. Human comfort and              Automotive applications of computer-aided
                                            annoyance guidelines and standards. Sound,          design (CAD). Applications of automotive
                                            hearing and physiological effects of noise and      engineering design tools, such as FEA, CFD,
                                            vibration. Modelling and experiment methods.        particularly including PACE software like
                                            Modal analysis and digital signal processing.       ADAMS, Fluent, Autostudio, Unigraphics,
                                            Noise sources such as gears, bearings, rotat-       Nastran and LS-DYNA. Sudents will use PACE
                                            ing imbalance, gas flow, combustion, impact.        tools in an automotive design project, using
                                            Source-path-receiver identification. Sound          the software for structural, aerodynamic,
                                            transmission, air-borne and structure-borne         materials, thermal and/or other design
                                            noise. Structural-acoustic interactions. Noise      aspects of automotive systems. 3 cr.
                                            and vibration passive/active control. 3 cr.
ENGR 5610G Stochastic Processes. Review of           traffic, call processing, hand-off, roaming, loca-
probability theory including, random vari-           tion determination; radio link analysis; multi-
ables, probability distribution and density          path fading and fading models; wireless securi-
functions, characteristic functions, conver-         ty and protocols, ad hoc mobile and sensor net-
gence of random sequences, and laws of               works; link design aspects for emerging tech-
large numbers. Random processes, stationar-          niques (UWB, RFID). 3 cr.
ity and ergodicity, correlation and power spec-
tral density, cross-spectral densities,              ENGR 5650G Adaptive Systems and
response of linear systems to stochastic             Applications. This course covers algorithms,
input, innovation and factorization, Fourier         filter structures, and applications in adaptive
and K-L expansion, mean square estimation,           systems. Basic information-processing opera-
Markov chains and processes, queuing theo-           tions and recursive algorithms are discussed.
ry. Applications in communications and signal        Also, distinct methods for deriving recursive
processing, emphasis on problem solving              algorithms for the operation of adaptive fil-
using probabilistic approaches. 3 cr.                ters are identified. Lastly, applications of
                                                     adaptive filters, mainly to digital communica-

                                                                                                           SECTION 18: GRADUATE COURSE DESCRIPTIONS
ENGR 5620G Digital Communications.                   tion systems, are explored in detail. 3 cr.
Optimum receiver principles: AWGN, geomet-
ric representation of signals, maximum likeli-       ENGR 5660G Communication Networks.
hood criterion and optimum decision regions,         Transmission media: guided (twisted-
correlation receivers and matched filters,           pair/coaxial/fibre) and non-guided (infra-
probability of error and union bound; digital        red/radio/optical); network types and topolo-
bandpass modulation (ASK, FSK, PSK, QAM,             gies; multiplexing (FDM, TDM, WDM), circuit
CPFSK, CPM), baseband systems (PAM, PRS),            switching and telephone network; the Internet
performance comparisons: bit error rate,             and communications layers; broadband sys-
bandwidth, power, complexity; fundamental            tems (T1, xDSL, cable modems); error detec-
limits in information theory: entropy and the        tion schemes (parity, CRC, checksum);
source coding theorem; channel capacity and          Automatic Repeat Request mechanisms; ran-
the channel coding theorem; information              dom access techniques (ALOHA, CSMA); con-            315
capacity theorem and design trade-offs. 3 cr.        trolled access techniques (reservation,
                                                     polling); wired/wireless LANs; congestion
ENGR 5630G Statistical Signal Processing.            control and quality of service; delay and loss
Detection Theory: fundamentals of detection          performance in basic queuing models. 3 cr.
theory, Neyman-Pearson theorem, receiver
operating characteristics, minimum probabili-        ENGR 5670G Cryptography and Secure
ty of error, Bayes risk, binary multiple hypoth-     Communications. This course covers diverse
esis testing, minimum Bayes risk detector,           topics on cryptography and security including
Maximum Likelihood detector, Chernoff                classical encryption, symmetric and public-key
bound, detection of deterministic and random         cryptography, key management, message
signals. Estimation Theory: mathematics of           authentication, digital signatures, denial-of-
estimation theory, minimum variance unbi-            service (DoS), distributed DoS, malicious soft-
ased estimation, Cramer-Rao lower bund, lin-         ware, and intrusion detection systems. 3 cr.
ear models, general minimum variance unbi-
                                                     ENGR 5710G Network Computing. This
ased estimation, best linear unbiased estima-
                                                     course will introduce the students to topics in
tors, Maximum Likelihood estimation. 3 cr.
                                                     Internet Programming, Distributed Software
ENGR       5640G         Advanced        Wireless    Components, Network Computing Paradigms,
Communications. Wireless communications              and Service Oriented Architectures. 3 cr.
systems, technologies, and standards; propa-
                                                     ENGR 5720G Pervasive and Mobile
gation     environments          (indoor/outdoor,
                                                     Computing. An introduction and comprehen-
fixed/mobile,                cordless/wireless,
                                                     sive view into technologies relevant to perva-
voice/data/video/multimedia,          radio/infra-
                                                     sive and mobile computing. An overview of
red/optical, terrestrial/satellite); spread spec-
                                                     cellular and personal wireless area networks,
trum techniques; multiple access schemes
                                                     service discovery protocols, context-aware
(TDMA, OFDM, MC-CDMA), duplexing methods
                                                     computing, and middleware platforms and
and diversity techniques; mobile cellular sys-
                                                     software to support pervasive and mobile
tems: frequency reuse, cell splitting, cellular
                                                     computing. 3 cr.
                                            ENGR 5730G Algorithms and Data Structures.         ENGR       5780G      Advanced      Computer
                                            This course studies the mathematical founda-       Architecture. This course covers evolution of
                                            tions of algorithms and data structures, cover-    computer architecture and factors influencing
                                            ing sorting and searching algorithms, stacks,      the design of hardware and software ele-
                                            queues, lists, trees, hash tables, search trees,   ments of computer systems. Topics include
                                            binomial heaps, minimum spanning trees,            processor micro-architecture and pipelining,
                                            shortest paths, the theory of NP-completeness,     performance measures, instruction set
                                            and approximation algorithms. 3 cr.                design, cache and virtual memory organiza-
                                                                                               tions; protection and sharing; I/O architec-
                                            ENGR 5740G User Interface Design. This             tures, hazards and exceptions, dependen-
                                            course is an introduction to user interface        cies, branch prediction, instruction-level par-
                                            design and implementation on a wide range          allelism, memory hierarchies, cache organiza-
                                            of hardware platforms. It covers the basic         tion, buses, rotating storage and I/O subsys-
                                            techniques used in user interface design,          tem design. 3 cr.
                                            how users behave, implementation tools and
                                            techniques and the evaluation of user inter-       ENGR 5850G Analog Integrated Circuit

                                            face designs. It covers both desktop and           Design. This course covers modelling of IC
                                            mobile environments, including the design of       devices, current sources and mirrors, gain
                                            user interfaces for cell phones, PDAs and          stages, level shifters, analysis and design of
                                            mobile games. 3 cr.                                BJT and MOS operational amplifiers, current-
                                                                                               feedback amplifiers, wideband amplifiers and
                                            ENGR 5750G Software Quality Management.            comparators. Frequency response of ampli-
                                            An intensive investigation into software quali-    fiers, feedback techniques, analysis and
                                            ty engineering issues, including testing tech-     design, stability and compensation of ampli-
                                            niques, defect detection and prevention, reli-     fiers, high slew-rate topologies, noise in IC
                                            ability engineering, examination of mainte-        circuits, fully differential circuits, analog mul-
                                            nance issues and configuration management.         tipliers and modulators, CAD tools for circuit
                                            Software evolution issues, including planning      design and testing. 3 cr.
316                                         for evolution, round out the course. Students
                                            will do a major team project examining issues      ENGR 5860G Digital Integrated Circuit Design.
                                            in defect reduction. The course will have a        This course covers the analysis and design of
                                            strong industrial flavour. 3 cr.                   digital integrated circuits. Students are instruct-
                                                                                               ed in methods and the use of computer-aided
                                            ENGR 5760G Software Metrics. Analysis of           design tools for the design and testing of large-
                                            software metrics. Introduction to the tech-        scale integrated digital circuits. 3 cr.
                                            niques of measurement. Syntax and seman-
                                            tics of software metrics. Planning a metrics       ENGR 5360G Automotive Software and
                                            program. Using metrics for prediction (quality,    Electronics. Automotive design software tools,
                                            project time estimations). Case studies. 3 cr.     including FEA, CFD, Unigraphics and other pack-
                                                                                               ages. Software development and integration for
                                            ENGR 5770G Service Computing. This course          design and manufacturing of automobiles.
                                            introduces the fundamental concepts and            Electrical systems in automobiles, including
                                            applications of service computing. Service         power supplies, junction transistors, sensors
                                            computing, as a new cross discipline,              and rectifiers. Signal amplifiers, gain-bandwidth
                                            addresses how to enable IT technology to           limitations and circuit models. Motor drive con-
                                            help people perform business processes             trol, inverters, actuators, PWM controllers,
                                            more efficiently and effectively. One of the       active filters, signal conditioners, power elec-
                                            fundamental components in service comput-          tronics and regulators. Battery chargers and
                                            ing is Web service. Web services are Internet-     solar cells. Automotive applications and case
                                            based application components published             studies. 3 cr.
                                            using standard interface description lan-
                                            guages and universally available via uniform       ENGR 5910G Embedded Real-Time Control
                                            communication protocols. Web services let          Systems. This course focuses on the design
                                            individuals and organizations do business          and implementation techniques for embedded
                                            over the Internet using standardized proto-        real-time control systems. It covers embedded
                                            cols to facilitate application-to-application      system design, instruction sets for micro-
                                            interaction. 3 cr.                                 processor architecture, I/O, interrupts, hard-
                                                                                               ware and software of embedded systems, pro-
gram design and analysis, practical issues,       ENGR 5960G Power System Operations,
multi-tasking operating systems, scheduling       Analysis and Planning. Transmission lines.
and system design techniques. 3 cr.               Steady state transmission capacity; network
                                                  compensation; voltage management; load
ENGR 5920G Analysis and Control of                flow simulation; transient stability simulation;
Nonlinear Systems. Introduction to nonlinear      system security; system planning; symmetric
systems, phase plane analysis, stability          operation of power systems. 3 cr.
determination by Lyapunov direct method,
advanced stability theory, existence of           ENGR 5970G Power Electronics. This course
Lyapunov functions, describing function analy-    covers fundamentals of lossless switching
sis, nonlinear control system design by feed-     techniques: zero-voltage switching, zero-cur-
back linearization, sliding control, variable     rent switching; resonant converters: series,
structure control, adaptive control of linear     parallel and series-parallel topologies; soft-
and nonlinear systems, control of multi-out-      switching converters: natural and auxiliary
put systems, control of multi-input multi-out-    commutation converter topologies control
put systems. 3 cr.                                techniques: variable frequency phase-shift

                                                                                                      SECTION 18: GRADUATE COURSE DESCRIPTIONS
                                                  and hybrid control; applications to single-
ENGR 5930G Adaptive Control. This is a            phase three-phase and multi-level converters;
course on the general principles of adaptive      line- and force-commutated converters; high
control and learning. This course will cover      power ac/dc and dc/ac converter structures
real-time parameter estimation, deterministic     and switching techniques; principles of HVDC
self-turning regulators, stochastic & predic-     and HVAC systems. 3 cr.
tive self-tuning regulators, model reference
adaptive systems, gain-scheduling, proper-        ENGR 5980G Advances in Nuclear Power
ties of adaptive systems, robust adaptive         Plant Systems. A combination of lectures,
control schemes, adaptive control of nonlin-      self-paced interactive CD-ROM study and the
ear systems, practical issues and implemen-       use of power plant simulators imparts to stu-
tation. 3 cr.                                     dents the advances in the key design and
                                                  operating features of the main nuclear power       317
ENGR 5940G Intelligent Control Systems.           plan types, including reactors using pressure
With the advance of increasingly faster com-      vessels and pressure tubes, pressurized
puting hardware and cheaper memory chips,         water, boiling water and gas cooled reactors;
computational intelligence, also known as a       the use of natural versus enriched fuel, con-
part of “soft computation”, is becoming more      verters and breeders; overall plant control
and more important in control engineering.        systems, load following capabilities, islanding
This course will equip the student with the       operations; safety systems, responses to
essential knowledge and useful resources to       abnormal and emergency events. Self-paced
solve some of the systems control problems        interactive CD-ROM and operation of power
not easily solved using conventional control      plant simulators will be used throughout the
methods. This course will cover: fundamen-        course. 3 cr.
tals of fuzzy set theory, structures of fuzzy
logic controllers, structures of neural net-      MCSC 6000G Graduate Seminar in Modelling
works, learning algorithms, genetic algo-         and Computational Science. This course is a
rithms. 3 cr.                                     year-long Seminar Series on Modelling and
                                                  Computational Science which will take place
ENGR 5950G Computational Electromagnetics.        weekly for the entire academic year. Every
This course covers the theory, development,       graduate student enrolled in this course must
implementation, and application of the finite     give a presentation on a research topic. In
element method and its hybrid versions to elec-   addition to the student presentations, the
tromagnetics. It also makes efficient and accu-   seminar will feature speakers from UOIT and
rate formulations for electromagnetics applica-   invited speakers from academia, industry and
tions and their numerical treatment. It employs   government. Successful completion of the
a unified coherent approach dealing with both     course will also require attendance at the
integral and differential equations using the     UOIT Faculty of Science Colloquium Series. 0
method of moments and finite-element proce-       cr, 1 lec. Prerequisite: Successful completion
dures. 3 cr.                                      of all core courses in the program.
                                            MCSC 6001G MSc Thesis. The thesis is the           study of the mathematical models presented.
                                            major component of the MSc program and is          Topics may include: Population models and epi-
                                            carried out under the direction of the stu-        demiology, neuron and cell dynamics, nonlinear
                                            dent’s supervisor. The thesis involves an          waves in biological, chemical and physical sys-
                                            investigation of a research topic with the pos-    tems, fluid dynamics, pattern formation (in fluid
                                            sibility of leading to a peer reviewed article.    experiments, animal coat patterns, chemical
                                            Through the thesis, candidates are expected        reactions, visual cortex), coupled systems (neu-
                                            to give evidence of competence in research         rons, traffic flow, lattice systems). 3 cr, 3 lec.
                                            and a sound understanding of the area of           Prerequisite: Admission to the MSc program in
                                            specialization involved. Students must pre-        Modelling and Computational Science.
                                            pare and successfully defend a written thesis
                                            at the end of the program related to the           MCSC 6020G Numerical Analysis. Numerical
                                            research they have undertaken. The stu-            analysis is the study of computer algorithms
                                            dent’s advisory committee must approve the         developed to solve the problems of continu-
                                            commencement of the writing of the thesis.         ous mathematics. Students taking this
                                            The thesis will be evaluated by an examina-        course gain a foundation in approximation

                                            tion committee and accompanied by an oral          theory, functional analysis, and numerical lin-
                                            presentation. The student must receive a           ear algebra from which the practical algo-
                                            satisfactory report on the written thesis and      rithms of scientific computing are derived. A
                                            must demonstrate a thorough understanding          major goal of this course is to develop skills
                                            of the research topic. The student will receive    in analyzing numerical algorithms in terms of
                                            a grade of either pass or fail. 12 cr.             their accuracy, stability, and computational
                                            Prerequisite: Enrolment in the Modelling and       complexity. Topics include best approxima-
                                            Computational Science graduate program.            tions, least squares problems (continuous,
                                                                                               discrete, and weighted), eigenvalue problems,
                                            MCSC 6002G MSc Research Project. The MSc           and iterative methods for systems of linear
                                            Research Project provides students with the        and nonlinear equations. Demonstrations
                                            opportunity, under the supervision of a facul-     and programming assignments are used to
318                                         ty member, to integrate and synthesize knowl-      encourage the use of available software tools
                                            edge gained throughout their program of            for the solution of modelling problems that
                                            study. The chosen topic will be dependent on       arise in physical, biological, economic, or
                                            the area of specialization of the supervisor.      engineering applications. 3 cr, 3 lec.
                                            Students must prepare a written research           Prerequisite: Admission to the MSc program
                                            report related to their supervised project at      in Modelling and Computational Science.
                                            the end of the program. The student’s advi-
                                            sory committee must approve the commence-          MCSC 6030G High-Performance Computing.
                                            ment of the writing of the report. The             The goal of this course is to introduce stu-
                                            research report will be evaluated by an exam-      dents to the tools and methods of high-per-
                                            ination committee. The student will be             formance computing (HPC) using state-of-the-
                                            required to give a 30-minute presentation of       art technologies. The course includes an
                                            the research report. The student must              overview of high-performance scientific com-
                                            receive a satisfactory report on the written       puting architectures (interconnection net-
                                            research report and must demonstrate a thor-       works, processor arrays, multiprocessors,
                                            ough understanding of the research topic.          shared and distributed memory, etc.) and
                                            The student will receive a grade of either         examples of applications that require HPC.
                                            pass or fail. 6 cr. Prerequisite: Enrolment in     The emphasis is on giving students practical
                                            the Modelling and Computational Science            skills needed to exploit distributed and paral-
                                            graduate program.                                  lel computing hardware for maximizing effi-
                                                                                               ciency and performance. Building on MCSC
                                            MCSC 6010G Mathematical Modelling. This is a       6020G, students will implement numerical
                                            core course and forms an essential part of the     algorithms that can be scaled up for large
                                            MSc program. The student will get familiar with    systems of linear or nonlinear equations.
                                            the fundamental principles and techniques in       Topics may include: survey of computer archi-
                                            mathematical modelling, showcased through          tectures; efficiency guidelines for HPC; paral-
                                            the use of classical and advanced models in        lel algorithm design; programming tools; tim-
                                            physics, biology and chemistry. Several analyti-   ing, profiling, and benchmarking; optimiza-
                                            cal techniques will be introduced through the      tions. 3 cr, 3 lec. Prerequisite: MCSC 6020G.
MCSC 6060G Advanced Statistical Mechanics             ical research. This course is an introduction
(cross-listed with PHY4010U). Macro and               to the mathematical concepts required to
microstates, statistical weight, Boltzmann            develop accurate, reliable, and efficient
and Gibbs distributions, partition and grand          numerical software for the approximate solu-
partition functions; microcanonical, canonical        tion of PDEs. Essential model problems of
and grand canonical ensembles; statistical            elliptic, parabolic, and hyperbolic type are
mechanics of isolated and interacting sys-            examined with corresponding numerical
tems. Bose-Einstenin and Fermi-Dirac statis-          approximation techniques. Approximation
tics. Quantum statistics of ideal gases; black-       schemes are compared and contrasted with
body radiation; paramagnetism in solids. 3 cr,        an emphasis on the convenience of available
3 lec. Prerequisite: Statistical Mechanics.           software as well as error estimation, consis-
                                                      tency, stability, and convergence. Topics may
MCSC 6070G Advanced Quantum Mechanics                 include: finite-difference, finite-element,
(cross-listed with PHY4020U). Expands upon            finite-volume, and spectral collocation meth-
the concepts covered in introductory                  ods; Von Neumann analysis; time-stepping
Quantum Mechanics, with particular empha-             algorithms and the method of lines; dissipa-

                                                                                                           SECTION 18: GRADUATE COURSE DESCRIPTIONS
sis on applications to real systems. This             tion and dispersion; error estimates; iterative
course examines approximation methods,                methods. 3 cr, 3 lec. Prerequisite: MCSC
including time-independent and dependent              6020G.
perturbation theory, variational methods, the
WKB approximation and scattering theory.              MCSC 6140G Dynamical Systems and
Mathematical computer programs will be                Bifurcations. This course provides an introduc-
used to solve problems. 3 cr, 3 lec.                  tion to the modern theory of dynamical systems
Prerequisite: Quantum Mechanics.                      and bifurcation theory, including chaos theory.
                                                      Dynamical systems theory is an important tool
MCSC 6120G - Numerical Methods for                    in the modelling of many physical systems, but
Ordinary Differential Equations. Differential         it is also a rich field of mathematical research
equations are an indispensable tool for the           in itself. By the end of this course, the student
modelling of physical phenomena. However,             will have acquired a large toolkit of techniques    319
most often in practice, analytical solutions to       to analyze the dynamical features of ordinary
model equations cannot be found, and                  differential equations and discrete dynamical
numerical approximations must be made. In             systems. Topics include: Structural stability,
this course, practical computational tech-            invariant manifolds, local and global bifurca-
niques for the numerical solution of ordinary         tions, reduction methods, routes to chaos,
differential equations will be covered, with an       applications. 3 cr, 3 lec. Prerequisite:
emphasis on their implementation and the              Undergraduate modern theory of ordinary differ-
fundamental concepts in their analysis.               ential equations.
Topics include: Numerical methods for initial
value problems: forward and backward Euler            MCSC 6150G Fluid Dynamics. This course will
and trapezoidal scheme; implicit and explicit         give a unified view of fluid dynamics by
Runge-Kutta methods, including general for-           emphasizing mathematical structures that
mulation; Linear multistep methods: Adams-            reappear in different guises in almost all sub-
Bashforth,       Adams-Moulton,         Backward      fields of fluids. The student will become
Differentiation Formulae (BDF); Numerical             familiar with the fundamental principles, tech-
methods for boundary value problems: simple           niques and basic equations in fluid dynamics
and multiple shooting and difference                  and will come to appreciate the basic nonlin-
schemes. In association with the techniques,          ear nature of most fluid flows. Topics include:
topics such as convergence, accuracy, consis-         Reynolds number and other non-dimensional
tency, 0-stability, absolute stability, Astability,   parameters, stability and scaling, turbulence
stiffness, and error estimation and control           and the transition from laminar flow to turbu-
will be discussed. 3 cr, 3 lec. Prerequisite:         lence, Newtonian and non-Newtonian flows,
MCSC 6020G or equivalent.                             eigenmodes of a flow problem, including non-
                                                      linear exchange of energy between modes,
MCSC 6125G Numerical Methods for Partial              lattice gas and Boltzmann models. 3 cr, 3 lec.
Differential Equations. Partial differential          Prerequisite: Admission to the MSc program
equations (PDEs) constitute a vital modelling         in Modelling and Computational Science.
tool on science and a rich field of mathemat-
                                            MCSC 6160G Transport Theory. The course is a        MCSC 6180G Computational Physics. The
                                            general introduction to transport theory.           course introduces the fundamental principles
                                            Continuous-medium transport and discrete par-       which form the basis for carrying out modern
                                            ticle transport are presented in a unified man-     HPC simulations in physics, chemistry and
                                            ner through the use of the probability distribu-    materials science, their realization in the
                                            tion function. Various types of transport prob-     form of various numerical algorithms, and
                                            lems are presented together with analytic solu-     applications to different problems and real-
                                            tions for the simpler problems that allow them.     world systems. The main focus is the study of
                                            Approximate and numerical methods are also          advanced methods of studying quantum-
                                            covered. Topics include: Particle distribution      mechanical and statistical mechanical sys-
                                            functions, generic form of transport equation,      tems. Approaches considered will include:
                                            particle streaming, one-speed transport theory,     density functional theory (DFT) and its formu-
                                            linear collision operators, the Boltzmann colli-    lation in terms of pseudopotential and all-
                                            sion term, diffusion theory, hydrodynamic equa-     electron methods (DFT will be extended to
                                            tions, eigenvalue problems, boundary value          treat excited states and, in particular, the
                                            problems, perturbation and variational approxi-     optical properties of materials); molecular

                                            mation methods, deterministic numerical meth-       dynamics simulation, which will be used to
                                            ods, Monte Carlo simulations. 3 cr, 3 lec.          describe ground-state properties such as
                                            Prerequisites: Linear algebra, differential equa-   atomic structure, vibrations and phase transi-
                                            tions, vector calculus.                             tions, and the structural properties of fluids
                                                                                                and fluid mixtures; and Monte Carlo simula-
                                            MCSC 6165G Monte Carlo Methods. This                tion, which will used to provide molecular-
                                            course provides an introduction to the simula-      level descriptions of various materials, fluids
                                            tion of stochastic processes using Monte            and fluid mixtures. 3 cr, 3 lec. Prerequisites:
                                            Carlo methods. Concepts presented will              Undergraduate-level quantum mechanics and
                                            include pseudo-random number and random             statistical mechanics.
                                            variate generation, Markov chain models,
                                            Monte Carlo integration, variance reduction,        MCSC 6210G - Advanced Topics in
320                                         and numerical optimization. Applications may        Mathematical Modelling. This course builds
                                            include: solution to the Boltzmann transport        on the core course Mathematical Modelling
                                            equation (specifically for radiation transport)     and elaborates on some of its topics in
                                            statistical physics, biophysics, and queuing        greater detail. In addition, it introduces a vari-
                                            theory. 3 cr, 3 lec. Prerequisites:                 ety of special topics in applied mathematics
                                            Undergraduate-level theory of ordinary and          with a focus on industrial and natural
                                            partial differential equations, and introducto-     processes and phenomena. The topics will be
                                            ry statistics.                                      chosen according to the needs and demands
                                                                                                of the students and the available faculty
                                            MCSC 6170G Computational Chemistry.                 resources. Topics and application may
                                            Accessible introduction to the fundamental          include: Auto-correlation of data sets, bifurca-
                                            principles underlying different methods from        tions in time-series, embedding time series,
                                            classical to quantum theories, and from first       modelling stochastic systems, perturbation
                                            principles through to the latest advances in        methods for partial differential equations,
                                            the area. The main focus is on molecular            traveling wave phase plane, advanced reac-
                                            structures and energetics. Molecular proper-        tion-diffusion phenomena and transition lay-
                                            ties and aspects of spectroscopy and dynam-         ers, Hausdorff measures, fractal dimension,
                                            ics are also covered. Topics include: force-        Belousov-Zhabotinsky reaction, analysis of
                                            field and electronic-structure methods, elec-       heartbeat time-series, fractals in science and
                                            tron correlation, basis sets, density function-     medicine, chaotic dynamics in symmetric cou-
                                            al theory, relativistic methods, hybrid quan-       pled cell systems, time series in the stock
                                            tal/classical models, excited electronic            market and other financial products. 3 cr, 3
                                            states, wave function analysis, molecular           lec. Prerequisite: MCSC 6010G.
                                            properties, transition state theory and reac-
                                            tion dynamics, optimization techniques. 3 cr,       MCSC 6220G Advanced Topics in Numerical
                                            3 lec. Prerequisites: Introductory quantum          Analysis. This course explores recent prob-
                                            mechanics and undergraduate mathematics.            lems in numerical analysis that are at the
                                            MCSC 6010G, MCSC 6020G.                             forefront of current research. The main objec-
                                                                                                tive of the course is to familiarize students
with contemporary theoretical results and          be chosen according to the needs and
practical algorithms as preparation for doctor-    demands of the students and the availability
al research. The topics will be chosen accord-     of faculty. Potential topics include: computa-
ing to the needs and demands of the stu-           tional cluster science, quantum computing:
dents. Potential topics include: level-set         concepts, advantages and problems, quan-
methods, finite element methods, finite vol-       tum Monte Carlo: applications in computa-
ume methods, spectral methods, numerical           tional physics, advanced molecular simula-
optimization, multigrid methods, numerical         tions, advanced optimization, advanced
linear algebra, Krylov subspace methods, pre-      Monte Carlo simulations. 3 cr, 3 lec.
conditioning iterative methods. 3 cr, 3 lec.       Prerequisites: MCSC 6010G, MCSC 6020G.
Prerequisite: MCSC 6020G.                          Co-requisites: As required by the subject mat-
                                                   ter; e.g., MCSC 6170G Computational
MCSC 6230G Advanced Topics in High-                Chemistry, MCSC 6180 Computational
Performance Computing. This course explores        Physics, MCSC 6165G Monte Carlo Methods.
recent topics in high-performance computing
that are at the forefront of current research.     MITS 5100G Law and Ethics of IT Security.

                                                                                                      SECTION 18: GRADUATE COURSE DESCRIPTIONS
The main objective of the course is to familiar-   This course covers the many ways in which
ize students with contemporary implementa-         commercial law applies to information tech-
tions and practical algorithms as preparation      nology security. As more and more business
for doctoral research. The topics will be chosen   transactions and communications are now
according to the needs and demands of the          conducted electronically, the IT function with-
students. Potential topics include: distributed    in an institution has become the custodian of
computing, cluster computing, grid computing,      the official business records. This course
numerical linear algebra for high-performance      introduces the laws governing the daily busi-
computers, domain decomposition methods,           ness of an institution or government agency,
parallel preconditioners. 3 cr, 3 lec.             as those laws apply to the protection of infor-
Prerequisite: MCSC 6030G.                          mation and computer systems. Emerging
                                                   issues, such as privacy and information dis-
MCSC 6240G Advanced Topics in Dynamical            closures, will be discussed in the course. 3      321
Systems. This course builds on the topics          cr, 3 lec.
covered in MCSC 6140G. The course covers
advanced material, including recently devel-       MITS 5200G Advanced Communications
oped tools, for the analysis of dynamical sys-     Networks. Networks are the essential compo-
tems. By the end of the course, the student        nents to information transmission, without
will be able to perform a bifurcation analysis     which there are no communications. This
of models that they will encounter in research     course presents an overview of telecommuni-
or industry, including judging when such           cations networks and the fundamental con-
analysis is appropriate, choosing the right        cepts of the field, as well as advanced topics
tools and interpreting the results. The topics     and detailed network architectures. This
will be chosen according to the needs and          course blends an accessible technical pres-
demands of the students. Potential topics          entation of important networking concepts
include: equivariant bifurcation theory and        with many business applications. Addressing
applications, bifurcations in delay and partial    networks from a top-down approach, this
differential equations, numerical continuation     course shows students the big picture of net-
of bifurcations for ordinary, delay and partial    works in general so that they may see how
differential equations, bursting in biological     the various parts of the network fit in to the
phenomena and other systems. 3 cr, 3 lec.          picture. The course gives detailed descrip-
Prerequisites: MCSC 6140G, MCSC 6020G.             tions of the principles associated with each
                                                   layer and highlights many examples drawn
MCSC     6280G      Advanced      Topics    in     from the Internet and wireless networks. The
Computational Science. This course explores        TCP/IP protocol stack will be discussed in
recent problems in Computational Science           detail with a variety of examples on its vari-
that are at the forefront of today’s research.     ous layers. This course also describes all
The main objective of the program is to bring      aspects of various wireless systems, from
students up to date with the current state of      cordless phones, pagers, PDAs to mobile
the art of Computational Science and make          phones and wireless computers. The wide
them ready for PhD research. The topics will       deployment of cellular phones for M-com-
                                            merce applications and wireless LANs in cor-        digital networks. This course is on cryptogra-
                                            porate environments have resulted in inter-         phy, the umbrella term used to describe the
                                            esting security challenges. 3 cr, 3 lec, 3 lab      science of secret communications. In this
                                            (biweekly).                                         course, students with strong mathematical
                                                                                                background learn the details about the trans-
                                            MITS 5300G Operating Systems Security.              formation of a message into coded form by
                                            Theoretical Foundations of IT Security and          encryption and the recovery of the original
                                            their implications to the design and operation      message by decryption. This course
                                            of Operating Systems. Operating Systems             describes cryptography through which secre-
                                            fundamentals will be covered to provide a           cy, authentication, integrity, and non-repudia-
                                            basic for the remainder of the course. The          tion can all be provided. 3 cr, 3 lec.
                                            laboratory part of this course puts a particu-
                                            lar focus on the Windows and Unix/Linux             MITS 5610G Special Topics in IT Security:
                                            operating systems. It provides an overview of       Multimedia Technology. As networks and
                                            the security risk and management of the             bandwidth availability increases, networked
                                            specified operating systems, and the preven-        multimedia communications systems are

                                            tive efforts to use the security features built-    becoming increasingly powerful and ubiqui-
                                            in within the systems and third-party applica-      tous. This course highlights a comprehensive
                                            tions. Understand and familiarize with various      guide to the theory, principles, and practical
                                            essentials reference sources available on the       techniques associated with implementing
                                            subjects on computer security, including            these systems. It covers the latest multime-
                                            organizations such as CERT. 3 cr, 3 lec 3 lab       dia architectures to the implications of
                                            (biweekly).                                         Internet for advanced multimedia delivery, as
                                                                                                well as multimedia communications system
                                            MITS 5400G Secure Software Systems.                 development, emerging standards, advanced
                                            Computer security is a bigger problem today         processing techniques, and network and traf-
                                            than ever before even though most organiza-         fic management. 3 cr, 3 lec.
                                            tions have firewalls, antivirus software, and
322                                         intrusion detection in place to keep attackers      MITS 5620G Special Topics in IT Management:
                                            out. The simple cause for the problem at the        Contemporary Management for IT Security
                                            heart of all computer security problems is          Professionals. The business world has
                                            bad software. This course takes a proactive         changed dramatically over the past five years,
                                            approach to computer security and covers            with increasing pressures on managers to not
                                            areas from the technical side of coding             only integrate information technology into all
                                            secure software to more managerial and proj-        aspects of an organization’s business opera-
                                            ect management tasks. Common coding prob-           tions to improve efficiency and customer
                                            lems like buffer overflows, random number           responsiveness but to understand and man-
                                            generation and password authentication are          age diversity and other key human resource
                                            addressed. A secondary focus is set on the a        issues in the workplace. This course inte-
                                            software design process; it needs to be set         grates contemporary management theories
                                            up so that security is built in at the very early   and approaches into the analysis of manage-
                                            stages and considered throughout the design         ment and organizations by covering a wide
                                            process and not patched in a later point of         range of topics, including the fall of the dot-
                                            time. Risk management in the development            coms and problems and challenges encoun-
                                            cycle as well as software and system audits         tered by the dot-coms; moods and emotions;
                                            will be discussed within the course.                emotional intelligence; how managers create
                                            Prerequisite: Knowledge of computer pro-            culture; ethical organizational cultures; differ-
                                            gramming. 3 cr, 3 lec, 3 lab.                       ent kinds of diversity; groups and teams;
                                                                                                effective communication; how Information
                                            MITS 5500G Cryptography and Secure                  Technology is making the world smaller;
                                            Communications. Secrecy is certainly impor-         designing global Information Technology sys-
                                            tant to the security or integrity of information    tems;     B2Bnetworks       and    Information
                                            transmission. Indeed, the need for secure           Technology; knowledge management and
                                            communications is more profound than ever,          Information Technology; control systems and
                                            recognizing that the conduct of much of our         Information Technology; employee stock
                                            commerce and business is being carried out          options and other motivational devices; and
                                            today through the medium of computers and           transformational leadership. 3 cr, 3 lec.
MITS 5620G Special Topics in IT Management:       MITS 6300G IT Security Capstone Research
Economics of Information Technology. The          Project I. This course provides students with
course applies basic economic principles to       an opportunity to gather knowledge and skills
understand the post internet New Economy,         learned from the program coursework and to
also referred as the Network Economy.             conduct a research project with industrial
Internet has brought in its wake the buying       applications. Students are expected to do a
and selling of information goods. This has not    research literature review and to develop a
given birth to a new economics, rather the        set of hypotheses for a research project in IT
application of known economic laws to infor-      security. A research proposal outlining alter-
mation goods. Intellectual property rights,       native remedies to the problem and hypothe-
product differentiation and conflicts of infor-   ses should be submitted to the research fac-
mation economy with the government’s              ulty advisor by the end of the course semes-
antitrust policies and regulatory policies of     ter. 3 cr, 3 lec. Prerequisite: 18 credit hours
the telecommunications sector become cru-         in MITS courses.
cial for the managers when planning their
marketing strategies. 3 cr, 3 lec.                MITS 6400G Biometrics/Access Control and

                                                                                                     SECTION 18: GRADUATE COURSE DESCRIPTIONS
                                                  Smart Card Technology. This course discuss-
MITS 6100G Attack and Defence. The course         es the theoretical constructs around Access
covers the fundamental theories of vulnerabil-    Control in detail and provides an overview of
ities in network protocols, intrusion detec-      the fundamental background. Traditionally,
tions and defence against network attack. It      most security systems authenticate you
also discusses the latest cutting-edge insidi-    based on something you know, i.e., a pass-
ous attack vectors, and the patterns of           word. However, where security really matters,
denial-of-service attacks. This course also       it makes sense to add a second layer, which
presents the understanding tools needed to        could be something you have (e.g., a smart-
defend against attackers maintaining access       card). Also, as a third option, probably the
and covering their tracks. This course exam-      most authentic method, it could be some-
ines and reviews various types of hacking         thing you are, something that, at least theo-
tools and ways to harden the system or appli-     retically, would be virtually impossible to       323
cation against the attack. The course also        forge. To this end, this course is about bio-
discusses defences and attacks for Windows,       metric controls, where biometrics is generally
Unix, switches, routers and other systems. 3      the study of measurable physical characteris-
cr, 3 lec, 3 lab. Prerequisites: MITS 5200G,      tics and behavioural patterns. This course
MITS 5300G.                                       deals with various authentication techniques
                                                  their effectiveness, cost, intrusiveness, and
MITS 6200G eCommerce Infrastructure               accuracy. 3 cr, 3 lec, 3 lab. Prerequisites:
Security. This course introduces the main         MITS 5400G, MITS 5200G, MITS 5500G.
components of an eCommerce setup and cov-
ers the security related problems with these      MITS 6500G Incident Handling, Recovery,
components. This course will visit some top-      Policies, and Risk Management. This course
ics, that are addressed in context of             introduces a practical approach for respond-
Advanced Networking or Operating System           ing to computer incidents, a detailed descrip-
Security. It will provide an eCommerce context    tion of how attackers undermine computer
to these more technical issues. Major compo-      systems in order to learn how to prepare,
nents that will be discussed are VPNs in busi-    detect, and respond to them. The course will
ness contexts, Mail Systems, WebServers,          also explores the legal issues associated
and in particular Middleware Suites like          with responding to computer attacks, includ-
Microsoft’s .NET framework and Sun’s J2EE         ing employee monitoring, working with law
architecture and it’s implementation in indus-    enforcement, and handling evidence. This
trial strength products like JBOSS and IBM’s      course will also focus in particular on practi-
WebSphere. Strategy and policy topics on          cal, computer-assisted techniques for risk
how to find the right balance between securi-     related     modelling     and    calculations.
ty and usability will be addressed as well as     Identification of threats through Hazard and
the maintenance of a secure infrastructure. 3     Operability Analysis [HAZOP]) and PHA
cr, 3 lec, 3 lab. Prerequisites: MITS 5200G,      (Process Hazards Analysis) will be illustrated,
MITS 5300G, MITS 5500G.                           as well as probabilistic techniques for esti-
                                                  mating the magnitude and likelihood of partic-
                                            ular loss outcomes. 3 cr, 3 lec, 3 lab.             program (but of potentially broad interest) are
                                            Prerequisites: MITS 5200G, MITS 5300G,              taught in a modular fashion. Topics may be
                                            MITS 6100G.                                         selected from those involving the structure
                                                                                                and properties of materials related to atomic,
                                            MITS 6600G IT Security Capstone Research            molecular, crystalline structures and their
                                            Project II. The research outlined in the MITS       electron properties. The course also high-
                                            6300G proposal should be completed during           lights the processing, properties, and uses of
                                            the winter semester. The final report of the        a broad class of materials for a variety of
                                            research findings and recommendations for           applications. 3 cr. Prerequisite: MTSC 6010G
                                            the problem addressed should be submitted
                                            to the research faculty advisor, along with a       MTSC 6050G MSc Thesis. The graduate thesis
                                            presentation of the results. The results            is an original work and is the major compo-
                                            should have direct practical applications           nent of the M.Sc. program. The thesis
                                            and/or be publishable in refereed publica-          research will be carried out under the direc-
                                            tions. 3 cr, 3 lab. Prerequisite: MITS 6300G.       tion of the student’s supervisor; it involves
                                                                                                an investigation of a research topic with the

                                            MTSC 6000G (non-credit) Graduate Seminar            possibility of leading to a peer reviewed arti-
                                            in Science Communication I. The goal of this        cle. Through the thesis, candidates are
                                            course is to assist students in developing the      expected to give evidence of competence in
                                            skills necessary to effectively communicate         research and a sound understanding of the
                                            technical information to a diverse scientific       area of specialization. Students must prepare
                                            audience. Seminars by second-year students          and successfully defend a written thesis at
                                            will also expose students to the range of           the end of the program related to the
                                            research carried out within the program. A          research they have undertaken. The thesis
                                            series of oral and written exercises will each      will be evaluated by an examination commit-
                                            be followed by constructive review by both          tee including an assessment by an external
                                            peers and faculty. Speaking exercises will          examiner, and will include an oral presenta-
                                            include early in the course a 10 minute pres-       tion and defence. The student must receive
324                                         entation to the class on a basic topic in the       a satisfactory report on the written thesis and
                                            student’s discipline and towards the end of         its oral presentation and defence, and must
                                            the course a 25 minute presentation on a            demonstrate a thorough understanding of the
                                            journal article. Writing exercises will include     research topic. The student will receive a
                                            abstracts of seminars by second-year stu-           grade of either pass or fail. Prerequisite:
                                            dents and a brief discussion of a journal arti-     enrollment in the Materials Science graduate
                                            cle. Evaluation will focus on clarity, precision    program. 18 cr.
                                            and the care with which the audience is guid-
                                            ed to the presenter’s objective. 0 cr.              MTSC 6100G (non-credit) Graduate Seminar
                                                                                                in Science Communication II. The goal of this
                                            MTSC 6010G Physics and Chemistry of                 course is to further the students’ develop-
                                            Materials. This one-semester course exam-           ment of strong scientific communication
                                            ines in depth the fundamental principles and        skills. Each student will make a 30 minute
                                            concepts used by physicists and chemists to         presentation of their research to all students
                                            describe materials. It covers scientific and        in both the first and second years of the pro-
                                            practical interrelations in physics, chemistry      gram and answer questions. Students will
                                            and biology of materials, emphasizing the           evaluate their peers’ presentations and will
                                            structure, physical and chemical properties of      receive both peer and faculty reviews of their
                                            all classes of materials. Prerequisite: In light    own presentations. 0 cr.
                                            of the interdisciplinary nature of the program,
                                            all students should have completed at least         MTSC 6110G Thermodynamics and Statistical
                                            one full-year of study in each of undergradu-       Mechanics of Materials. This one-semester
                                            ate physics, chemistry, and mathematics (to         course provides a comprehensive introduction
                                            the level of differential and integral calculus).   to thermodynamics and statistical mechanics
                                            Some exposure to quantum mechanics is               of materials, such as semiconductors, amor-
                                            desirable. 3 cr.                                    phous and soft materials, liquids and their mix-
                                                                                                tures, polymers, and inhomogeneous materi-
                                            MTSC 6020G Advanced Topics in Materials             als. It covers phase transitions and phase equi-
                                            Science. In this one-semester course, special-      librium, order-disorder phenomena, point
                                            ized topics relevant to individual faculty in the
defects in crystals, and the statistical thermo-   MTSC 6260G Topics in Applied Materials
dynamics of interfaces. Non-equilibrium ther-      Science I. This course will focus on topics
modynamics will be briefly introduced. The         that may vary depending on the interests of
course provides the background knowledge for       the students and the availability of faculty.
students to read the literature in the field and   Each course may focus on a different topic,
to use it in their research. Prerequisites:        allowing students to take both courses if they
Undergraduate thermodynamics, statistical          wish and this is approved by their Supervisory
mechanics and satisfaction of admission            Committee. Some suggested topics are
requirements for MSc program. 3 cr.                Nanotechnology,      Optical    Applications,
                                                   Electrochemistry and Mass Transport in Fuel
MTSC 6120G Theory of the Solid State. This         Cells. 3 cr.
course develops the theoretical foundations
of a variety of condensed matter systems at        MTSC 6270G Topics in Applied Materials
a higher level of mathematical sophistication      Science II. This course will focus on topics
than earlier in the curriculum. 3 cr.              that may vary depending on the interests of
                                                   the students and the availability of faculty.

                                                                                                     SECTION 18: GRADUATE COURSE DESCRIPTIONS
MTSC 6130G Surface Science and Catalysis.          Each course may focus on a different topic,
This course is one-semester long. It covers        allowing students to take both courses if they
the fundamental science required to under-         wish and this is approved by their Supervisory
stand the atomic and electronic structure of       Committee. Some suggested topics are
surfaces and their chemical reactivity and the     Nanotechnology,      Optical    Applications,
most common tools for surface characteriza-        Electrochemistry and Mass Transport in Fuel
tion. 3 cr. Prerequisite: MTSC 6010G               Cells. 3 cr.
MTSC 6140G Experimental Techniques in
Materials Characterization. This one-semester
long course is a techniques oriented course
covering high resolution experimental solid-
state characterization. The course will include                                                     325
theoretical background but will focus on prac-
tical aspects of techniques. Content will
include bulk, surface and molecular charac-
terization. Where practical, demonstrations
and hands-on operation of specific instru-
ments will be included. 3 cr. Prerequisite:
Good standing in program

MTSC 6240G Biomaterials. The course pro-
vides an introduction to naturally derived
materials and their applications. The proper-
ties of materials of animal and plant origins
and the potential uses of these materials will
be discussed in the first part of the course.
The second half of the course will explore the
application of biotechnology to manipulate
and create novel materials that are not nor-
mally found in nature. 3 cr. Prerequisite:
Undergraduate chemistry or biology

MTSC 6250G Polymer Science & Engineering.
The course introduces the fundamental char-
acteristics of polymers, visco-elasticity and
non-Newtonian fluid mechanics. It describes
the effects of temperature, crystallinity and
diffusivity on polymer processing and proper-
ties. 3 cr. Prerequisites: MTSC 6010G and
undergraduate mathematics.

Shared By: