Top Banner
SECTION 18: GRADUATE COURSE DESCRIPTIONS 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. 312 SECTION 18 :: GRADUATE COURSE DESCRIPTIONS
20

SECTION 18: GRADUATE COURSE DESCRIPTIONS

Feb 14, 2017

Download

Documents

lycong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SECTION 18: GRADUATE COURSE DESCRIPTIONS

SECTION 18:GRADUATE COURSEDESCRIPTIONSEach course description is followed by a list of the credit hours (cr) and on occasion the contact hours arealso listed for the course. Contact hours are divided into lecture (lec), laboratory (lab), tutorial (tut) andother (oth) hours. A course with a listing of 3 cr, 3 lec, 3 lab, 1 tut, 2 oth, is weighted at three credit hourswith three hours of lectures, three laboratory hours, one hour of tutorial and two other contact hours perweek. If the contact hours are not listed, your professor will discuss the contact hour breakdown with youonce the class commences.

Courses offered in condensed format will have the number of contact hours prorated accordingly.

312

SECTION

18::

GRAD

UATECO

URSED

ESCRIPTION

S

Page 2: SECTION 18: GRADUATE COURSE DESCRIPTIONS

APBS 6010G Research in Applied Bioscience. This isa required team-taught course designed to provide afoundation for the graduate program in AppliedBioscience. The course will provide students withcurrent background knowledge and skills needed forresearch in applied bioscience and will exposestudents to current issues and problems that thisarea of research may target. The course willintroduce such topics as principles of experimentaldesign, data interpretation and analysis of resultsand how to present and communicate scientificinformation in both oral and written formats.Students will also learn about the grant andscholarship process and how to write a researchproposal and they will be introduced to such issuesas research ethics and intellectual property. 3 cr, 2lec. Prerequisite: enrolment in the APBS graduateprogram.

APBS 6020G MSc Thesis in Applied Bioscience.Students must prepare and successfully defend awritten thesis related to their supervised researchproject at the end on the program. The student’sadvisory committee must approve thecommencement of the writing of the thesis. Thethesis will be evaluated by an examinationcommittee and accompanied by an oralpresentation. The student must receive asatisfactory report on the written thesis and mustdemonstrate a thorough understanding of theresearch topic. The student will receive a grade ofeither pass or fail. 21 cr. Prerequisite: enrolment inthe APBS graduate program.

APBS 6030G Seminar in Applied Bioscience. Thiscourse will require students to present a thoroughoverview of their thesis research, including relevantbackground material and research results and theirinterpretation. The presentation will be expected tobe appropriate for an interdisciplinary audience inscience. This is a required, but non-credit course inthe Applied Bioscience program. Seminars will befocused on specific research projects in appliedbioscience. Student seminars will be regularlyscheduled as needed. The student will receive agrade of either pass or fail. 0 cr. Prerequisite: goodstanding in the APBS graduate program.

APBS 6100G Advanced Cell and Molecular Biology.This will be a non-lecture based course wherestudents and the faculty coordinator discuss currentresearch in cell and molecular biology. The coursewill be a combination of group discussions andpresentations. Each week a student will presenteither a research article or a synopsis of the currentknowledge regarding a topic related to the courseand possibly their own research interests. This willallow the students to apply basic concepts learnedas undergraduate students to the current state ofknowledge in cell and molecular biology. 3 cr, 2 lec.Prerequisite or corequisite: enrolment in the APBSgraduate program.

APBS 6200G Environmental Determinants of Health.This course will explore interactions betweenenvironment and human health. It willcomprehensively address principles ofenvironmental health, followed by specific issuesregarding harmful environmental agents, andCanadian and global environmental healthchallenges. It will be designed to be delivered by aninterdisciplinary faculty team potentially includingmembers from the Faculties of Criminology, Justiceand Policy Studies, Health Sciences, Science andEngineering and Applied Science. It will attracthealth and non-health graduate students interestedin the multi-factorial nature of environmentaldiseases. At the end of this course, students shouldhave a broad understanding of how human health iscontextually determined by our environment and befamiliar with published seminal environmental healthresearch. 3 cr, 3 lec. Prerequisite or corequisite:enrolment in the APBS graduate program.

APBS 6300G Advanced Topics in BiologicalChemistry. This graduate course will explore a rangeof research topics at the intersection of chemistryand biology through examples selected from thecurrent scientific literature. Topics to be coveredinclude: protein engineering, enzymes, receptors,cofactors, enzymes for organic synthesis,biotransformations, catalytic properties of nucleicacids, bio-inorganic chemistry. 3 cr, 3 lec.Prerequisite or corequisite: enrolment in the APBSgraduate program.

ENGR 5001G MASc Thesis. The thesis is the majorcomponent of the MASc program and is carried outunder the direction of the student’s supervisor. Thethesis may involve an investigation that isfundamental in nature, or may be applied,incorporating creative design. Through the thesis,candidates are expected to give evidence ofcompetence in research and a sound understandingof the area of specialization involved. The studentwill receive a grade of either pass or fail. 15 cr.

ENGR 5002G MEng Project. The MEng Projectprovides students with the opportunity, under thesupervision of a faculty member, to integrate andsynthesize knowledge gained throughout theirprogram of study. The chosen topic will bedependent on the area of specialization of thestudent. The student will receive a grade of eitherpass or fail. 9 cr.

ENGR 5003G Seminar. Participation in a program ofseminars by internal and external speakers oncurrent research topics. All MASc students will berequired to give a seminar on their thesis researchduring the second year of their program. The studentwill receive a grade of either pass or fail.

ENGR 5004G Directed Studies. Faculty permissionmay be given for supervised research projects,

313

SECT

ION

18::

GRA

DUA

TECO

URSE

DES

CRIP

TIO

NS

Page 3: SECTION 18: GRADUATE COURSE DESCRIPTIONS

individual study, or directed readings. Studentswishing to pursue a course of directed studies must,with a faculty member who is willing to supervisesuch a course, formulate a proposal accuratelydescribing the course content, the intended methodand extent of supervision and the method by whichwork will be evaluated. This course may only betaken once. 3 cr.

ENGR 5005G Special Topics. Presents material in anemerging field or one not covered in regularofferings. This course may be taken more than once,provided the subject matter is substantiallydifferent. 3 cr.

ENGR 5010G Advanced Optimization. The objectiveof this course is to understand the principles ofoptimization and its application to engineeringproblems. Topics covered include: the steepestdescent and Newton methods for unconstrainedoptimization; golden section, quadratic, cubic andinexact line searches; conjugate and quasi-Newtonmethods; the Fletcher-Reeves algorithm;fundamentals of constrained optimization theory;simplex methods for linear programming; moderninterior-point methods; active-set methods andprimal-dual interior point methods for quadratic andconvex programming; semi-definite programmingalgorithms; sequential quadratic programming andinterior-point methods for non-convex optimization.In addition, implementation issues and currentsoftware packages/algorithms for optimization willbe covered. Global optimization, including geneticalgorithms and simulated annealing, will beintroduced. 3 cr.

ENGR 5011G Advanced Engineering Design. Thiscourse covers the basics of design philosophy,methodology, principles, and theory as a foundationfor surveying current research areas in the productdevelopment process. A brief introduction toconcurrent design and life cycle design is followed byaddressing the application of the design process toproblem solving. The relationship between creativityand the design process is explored by using tools forsolving engineering system design and synthesisproblems. Computer, mathematical, and/or physicalmodelling of the problem and solution, the axiomaticdesign approach, Taguchi robust design, design ofexperiments and prototyping are stronglyemphasized topics. 3 cr.

ENGR 5012G Advanced and Smart Materials. Thecore material will consist of: basic features ofphysical transducer behaviour, mathematicalconstitutive models and material properties,characterization methods and experimental data,sensor and actuator devices, translation of materialbehaviour to device behaviour, solid state devices,nonsolid state devices (motors and pumps),mesoscale and MEMS devices, adaptive structures.However, due to the rapid evolutions in the field, the

syllabus will be dynamic to respond to the newdevelopments in materials and their applications.The topics will be continually reviewed andmonitored for currency. Some of the topics from thefollowing list will also be included coveringfundamental principles, mechanisms andapplications: piezoelectric materials, ‘negative’materials, conductive polymers, advancedcomposites, shape memory materials, magneto-rheological fluids and intelligent textiles. 3 cr.

ENGR 5100G Advanced Energy Systems. Advancedpower and refrigeration cycles. Advanced gas turbinesystems. Combustion systems and applications.Energy storage. Nuclear reactor technology. Fuelcells. Solar power. Wind power. Hydro power. Co- andtrigeneration. Geothermal district heating systems.Energy and exergy analysis of advanced energysystems. 3 cr.

ENGR 5101G Thermal Energy Storage. Generalintroductory aspects for thermal engineeringincluding energy storage systems, thermal energystorage methods, thermal energy storage andenvironmental impact, energy storage and energysavings, solar energy and thermal energy storage,heat transfer and stratification in sensible heatstorage systems. latent heat storage systems, heatstorage with phase change, thermodynamicoptimization of thermal energy storage systems,energy and exergy analyses of thermal energystorage systems and thermal energy storage casestudies. 3 cr.

ENGR 5102G Fuel Cells and Hydrogen Systems.Introduction to hydrogen and hydrogen fuel cells.Efficiency and open circuit voltage. Operational fuelcell voltages. Proton exchange membrane fuel cells.Alkaline electrolyte fuel cells. Direct methanol fuelcells. Medium and high-temperature fuel cells.Fuelling fuel cells. Components of fuel cell powersystems. Delivering fuel cell power. Analysis of fuelcell systems. Fuel cell calculations. Tests. 3 cr.

ENGR 5120G Advanced Fluid Mechanics. Derivationof three-dimensional conservation equations ofmass, momentum and energy for compressibleviscous fluids. General properties of Navier-Stokesequations. Examples of exact solutions of theNavier-Stokes equations. Approximate solutions forcreeping motions. Laminar boundary layer equationsand methods of solution: derivation of boundarylayer equations, boundary layer separation, generalproperties of boundary layer equations; Von Karmanmomentum-integral equations; finite-differencesolutions. Stability of laminar flows: theory of smalldisturbances; Orr-Summerfield equation, transition.Introduction to turbulence. Applications. 3 cr.

ENGR 5121G Advanced Turbo Machinery. Basicthermodynamics and fluid mechanics equations anddefinitions of efficiencies in turbomachines. Two-

314

SECTION

18::

GRAD

UATECO

URSED

ESCRIPTION

S

Page 4: SECTION 18: GRADUATE COURSE DESCRIPTIONS

dimensional cascades (cascade analysis,performance of cascades and cascade correlations).Axial flow turbines. Radial flow turbines. Axial flowcompressors. Centrifugal compressors and fans.Applications of turbomachinery to engineeringproblems. Design, analysis and performanceanalyses of turbomachines. Transport phenomenaaspects. Software use and tests. 3 cr.

ENGR 5122G Computational Fluid Dynamics.Introduction to CFD modelling and mesh generationsoftware. Basic equations of fluid flow andcommonly used approximations. Turbulencemodelling (one and two equation models, and higherorder models). Iterative solution methods andconvergence criteria. Practical analysis of turbulentpipe flow mixing elbow and turbomachinery bladeproblems. Software use and tests. 3 cr.

ENGR 5140G Advanced Heat Transfer. Introductionand conservation equations. Conservationequations and gas kinetics. Unidirectional steadyconduction. Multidirectional steady conduction. Timedependent conduction. External forced convection.Internal forced convection. Natural convection.Convection with change of phase. Heat exchangers.Radiation. Mass transfer principles. 3 cr.

ENGR 5141G Heat Exchanger Design and Analysis.Basic mechanisms of heat transfer, such asconduction, convection, boiling, condensation andradiation. Classification of heat exchangersaccording to flow. Heat exchanger analysis usingLMTD, 2-NTUc-R-P-F and NTU methods. Selectioncriteria of heat exchangers. Thermal-hydraulic andmechanical design of shell-and-tube heatexchangers. Design and analysis of double-pipe heatexchangers. Design and performance evaluation offinned tube heat exchangers. Energy and exergyanalyses of heat exchangers. Performanceevaluation of plate-fin heat exchangers. Designconsiderations in boilers and condensers. Foulinggrowth models and its impact on heat exchangerperformance and life-cycle analysis. Flow-inducedvibration. Software use/tests. 3 cr.

ENGR 5160G Advanced Thermodynamics. Axiomaticrepresentation of fundamentals of classicalthermodynamics. First law of thermodynamics.Equilibrium. Euler and Gibbs-Duhem relations.Second law of thermodynamics. Entropy production.Exergy and irreversibility. Energy and exergy analysisof advanced power and refrigeration cycles.Legendre transformations and Extremum principle.Maxwell relations and thermodynamics derivatives.Stability. Phase transformations. Nernst postulate.Chemical reactions and equilibrium. Case studyproblems. 3 cr.

ENGR 5161G HVAC and Refrigeration SystemsDesign and Analysis. Basic concepts. Elements ofheat transfer for buildings. Thermodynamic

processes in buildings. Energy use andenvironmental impact. Human thermal comfort andindoor air quality. Fluid mechanics in buildingsystems. Solar radiation. Heating and cooling loads.Annual energy consumption. Heat transferequipment. Cooling equipment. Thermal energystorage. Software use/tests. 3 cr.

ENGR 5180G Advanced Nuclear Engineering. Thecourse is an introduction to advanced topics innuclear engineering, with emphasis on reactorphysics. Covered topics include neutron slowingdown, resonance absorption, multigroup transportand diffusion equations, reactor kinetics, andhomogenization methods. Lattice and full-corenumerical methods are also covered. This coursepresumes a knowledge of nuclear physics,differential equations, and vector calculus. 3 cr.

ENGR 5181G Advanced Radiation Engineering. Thiscourse introduces advanced concepts in radiationengineering, with an emphasis on how ionizingradiation interactions with matter may be modelled.The course reviews fundamental particle interactionmechanics, measurement and detection of radiation,evaluation of nuclear cross sections and varioussolutions to the Boltzmann transport equation. Thiscourse presumes a knowledge of nuclear physics,differential equations, and statistics. 3 cr.

ENGR 5221G Computer-Integrated Manufacturing.This course covers Computer-IntegratedManufacturing (CIM) with a particular focus onautomated manufacturing process planning. Itprovides advanced instruction in design andimplementation of integrated CAD/CAM, robotics,and flexible manufacturing systems. It also providesemphasis on concurrent engineering principles,manufacturing process engineering, computer-aidedprocess planning, NC programming, and CAD/CAMintegration. The course provides experience withCAD/CAM software and NC machines. 3 cr.

ENGR 5222G Polymers and Composite Processing.Polymer structure-property relations, linear andnonlinear viscoelasticity, dynamic mechanicalanalysis, time temperature superposition, creep andstress relaxation, mechanical models for predictionof polymer deformation, rubber elasticity,experimental methods for viscosity-temperatureshear rate measurements, applicationto melts, filled systems and suspensions. Processesfor polymers; injection, extrusion, thermoforming,blow molding, rotational molding, compression andtransfer molding, calendaring and post-manufacturing operations. Fibre types andproperties, fibre forms, polymeric matrix andinterfaces, typical composite properties. Processesfor long fibre/thermoset composites, pre-pregging,resin transfer moulding, filament winding, pultrusion,autoclave cure. 3 cr.

315

SECT

ION

18::

GRA

DUA

TECO

URSE

DES

CRIP

TIO

NS

Page 5: SECTION 18: GRADUATE COURSE DESCRIPTIONS

ENGR 5223G Advanced Manufacturing Processesand Methodologies. This course is aboutimplementing advanced manufacturing processesand methodologies into production operations asthe strategy for achieving reductions in inventorycosts, faster manufacturing turnaround times, fewerfaulty products and using less floor space forproduction. It addresses the next generationmanufacturing and production techniques that takeadvantage of the opportunities offered by selectiveuse of new materials and emerging technologies forhigh efficient machining, coating, forming, assemblyoperations, etc. Virtual manufacturingmethodologies and multi-objective optimization interms of design, performance, safety, cost, andenvironment as well as advanced manufacturingmethodologies such as lean manufacturing are alsoaddressed. 3 cr.

ENGR 5240G Advanced Dynamics. This coursebuilds upon the knowledge students have gained ina first dynamics course to cover more advanceddynamical systems. Topics covered will include: 3-Dkinematics and kinetics of particles and systems ofparticles using Newton’s method; equations ofmotion in normal and tangential, cylindrical, andspherical coordinates; two body central force motionwith applications in orbital dynamics, and particle ona rotating earth. 3-D kinematics and kinetics of rigidbodies, Euler angles, single and multiple rotatingreference frames, Coriolis acceleration, inertialreference frames, equations of translational motion,angular momentum, rotational motion, body axesand rotation relative to a coordinate system, Euler’sand modified Euler’s equations of motion withapplications in dynamics of gyroscopes, robots, andvehicles. Variational mechanics, constraints,generalized coordinates, principles of virtual work,D’Alembert, and Hamilton’s principle, concept ofHamiltonian, Hamilton’s canonical equations.Lagrange’s equation for system of particles and rigidbodies, generalized force and moment, calculus ofvariations, concepts of Lagrangian and Lagrangemultiplier, Lagrange’s equations for holonomic andnonholonomic systems, stability analysis ofautonomous and non-autonomous dynamicalsystems. Numerical solutions of dynamic systems,explicit methods include finite difference and Rung-Kutta, and implicit methods are Houbolt, Wilson-theta, Park stuffy stable, and Newark-beta. 3 cr.

ENGR 5241G Advanced Mechanics of Materials. Thiscourse builds upon the knowledge students havegained in the first solid mechanics course to covermore advanced mechanics of materials. Topicscovered include: the general state of stress andstrain in three dimensions; formulation of generalequilibrium equations; compatibility conditions;constitutive relationships; elasto-plasticrelationships; Airy stress function; analyticalsolutions of special problems including thick-walledcylinders, rotating disks, bucking of columns, stress

concentration, and curved beams; energy methodsin elasticity; torsion problem; bending of beams;contact stresses; analysis of flat plates; creep andrelaxation; introduction to fracture mechanics;fatigue and failure theories. 3 cr.

ENGR 5242G Advanced Vibrations. This course buildsupon the knowledge students have gained in a firstvibration course to cover more advanced vibratingsystems. Topics covered include: Lagrange’sequations of motion, generalized coordinates andforce, virtual work, linearization of equations forsmall oscillations, multi-degree of freedom linearsystems, mass matrix, flexibility and stiffness matrix,natural frequencies and mode shapes, orthogonalityof the mode shapes, modal matrix and decouplingprocedure, harmonic force, and series solution forarbitrary excitation. Linear continuous systems, freevibration of strings, rods and shafts, lateral vibrationof Euler-Bernoulli beams, effect of rotary inertia andshear on the vibration of beams, orthogonality of themode shapes, harmonic excitation of beams, modesummation method in the case of arbitraryexcitation. Approximate methods for free vibrationanalysis: Rayleigh, Dunkerly, Rayleigh-Ritz, Holzer,Myklestud, and matrix iteration methods. Vibration ofplates, free vibration analysis using analyticalmethods, Rayleigh and Rayleigh-Ritz methods,harmonic excitation, and Galerkin’s method in forcedvibration analysis of plates. 3 cr.

ENGR 5260G Advanced Robotics and Automation.This course builds upon the knowledge studentshave gained in a first robotics course to cover moreadvanced kinematics topics and their application tomore complex robotic systems such as redundantmanipulators and parallel mechanisms. Topicscovered include: point, direction, line, and screwmotion descriptions; homogeneous transformations;line and screw coordinates; quaternionrepresentations; inverse displacement solutions byanalytic, root finding, hybrid, and numerical methods;appropriate frames of reference; screw systems andtransforms; local and globally optimum solutions ofredundant rates; over determined and neardegenerate solutions; singularity analysis; andparallel manipulator kinematics. 3 cr.

ENGR 5261G Advanced Mechatronics: MEMS andNanotechnology. This course is designed to be anintroduction to MEMS (micro-electromechanicalsystems) and nanotechnology and their applications.Topics covered include: introduction to MEMS andnanotechnology; working principles of MEMS andnanotechnology; design and fabrication of MEMS andnano-systems; microfabrication and micromachining;materials for MEMS and nanotechnology; andapplications of MEMS and nanotechnology. 3 cr.

ENGR 5262G Manipulator and Mechanism Design.This course is designed to teach students thenecessary skills to design or synthesize mechanisms

316

SECTION

18::

GRAD

UATECO

URSED

ESCRIPTION

S

Page 6: SECTION 18: GRADUATE COURSE DESCRIPTIONS

and manipulators to perform desired tasks. Topicscovered include: synthesis of mechanisms forfunction generation, path generation, and rigid bodyguidance; graphical, analytical, and optimizationbased methods of synthesis; mechanism cognates,Chebychev spacing, Burmister curves; manipulatorjoint layout synthesis for spatial positioning andorientation; conditions of singularity and uncertainty;and solution of nonlinear problems of kineticsinvolved in mechanism synthesis using compatibilityequations, 1/2 angle substitutions, and dialyticelimination. 3 cr.

ENGR 5263G Advanced Control. This course buildsupon the knowledge students have gained in a firstcontrol course to cover more materials in advancedcontrol systems. Topics covered include: a. Statevariables and state space models: Relationsbetween state space models and the transfer-function models (controllable and observablecanonical forms, and diagonal form), Jordan form,solutions of linear state equations, transition matrix.b. Controllability and observability: Definition andcriteria, state feedback and output feedback, poleassignment via state feedback, design of servo-controlled systems. c. State estimation andobserver: Observer state-variable feedback control.d. Multi-input multi-output (MIMO) systems: Poleassignment via state feedback. e. Introduction tononlinear systems: Describing functions for kinds ofnonlinear systems (on/off, dry friction, dead zone,saturation, and hystersis), phase plane trajectories,concept of limit cycle. f. Stability analysis: Lyapunovfunction, and Lyapunov stability criterion. g.Introduction to optimal control: Linear quadraticregulator (LQR), Riccati equation, properties of LQRsystems. h. Sampled data systems: Pulse transferfunction, zero and first order hold systems, stabilityand root locus in the z-plane, transformations, RouthHurwitz stability criterion in the zplane, systemcompensation in the z-plane using root locus, andgeneralized PID controllers. 3 cr.

ENGR 5300G Automotive Engineering. Componentsof the automobile. Engineering factors in allcomponents and sub-system areas of automobiledesign. Vehicle characteristics and dynamicinteractions. Systems modelling approach andmathematical models for ride, vibration, handlingcontrol and powertrains of automobiles. Tiremechanics, including construction, rollingresistances, traction/braking properties, corneringand aligning properties and measurement methods.Vehicle mobility, motion performance of the vehicle,characterization of resistances, propulsion systemand tractive efforts. Brake system design, brakingperformance, brake distribution. Steady statehandling. Measurement methods. Suspensionsystem design considerations. Design andperformance of an automobile from a systems pointof view. External factors such as markets, financing,and sales. 3 cr.

ENGR 5310G Automotive System Dynamics.Introduction to transport systems related to vehicledynamics behaviour. Pneumatic tire mechanics –ride, cornering and aligning properties. Transient andsteady-state directional dynamics and handlinganalyses of road vehicles. Directional response andstability analysis in small and large perturbationmaneuvers; roll dynamics and rollover; brakingperformance analyses; directional responses tosimultaneous steering and braking inputs;performance measures. Characterization of roadroughness; ride vibration analyses; assessment ofride comfort. Measurement methods and dataanalyses techniques. Vehicle-driver interactions –analysis of the closed loop vehicle-driver system.Introduction to typical control strategies for vehicledynamic control. 3 cr.

ENGR 5320G Automotive Aerodynamics. Formulationof fluid mechanics and aerodynamics for automotivedesign. Inviscid and viscous flow. Wind tunnels andtheir applications to external aerodynamics.Aerodynamic drag coefficient and its effect onvehicle performance. Experimental methods, dragforce measurements and wind tunnelinstrumentation. Computational aerodynamics.Comparisons between experimental results andnumerical results. Aerodynamic design for dragreduction. Aerodynamics of engine cooling. Fluidstructure interactions. Aerodynamic noise. 3 cr.

ENGR 5330G Automotive Powertrains. Design ofautomotive power transmission systems. Loads onthe vehicle. Evaluation of various engine and vehicledrive ratios on acceleration performance and fueleconomy. Manual transmission and automatictransmission. Combustion in CI and SI engines.Selection of combustion chamber type and shape,intake and exhaust systems. Differences betweenengine types. Cylinder number, configuration, size andmaterial selection. Selection of mixture preparation,firing order. Mechanism of combustion. Fuel andadditive characteristics. Fuel metering and ignitionsystems. Exhaust emissions and control systems.Heat transfer, friction and lubrication systems. Airpollution. Exhaust systems. Effects of emission on airquality. Sources of auto emission. 3 cr.

ENGR 5340G Automotive Noise, Vibrations andHarshness. Evaluating the vibration and acousticcharacteristics of automotive systems andcomponents. Human comfort and annoyanceguidelines and standards. Sound, hearing andphysiological effects of noise and vibration.Modelling and experiment methods. Modal analysisand digital signal processing. Noise sources such asgears, bearings, rotating imbalance, gas flow,combustion, impact. Source-path-receiveridentification. Sound transmission, air-borne andstructure-borne noise. Structural-acousticinteractions. Noise and vibration passive/activecontrol. 3 cr.

317

SECT

ION

18::

GRA

DUA

TECO

URSE

DES

CRIP

TIO

NS

Page 7: SECTION 18: GRADUATE COURSE DESCRIPTIONS

ENGR 5350G Automotive Materials and Manufacturing.Materials in the automotive industry. Selection ofmaterials and shapes. Materials processing anddesign. Interaction of materials. Performance ofmaterials in service. Examples of new materials. Roleof environmental regulations and societal pressures onthe selection of alternate materials. Manufacturingprocesses, including casting, forging, forming,machining and molding for the automotive industry.Quality control and techniques, process selectionand methods. Manufacturing considerationsfor various lightweight automotive structuralmaterials. Stiffness, fatigue, vibrations, dentresistance and crush resistance. Methods ofproducing lightweight automotive structures arediscussed. Design for manufacturing, assembly,disassembly and recycling. 3 cr.

ENGR 5360G Automotive Electronics and Software.Electrical systems in automobiles, including powersupplies, junction transistors, sensors and rectifiers.Signal amplifiers, gain bandwidth limitations andcircuit models. Motor drive control, inverters,actuators, PWM controllers, active filters, signalconditioners, power electronics and regulators.Battery chargers and solar cells. Vehicle softwaresystems. Onboard software systems andcorresponding algorithms. Software interfacesbetween electronics and drivers and passengers.Embedded software in vehicles. 3 cr.

ENGR 5370G Automotive Design Engineering.Methodology of vehicle system design, including theoverall objectives and constraints relevant tovehicles. Total design of an automobile, from an initialconcept, to creation, use and disposal. Design issuesfor various lightweight automotive structural materials(plastics, mouldings, composites), including stiffness,fatigue, vibrations, dent and crush resistance.Crashworthiness and design for safety. Design formanufacturing, automation, assembly, disassemblyand recycling. Automotive applications of computer-aided design (CAD). Applications of automotiveengineering design tools, such as FEA, CFD,particularly including PACE software like ADAMS,Fluent, Autostudio, Unigraphics, Nastran and LS-DYNA. Students will use PACE tools in an automotivedesign project, using the software for structural,aerodynamic, materials, thermal and/or other designaspects of automotive systems. 3 cr.

ENGR 5610G Stochastic Processes. Review ofprobability theory including, random variables,probability distribution and density functions,characteristic functions, convergence of randomsequences, and laws of large numbers. Randomprocesses, stationarity and ergodicity, correlation andpower spectral density, cross-spectral densities,response of linear systems to stochastic input,innovation and factorization, Fourier and K-Lexpansion, mean square estimation, Markov chainsand processes, queuing theory. Applications in

communications and signal processing, emphasis onproblem-solving using probabilistic approaches. 3 cr.

ENGR 5620G Digital Communications. Optimumreceiver principles: AWGN, geometric representationof signals, maximum likelihood criterion and optimumdecision regions, correlation receivers and matchedfilters, probability of error and union bound;digital bandpass modulation (ASK, FSK, PSK, QAM,CPFSK, CPM), baseband systems (PAM, PRS),performance comparisons: bit error rate,bandwidth, power, complexity; fundamental limits ininformation theory: entropy and the source codingtheorem; channel capacity and the channel codingtheorem; information capacity theorem and designtrade-offs. 3 cr.

ENGR 5630G Statistical Signal Processing. DetectionTheory: fundamentals of detection theory, Neyman-Pearson theorem, receiver operating characteristics,minimum probability of error, Bayes risk, binarymultiple hypothesis testing, minimum Bayes riskdetector, Maximum Likelihood detector, Chernoffbound, detection of deterministic and randomsignals. Estimation Theory: mathematics ofestimation theory, minimum variance unbiasedestimation, Cramer-Rao lower bund, linear models,general minimum variance unbiased estimation, bestlinear unbiased estimators, Maximum Likelihoodestimation. 3 cr.

ENGR 5640G Advanced Wireless Communications.Wireless communications systems, technologies,and standards; propagation environments(indoor/outdoor, fixed/mobile, cordless/wireless,voice/data/video/multimedia, radio/infrared/optical,terrestrial/satellite); spread spectrum techniques;multiple access schemes (TDMA, OFDM, MC-CDMA),duplexing methods and diversity techniques; mobilecellular systems: frequency reuse, cell splitting,cellular traffic, call processing, hand-off, roaming,location determination; radio link analysis; multipathfading and fading models; wireless security andprotocols, ad hoc mobile and sensor networks; linkdesign aspects for emerging techniques (UWB, RFID).3 cr.

ENGR 5650G Adaptive Systems and Applications.This course covers algorithms, filter structures, andapplications in adaptive systems. Basic information-processing operations and recursive algorithms arediscussed. Also, distinct methods for derivingrecursive algorithms for the operation of adaptivefilters are identified. Lastly, applications of adaptivefilters, mainly to digital communication systems, areexplored in detail. 3 cr.

ENGR 5660G Communication Networks. Transmissionmedia: guided (twistedpair/ coaxial/fibre) and non-guided (infrared/radio/optical); network types andtopologies; multiplexing (FDM, TDM, WDM), circuitswitching and telephone network; the Internet and

318

SECTION

18::

GRAD

UATECO

URSED

ESCRIPTION

S

Page 8: SECTION 18: GRADUATE COURSE DESCRIPTIONS

communications layers; broadband systems (T1,xDSL, cable modems); error detection schemes(parity, CRC, checksum); Automatic Repeat Requestmechanisms; random access techniques (ALOHA,CSMA); controlled access techniques (reservation,polling); wired/wireless LANs; congestion control andquality of service; delay and loss performance inbasic queuing models. 3 cr.

ENGR 5670G Cryptography and Secure Communications.This course covers diverse topics on cryptography andsecurity including classical encryption, symmetric andpublic-key cryptography, key management, messageauthentication, digital signatures, denial-of-service (DoS),distributed DoS, malicious software, and intrusiondetection systems. 3 cr.

ENGR 5710G Network Computing. This course willintroduce the students to topics in InternetProgramming, Distributed Software Components,Network Computing Paradigms, and Service OrientedArchitectures. 3 cr.

ENGR 5720G Pervasive and Mobile Computing. Anintroduction and comprehensive view intotechnologies relevant to pervasive and mobilecomputing. An overview of cellular and personalwireless area networks, service discovery protocols,context-aware computing, and middleware platformsand software to support pervasive and mobilecomputing. 3 cr.

ENGR 5730G Algorithms and Data Structures. Thiscourse studies the mathematical foundations ofalgorithms and data structures, covering sorting andsearching algorithms, stacks, queues, lists, trees,hash tables, search trees, binomial heaps, minimumspanning trees, shortest paths, the theory of NP-completeness, and approximation algorithms. 3 cr.

ENGR 5740G User Interface Design. This course isan introduction to user interface design andimplementation on a wide range of hardwareplatforms. It covers the basic techniques used inuser interface design, how users behave,implementation tools and techniques and theevaluation of user interface designs. It covers bothdesktop and mobile environments, including thedesign of user interfaces for cell phones, PDAs andmobile games. 3 cr.

ENGR 5750G Software Quality Management. Anintensive investigation into software qualityengineering issues, including testing techniques,defect detection and prevention, reliabilityengineering, examination of maintenance issues andconfiguration management. Software evolutionissues, including planning for evolution, round outthe course. Students will do a major team projectexamining issues in defect reduction. The course willhave a strong industrial flavour. 3 cr.

ENGR 5760G Software Metrics. Analysis of softwaremetrics. Introduction to the techniques ofmeasurement. Syntax and semantics of softwaremetrics. Planning a metrics program. Using metricsfor prediction (quality, project time estimations).Case studies. 3 cr.

ENGR 5770G Service Computing. This courseintroduces the fundamental concepts andapplications of service computing. Servicecomputing, as a new cross discipline, addresseshow to enable IT technology to help people performbusiness processes more efficiently and effectively.One of the fundamental components in servicecomputing is web service. Web services are Internet-based application components published usingstandard interface description languages anduniversally available via uniform communicationprotocols. Web services let individuals andorganizations do business over the Internet usingstandardized protocols to facilitate application-to-application interaction. 3 cr.

ENGR 5780G Advanced Computer Architecture. Thiscourse covers evolution of computer architectureand factors influencing the design of hardware andsoftware elements of computer systems. Topicsinclude processor micro-architecture and pipelining,performance measures, instruction set design,cache and virtual memory organizations; protectionand sharing; I/O architectures, hazards andexceptions, dependencies, branch prediction,instruction-level parallelism, memory hierarchies,cache organization, buses, rotating storage and I/Osubsystem design. 3 cr.

ENGR 5850G Analog Integrated Circuit Design. Thiscourse covers modelling of IC devices, currentsources and mirrors, gain stages, level shifters,analysis and design of BJT and MOS operationalamplifiers, current feedback amplifiers, widebandamplifiers and comparators. Frequency response ofamplifiers, feedback techniques, analysis and design,stability and compensation of amplifiers, high slew-rate topologies, noise in IC circuits, fully differentialcircuits, analog multipliers and modulators, CAD toolsfor circuit design and testing. 3 cr.

ENGR 5860G Digital Integrated Circuit Design. Thiscourse covers the analysis and design of digitalintegrated circuits. Students are instructed inmethods and the use of computer-aided design toolsfor the design and testing of large-scale integrateddigital circuits. 3 cr.

ENGR 5910G Embedded Real-Time Control Systems.This course focuses on the design andimplementation techniques for embedded real-timecontrol systems. It covers embedded system design,instruction sets for microprocessor architecture, I/O,interrupts, hardware and software of embeddedsystems, program design and analysis, practical

319

SECT

ION

18::

GRA

DUA

TECO

URSE

DES

CRIP

TIO

NS

Page 9: SECTION 18: GRADUATE COURSE DESCRIPTIONS

issues, multi-tasking operating systems, schedulingand system design techniques. 3 cr.

ENGR 5920G Analysis and Control of NonlinearSystems. Introduction to nonlinear systems, phaseplane analysis, stability determination by Lyapunovdirect method, advanced stability theory, existenceof Lyapunov functions, describing function analysis,nonlinear control system design by feedbacklinearization, sliding control, variable structurecontrol, adaptive control of linear and nonlinearsystems, control of multi-output systems, control ofmulti-input multi-output systems. 3 cr.

ENGR 5930G Adaptive Control. This is a course onthe general principles of adaptive control andlearning. This course will cover real-time parameterestimation, deterministic self-turning regulators,stochastic and predictive self-tuning regulators,model reference adaptive systems, gain-scheduling,properties of adaptive systems, robust adaptivecontrol schemes, adaptive control of nonlinearsystems, practical issues and implementation. 3 cr.

ENGR 5940G Intelligent Control Systems. With theadvance of increasingly faster computing hardwareand cheaper memory chips, computationalintelligence, also known as a part of “softcomputation”, is becoming more and more importantin control engineering. This course will equip thestudent with the essential knowledge and usefulresources to solve some of the systems controlproblems not easily solved using conventional controlmethods. This course will cover: fundamentals offuzzy set theory, structures of fuzzy logic controllers,structures of neural networks, learning algorithms,genetic algorithms. 3 cr.

ENGR 5950G Computational Electromagnetics. Thiscourse covers the theory, development,implementation, and application of the finite elementmethod and its hybrid versions to electromagnetics.It also makes efficient and accurate formulations forelectromagnetics applications and their numericaltreatment. It employs a unified coherent approachdealing with both integral and differential equationsusing the method of moments and finite-elementprocedures. 3 cr.

ENGR 5960G Power System Operations, Analysis andPlanning. Transmission lines. Steady statetransmission capacity; network compensation;voltage management; load flow simulation; transientstability simulation; system security; systemplanning; symmetric operation of power systems. 3 cr.

ENGR 5970G Power Electronics. This course coversfundamentals of lossless switching techniques:zero-voltage switching, zero-current switching;resonant converters: series, parallel and series-parallel topologies; softswitching converters:natural and auxiliary commutation convertertopologies control techniques: variable frequency

phase-shift and hybrid control; applications tosinglephase three-phase and multi-level converters;line- and force-commutated converters;high power ac/dc and dc/ac converter structuresand switching techniques; principles of HVDC andHVAC systems. 3 cr.

ENGR 5980G Advances in Nuclear Power PlantSystems. A combination of lectures, self-pacedinteractive CD-ROM study and the use of power plantsimulators imparts to students the advances in thekey design and operating features of the mainnuclear power plan types, including reactors usingpressure vessels and pressure tubes, pressurizedwater, boiling water and gas cooled reactors; the useof natural versus enriched fuel, converters andbreeders; overall plant control systems, loadfollowing capabilities, islanding operations; safetysystems, responses to abnormal and emergencyevents. Self-paced interactive CD-ROM and operationof power plant simulators will be used throughoutthe course. 3 cr.

ENGR 6001G Dissertation. The dissertation is theprimary component of the PhD degree requirement.The research must lead to an original contribution toknowledge in the field and must be reported fully inthe candidate’s dissertation. The research is carriedout under the direction of the candidate’s supervisoror co-supervisors, in co-operation with a supervisorycommittee. The student will receive a grade of eitherpass or fail. 40 cr.

ENGR 6002G Workshops. The course consists of aseries of mandatory workshops to aid in theprofessional development of PhD candidates.Workshop topics include: project management;intellectual property; grantsmanship;communications, and career management. Thestudent will receive a grade of either pass or fail.

ENGR 6003G Seminar. Students will participate inseminars by internal and external speakers on currentresearch topics. All PhD students are required to givetwo seminars on their thesis research, typically withinthe second and final years of their program. Thestudent will receive a grade of either pass or fail.

MCSC 6000G Graduate Seminar in Modelling andComputational Science. This course is a year-longseminar series on Modelling and ComputationalScience which will take place weekly for the entireacademic year. Every graduate student enrolled in thiscourse must give a presentation on a research topic.In addition to the student presentations, the seminarwill feature speakers from UOIT and invited speakersfrom academia, industry and government. Successfulcompletion of the course will also require attendanceat the UOIT Faculty of Science Colloquium Series. Thestudent will receive a grade of either pass or fail. 0 cr,1 lec. Prerequisite: Successful completion of all corecourses in the program.

320

SECTION

18::

GRAD

UATECO

URSED

ESCRIPTION

S

Page 10: SECTION 18: GRADUATE COURSE DESCRIPTIONS

MCSC 6001G MSc Thesis. The thesis is the majorcomponent of the MSc program and is carried outunder the direction of the student’s supervisor. Thethesis involves an investigation of a research topicwith the possibility of leading to a peer reviewedarticle. Through the thesis, candidates are expectedto give evidence of competence in research and asound understanding of the area of specializationinvolved. Students must prepare and successfullydefend a written thesis at the end of the programrelated to the research they have undertaken. Thestudent’s advisory committee must approve thecommencement of the writing of the thesis. Thethesis will be evaluated by an examination committeeand accompanied by an oral presentation. Thestudent must receive a satisfactory report on thewritten thesis and must demonstrate a thoroughunderstanding of the research topic. The student willreceive a grade of either pass or fail. 12 cr.Prerequisite: Enrolment in the Modelling andComputational Science graduate program.

MCSC 6002G MSc Research Project. The MScResearch Project provides students with theopportunity, under the supervision of a facultymember, to integrate and synthesize knowledgegained throughout their program of study. The chosentopic will be dependent on the area of specializationof the supervisor. Students must prepare a writtenresearch report related to their supervised project atthe end of the program. The student’s advisorycommittee must approve the commencement of thewriting of the report. The research report will beevaluated by an examination committee. The studentwill be required to give a 30-minute presentation ofthe research report. The student must receive asatisfactory report on the written research report andmust demonstrate a thorough understanding of theresearch topic. The student will receive a grade ofeither pass or fail. 6 cr. Prerequisite: Enrolment in theModelling and Computational Science graduateprogram.

MCSC 6010G Mathematical Modelling. This is a corecourse and forms an essential part of the MScprogram. The student will get familiar with thefundamental principles and techniques inmathematical modelling, showcased through the useof classical and advanced models in physics, biologyand chemistry. Several analytical techniques will beintroduced through the study of the mathematicalmodels presented. Topics may include: Populationmodels and epidemiology, neuron and cell dynamics,nonlinear waves in biological, chemical and physicalsystems, fluid dynamics, pattern formation (in fluidexperiments, animal coat patterns, chemicalreactions, visual cortex), coupled systems (neurons,traffic flow, lattice systems). 3 cr, 3 lec. Prerequisite:Admission to the MSc program in Modelling andComputational Science.

MCSC 6020G Numerical Analysis. Numerical analysisis the study of computer algorithms developed tosolve the problems of continuous mathematics.Students taking this course gain a foundation inapproximation theory, functional analysis, andnumerical linear algebra from which the practicalalgorithms of scientific computing are derived. Amajor goal of this course is to develop skills inanalyzing numerical algorithms in terms of theiraccuracy, stability, and computational complexity.Topics include best approximations, least squaresproblems (continuous, discrete, and weighted),eigenvalue problems, and iterative methods forsystems of linear and nonlinear equations.Demonstrations and programming assignments areused to encourage the use of available software toolsfor the solution of modelling problems that arise inphysical, biological, economic, or engineeringapplications. 3 cr, 3 lec. Prerequisite: Admission tothe MSc program in Modelling and ComputationalScience.

MCSC 6030G High-Performance Computing. The goalof this course is to introduce students to the toolsand methods of high-performance computing (HPC)using state-of-the-art technologies. The courseincludes an overview of high-performance scientificcomputing architectures (interconnection networks,processor arrays, multiprocessors, shared anddistributed memory, etc.) and examples ofapplications that require HPC. The emphasis is ongiving students practical skills needed to exploitdistributed and parallel computing hardware formaximizing efficiency and performance. Building onMCSC 6020G, students will implement numericalalgorithms that can be scaled up for large systems oflinear or nonlinear equations. Topics may include:survey of computer architectures; efficiencyguidelines for HPC; parallel algorithm design;programming tools; timing, profiling, andbenchmarking; optimizations. 3 cr, 3 lec. Prerequisite:MCSC 6020G.

MCSC 6060G Advanced Statistical Mechanics (cross-listed with PHY4010U). Macro and microstates,statistical weight, Boltzmann and Gibbs distributions,partition and grand partition functions;microcanonical, canonical and grand canonicalensembles; statistical mechanics of isolated andinteracting systems. Bose-Einstenin and Fermi-Diracstatistics. Quantum statistics of ideal gases;blackbody radiation; paramagnetism in solids. 3 cr, 3lec. Prerequisite: Statistical Mechanics.

MCSC 6070G Advanced Quantum Mechanics (cross-listed with PHY4020U). Expands upon the conceptscovered in introductory Quantum Mechanics, withparticular emphasis on applications to real systems.This course examines approximation methods,including time-independent and dependentperturbation theory, variational methods, the WKBapproximation and scattering theory. Mathematical

321

SECT

ION

18::

GRA

DUA

TECO

URSE

DES

CRIP

TIO

NS

Page 11: SECTION 18: GRADUATE COURSE DESCRIPTIONS

computer programs will be used to solve problems.3 cr, 3 lec. Prerequisite: Quantum Mechanics.

MCSC 6120G Numerical Methods for OrdinaryDifferential Equations. Differential equations are anindispensable tool for the modelling of physicalphenomena. However, most often in practice,analytical solutions to model equations cannot befound, and numerical approximations must be made.In this course, practical computational techniques forthe numerical solution of ordinary differentialequations will be covered, with an emphasis on theirimplementation and the fundamental concepts intheir analysis. Topics include: Numerical methods forinitial value problems: forward and backward Eulerand trapezoidal scheme; implicit and explicit Runge-Kutta methods, including general formulation; Linearmultistep methods: Adams-Bashforth, Adams-Moulton, Backward Differentiation Formulae (BDF);Numerical methods for boundary value problems:simple and multiple shooting and differenceschemes. In association with the techniques, topicssuch as convergence, accuracy, consistency, 0-stability, absolute stability, Astability, stiffness, anderror estimation and control will be discussed. 3 cr, 3lec. Prerequisite: MCSC 6020G or equivalent.

MCSC 6125G Numerical Methods for PartialDifferential Equations. Partial differential equations(PDEs) constitute a vital modelling tool on scienceand a rich field of mathematical research. This courseis an introduction to the mathematical conceptsrequired to develop accurate, reliable, and efficientnumerical software for the approximate solution ofPDEs. Essential model problems of elliptic, parabolic,and hyperbolic type are examined with correspondingnumerical approximation techniques. Approximationschemes are compared and contrasted with anemphasis on the convenience of available software aswell as error estimation, consistency, stability, andconvergence. Topics may include: finite-difference,finite-element, finite-volume, and spectral collocationmethods; Von Neumann analysis; time-steppingalgorithms and the method of lines; dissipation anddispersion; error estimates; iterative methods. 3 cr, 3lec. Prerequisite: MCSC 6020G.

MCSC 6140G Dynamical Systems and Bifurcations.This course provides an introduction to the moderntheory of dynamical systems and bifurcation theory,including chaos theory. Dynamical systems theory isan important tool in the modelling of many physicalsystems, but it is also a rich field of mathematicalresearch in itself. By the end of this course, thestudent will have acquired a large toolkit oftechniques to analyze the dynamical features ofordinary differential equations and discrete dynamicalsystems. Topics include: Structural stability, invariantmanifolds, local and global bifurcations, reductionmethods, routes to chaos, applications. 3 cr, 3 lec.Prerequisite: Undergraduate modern theory ofordinary differential equations.

MCSC 6150G Fluid Dynamics. This course will give aunified view of fluid dynamics by emphasizingmathematical structures that reappear in differentguises in almost all subfields of fluids. The studentwill become familiar with the fundamental principles,techniques and basic equations in fluid dynamicsand will come to appreciate the basic nonlinearnature of most fluid flows. Topics include: Reynoldsnumber and other non-dimensional parameters,stability and scaling, turbulence and the transitionfrom laminar flow to turbulence, Newtonian and non-Newtonian flows, eigenmodes of a flow problem,including nonlinear exchange of energy betweenmodes, lattice gas and Boltzmann models. 3 cr, 3lec. Prerequisite: Admission to the MSc program inModelling and Computational Science.

MCSC 6160G Transport Theory. The course is ageneral introduction to transport theory. Continuous-medium transport and discrete particle transport arepresented in a unified manner through the use of theprobability distribution function. Various types oftransport problems are presented together withanalytic solutions for the simpler problems thatallow them. Approximate and numerical methods arealso covered. Topics include: Particle distributionfunctions, generic form of transport equation,particle streaming, one-speed transport theory,linear collision operators, the Boltzmann collisionterm, diffusion theory, hydrodynamic equations,eigenvalue problems, boundary value problems,perturbation and variational approximation methods,deterministic numerical methods, Monte Carlosimulations. 3 cr, 3 lec. Prerequisites: Linearalgebra, differential equations, vector calculus.

MCSC 6165G Monte Carlo Methods. This courseprovides an introduction to the simulation ofstochastic processes using Monte Carlo methods.Concepts presented will include pseudo-randomnumber and random variate generation, Markovchain models, Monte Carlo integration, variancereduction, and numerical optimization. Applicationsmay include: solution to the Boltzmann transportequation (specifically for radiation transport)statistical physics, biophysics, and queuing theory. 3cr, 3 lec. Prerequisites: Undergraduate-level theoryof ordinary and partial differential equations, andintroductory statistics.

MCSC 6170G Computational Chemistry. Accessibleintroduction to the fundamental principles underlyingdifferent methods from classical to quantumtheories, and from first principles through to thelatest advances in the area. The main focus is onmolecular structures and energetics. Molecularproperties and aspects of spectroscopy and dynamicsare also covered. Topics include: forcefield andelectronic-structure methods, electron correlation,basis sets, density functional theory, relativisticmethods, hybrid quantal/classical models, excitedelectronic states, wave function analysis, molecular

322

SECTION

18::

GRAD

UATECO

URSED

ESCRIPTION

S

Page 12: SECTION 18: GRADUATE COURSE DESCRIPTIONS

properties, transition state theory and reactiondynamics, optimization techniques. 3 cr, 3 lec.Prerequisites: Introductory quantum mechanics andundergraduate mathematics. MCSC 6010G, MCSC6020G.

MCSC 6180G Computational Physics. The courseintroduces the fundamental principles which form thebasis for carrying out modern HPC simulations inphysics, chemistry and materials science, theirrealization in the form of various numerical algorithms,and applications to different problems and real-worldsystems. The main focus is the study of advancedmethods of studying quantummechanical andstatistical mechanical systems. Approaches consideredwill include: density functional theory (DFT) and itsformulation in terms of pseudopotential and allelectronmethods (DFT will be extended to treat excited statesand in particular, the optical properties of materials);molecular dynamics simulation, which will be used todescribe ground-state properties such as atomicstructure, vibrations and phase transitions, and thestructural properties of fluids and fluid mixtures; andMonte Carlo simulation, which will be used to providemolecularlevel descriptions of various materials, fluidsand fluid mixtures. 3 cr, 3 lec. Prerequisites:Undergraduate-level quantum mechanics and statisticalmechanics.

MCSC 6210G – Advanced Topics in MathematicalModelling. This course builds on the core courseMathematical Modelling and elaborates on some of itstopics in greater detail. In addition, it introduces avariety of special topics in applied mathematics with afocus on industrial and natural processes andphenomena. The topics will be chosen according tothe needs and demands of the students and theavailable faculty resources. Topics and applicationmay include: Auto-correlation of data sets, bifurcationsin time-series, embedding time series, modellingstochastic systems, perturbation methods for partialdifferential equations, traveling wave phase plane,advanced reaction-diffusion phenomena and transitionlayers, Hausdorff measures, fractal dimension,Belousov-Zhabotinsky reaction, analysis of heartbeattime-series, fractals in science and medicine, chaoticdynamics in symmetric coupled cell systems, timeseries in the stock market and other financialproducts. 3 cr, 3 lec. Prerequisite: MCSC 6010G.

MCSC 6220G Advanced Topics in Numerical Analysis.This course explores recent problems in numericalanalysis that are at the forefront of current research.The main objective of the course is to familiarizestudents with contemporary theoretical results andpractical algorithms as preparation for doctoralresearch. The topics will be chosen according to theneeds and demands of the students. Potential topicsinclude: level-set methods, finite element methods,finite volume methods, spectral methods, numericaloptimization, multigrid methods, numerical linearalgebra, Krylov subspace methods, preconditioning

iterative methods. 3 cr, 3 lec. Prerequisite: MCSC6020G.

MCSC 6230G Advanced Topics in High-PerformanceComputing. This course explores recent topics in high-performance computing that are at the forefront ofcurrent research. The main objective of the course isto familiarize students with contemporaryimplementations and practical algorithms aspreparation for doctoral research. The topics will bechosen according to the needs and demands of thestudents. Potential topics include: distributedcomputing, cluster computing, grid computing,numerical linear algebra for high-performancecomputers, domain decomposition methods, parallelpreconditioners. 3 cr, 3 lec. Prerequisite: MCSC6030G.

MCSC 6240G Advanced Topics in Dynamical Systems.This course builds on the topics covered in MCSC6140G. The course covers advanced material,including recently developed tools, for the analysis ofdynamical systems. By the end of the course, thestudent will be able to perform a bifurcation analysisof models that they will encounter in research orindustry, including judging when such analysis isappropriate, choosing the right tools and interpretingthe results. The topics will be chosen according to theneeds and demands of the students. Potential topicsinclude: equivariant bifurcation theory andapplications, bifurcations in delay and partialdifferential equations, numerical continuation ofbifurcations for ordinary, delay and partial differentialequations, bursting in biological phenomena and othersystems. 3 cr, 3 lec. Prerequisites: MCSC 6140G,MCSC 6020G, MCSC 6280G.

MCSC 6280G Advanced Topics in ComputationalScience. This course explores recent problems incomputational science that are at the forefront oftoday’s research. The main objective of the program isto bring students up to date with the current state ofthe art of computational science and make them readyfor PhD research. The topics will be chosen accordingto the needs and demands of the students and theavailability of faculty. Potential topics include:computational cluster science, quantum computing:concepts, advantages and problems, quantum MonteCarlo: applications in computational physics,advanced molecular simulations, advancedoptimization, advanced Monte Carlo simulations. 3 cr,3 lec. Prerequisites: MCSC 6010G, MCSC 6020G. Co-requisites: As required by the subject matter; e.g.,MCSC 6170G Computational Chemistry, MCSC6180G Computational Physics, MCSC 6165G MonteCarlo Methods.

MITS 5100G Law and Ethics of IT Security. Thiscourse covers the many ways in which commerciallaw applies to information technology security. Asmore and more business transactions andcommunications are now conducted electronically,

323

SECT

ION

18::

GRA

DUA

TECO

URSE

DES

CRIP

TIO

NS

Page 13: SECTION 18: GRADUATE COURSE DESCRIPTIONS

the IT function within an institution has become thecustodian of the official business records. Thiscourse introduces the laws governing the dailybusiness of an institution or government agency, asthose laws apply to the protection of information andcomputer systems. Emerging issues, such as privacyand information disclosures, will be discussed in thecourse. 3 cr, 3 lec.

MITS 5200G Advanced Communications Networks.Networks are the essential components toinformation transmission, without which there are nocommunications. This course presents an overviewof telecommunications networks and thefundamental concepts of the field, as well asadvanced topics and detailed network architectures.This course blends an accessible technicalpresentation of important networking concepts withmany business applications. Addressing networksfrom a top-down approach, this course showsstudents the big picture of networks in general sothat they may see how the various parts of thenetwork fit in to the picture. The course givesdetailed descriptions of the principles associatedwith each layer and highlights many examples drawnfrom the Internet and wireless networks. The TCP/IPprotocol stack will be discussed in detail with avariety of examples on its various layers. This coursealso describes all aspects of various wirelesssystems, from cordless phones, pagers, PDAs tomobile phones and wireless computers. The widedeployment of cellular phones for M-commerceapplications and wireless LANs in corporateenvironments have resulted in interesting securitychallenges. 3 cr, 3 lec, 3 lab (biweekly).

MITS 5300G Operating Systems Security. TheoreticalFoundations of IT Security and their implications tothe design and operation of Operating Systems.Operating Systems fundamentals will be covered toprovide a basic for the remainder of the course. Thelaboratory part of this course puts a particular focuson the Windows and Unix/Linux operating systems. Itprovides an overview of the security risk andmanagement of the specified operating systems, andthe preventive efforts to use the security featuresbuilt in within the systems and third-partyapplications. Understand and familiarize with variousessentials reference sources available on thesubjects on computer security, including organizationssuch as CERT. 3 cr, 3 lec, 3 lab (biweekly).

MITS 5400G Secure Software Systems. Computersecurity is a bigger problem today than ever beforeeven though most organizations have firewalls,antivirus software, and intrusion detection in placeto keep attackers out. The simple cause for theproblem at the heart of all computer securityproblems is bad software. This course takes aproactive approach to computer security and coversareas from the technical side of coding securesoftware to more managerial and project

management tasks. Common coding problems likebuffer overflows, random number generation andpassword authentication are addressed. Asecondary focus is set on the software designprocess; it needs to be set up so that security isbuilt in at the very early stages and consideredthroughout the design process and not patched in alater point of time. Risk management in thedevelopment cycle as well as software and systemaudits will be discussed within the course.Prerequisite: Knowledge of computer programming.3 cr, 3 lec, 3 lab.

MITS 5500G Cryptography and SecureCommunications. Secrecy is certainly important to thesecurity or integrity of information transmission.Indeed, the need for secure communications is moreprofound than ever, recognizing that the conduct ofmuch of our commerce and business is being carriedout today through the medium of computers anddigital networks. This course is on cryptography, theumbrella term used to describe the science of secretcommunications. In this course, students with strongmathematical background learn the details about thetransformation of a message into coded form byencryption and the recovery of the original messageby decryption. This course describes cryptographythrough which secrecy, authentication, integrity, andnon-repudiation can all be provided. 3 cr, 3 lec.

MITS 5610G Special Topics in IT Security –Cybercrime. This course covers the issue of cybercrime as it applies to the use of computers or otherelectronic devices via information systems tofacilitate illegal behaviours. Globalization, corporateresponsibility, legal and investigative requirementswill be discussed. Emerging issues, such as privacyand information disclosures, will be discussed in thecourse. 3 cr, 3 lec.

MITS 5620G Special Topics in IT Management –Contemporary Management for IT SecurityProfessionals. The business world has changeddramatically over the past five years, with increasingpressures on managers to not only integrateinformation technology into all aspects of anorganization’s business operations but also toimprove efficiency and customer responsiveness andunderstand and manage diversity and other keyhuman resource issues in the workplace. This courseintegrates contemporary management theories andapproaches into the analysis of management andorganizations by covering a wide range of topics,including the fall of the dot-coms and problems andchallenges encountered by the dot-coms; moods andemotions; emotional intelligence; how managerscreate culture; ethical organizational cultures;different kinds of diversity; groups and teams;effective communication; how information technologyis making the world smaller; designing globalinformation technology systems; B2Bnetworks andinformation technology; knowledge management and

324

SECTION

18::

GRAD

UATECO

URSED

ESCRIPTION

S

Page 14: SECTION 18: GRADUATE COURSE DESCRIPTIONS

Information Technology; control systems andinformation technology; employee stock options andother motivational devices; and transformationalleadership. 3 cr, 3 lec.

MITS 5700G Advanced Network Design. AdvancedNetwork Design is a graduate course designed to givethe students the skills they need to architect, buildand analyze the next generation networks. The coursematerial will cover the design process from therequirement analysis phase to architectural design,technology selection, implementation, andperformance evaluation. The course will address thetheoretical aspects of network design, such asfundamentals of queuing theory, delay analysis, flowoptimization and topology design, as well as practicalaspects of network architectural design for efficientaddressing and routing, multi-protocol integration,security, VPNs, and network management solutions.The class will also include lab work with networksimulation and modeling packages such as OPNETand optimization tools such as MATLAB andAMPL/CPLEX (subject to availability). 3 cr, 3 lec, 3 lab.Prerequisites: An undergraduate or graduate coursein computer communication networks, e.g. MITS5200G, or ENGR 5660G.

MITS 6100G Attack and Defence. The course coversthe fundamental theories of vulnerabilities in networkprotocols, intrusion detections and defence againstnetwork attack. It also discusses the latest cutting-edge insidious attack vectors, and the patterns ofdenial-of-service attacks. This course also presentsthe understanding tools needed to defend againstattackers maintaining access and covering theirtracks. This course examines and reviews varioustypes of hacking tools and ways to harden the systemor application against the attack. The course alsodiscusses defences and attacks for Windows, Unix,switches, routers and other systems. 3 cr, 3 lec, 3lab. Prerequisites: MITS 5200G, MITS 5300G.

MITS 6200G eCommerce Infrastructure Security. Thiscourse introduces the main components of aneCommerce setup and covers the security relatedproblems with these components. This course willvisit some topics, that are addressed in context ofAdvanced Networking or Operating System Security. Itwill provide an e-Commerce context to these moretechnical issues. Major components that will bediscussed are VPNs in business contexts, MailSystems, WebServers, and in particular MiddlewareSuites like Microsoft’s .NET framework and Sun’sJ2EE architecture and it’s implementation in industrialstrength products like JBOSS and IBM’s WebSphere.Strategy and policy topics on how to find the rightbalance between security and usability will beaddressed as well as the maintenance of a secureinfrastructure. 3 cr, 3 lec, 3 lab. Prerequisites: MITS5200G, MITS 5300G, MITS 5500G.

MITS 6300G IT Security Capstone Research Project I.This course provides students with an opportunity togather knowledge and skills learned from the programcoursework and to conduct a research project withindustrial applications. Students are expected to do aresearch literature review and to develop a set ofhypotheses for a research project in IT security. Aresearch proposal outlining alternative remedies tothe problem and hypotheses should be submitted tothe research faculty advisor by the end of the coursesemester. 3 cr, 3 lec. Prerequisite: 18 credit hours inMITS courses.

MITS 6400G Biometrics/Access Control and SmartCard Technology. This course discusses thetheoretical constructs around Access Control in detailand provides an overview of the fundamentalbackground. Traditionally, most security systemsauthenticate you based on something you know, i.e.,a password. However, where security really matters, itmakes sense to add a second layer, which could besomething you have (e.g., a smartcard). Also, as athird option, probably the most authentic method, itcould be something you are, something that, at leasttheoretically, would be virtually impossible to forge. Tothis end, this course is about biometric controls,where biometrics is generally the study of measurablephysical characteristics and behavioural patterns.This course deals with various authenticationtechniques their effectiveness, cost, intrusiveness,and accuracy. 3 cr, 3 lec, 3 lab. Prerequisites: MITS5400G, MITS 5200G, MITS 5500G.

MITS 6500G Incident Handling, Recovery, Policies, andRisk Management. This course introduces a practicalapproach for responding to computer incidents, adetailed description of how attackers underminecomputer systems in order to learn how to prepare,detect, and respond to them. The course will alsoexplores the legal issues associated with respondingto computer attacks, including employee monitoring,working with law enforcement, and handling evidence.This course will also focus in particular on practical,computer-assisted techniques for risk relatedmodelling and calculations. Identification of threatsthrough Hazard and Operability Analysis [HAZOP]) andPHA (Process Hazards Analysis) will be illustrated, aswell as probabilistic techniques for estimating themagnitude and likelihood of particular loss outcomes.3 cr, 3 lec, 3 lab. Prerequisites: MITS 5200G, MITS5300G, MITS 6100G.

MITS 6600G IT Security Capstone Research Project II.The research outlined in the MITS 6300G proposalshould be completed during the winter semester.The final report of the research findings andrecommendations for the problem addressed shouldbe submitted to the research faculty advisor, alongwith a presentation of the results. The resultsshould have direct practical applications and/or bepublishable in refereed publications. 3 cr, 3 lec, 3lab. Prerequisite: MITS 6300G.

325

SECT

ION

18::

GRA

DUA

TECO

URSE

DES

CRIP

TIO

NS

Page 15: SECTION 18: GRADUATE COURSE DESCRIPTIONS

MTSC 6000G Graduate Seminar in ScienceCommunication I (non-credit). The goal of this courseis to assist students in developing the skillsnecessary to effectively communicate technicalinformation to a diverse scientific audience.Seminars by second-year students will also exposestudents to the range of research carried out withinthe program. A series of oral and written exerciseswill each be followed by constructive review by bothpeers and faculty. Early in the course speakingexercises will include a 10 minute presentation tothe class on a basic topic in the student’s disciplineand towards the end of the course a 25 minutepresentation on a journal article. Writing exerciseswill include abstracts of seminars by second-yearstudents and a brief discussion of a journal article.Evaluation will focus on clarity, precision and thecare with which the audience is guided to thepresenter’s objective. The student will receive agrade of either pass or fail. 0 cr.

MTSC 6010G Physics and Chemistry of Materials.This one-semester course examines in depth thefundamental principles and concepts used byphysicists and chemists to describe materials. Itcovers scientific and practical interrelations inphysics, chemistry and biology of materials,emphasizing the structure, physical and chemicalproperties of all classes of materials. Prerequisite:In light of the interdisciplinary nature of the program,all students should have completed at least one fullyear of study in undergraduate physics, chemistry,and mathematics (to the level of differential andintegral calculus). Some exposure to quantummechanics is desirable. 3 cr.

MTSC 6020G Advanced Topics in Materials Science.In this one-semester course, specialized topicsrelevant to individual faculty in the program (but ofpotentially broad interest) are taught in a modularfashion. Topics may be selected from those involvingthe structure and properties of materials related toatomic, molecular, crystalline structures and theirelectron properties. The course also highlights theprocessing, properties, and uses of a broad class ofmaterials for a variety of applications. 3 cr.Prerequisite: MTSC 6010G.

MTSC 6050G MSc Thesis. The graduate thesis is anoriginal work and is the major component of the MScprogram. The thesis research will be carried outunder the direction of the student’s supervisor; itinvolves an investigation of a research topic with thepossibility of leading to a peer reviewed article.Through the thesis, candidates are expected to giveevidence of competence in research and a soundunderstanding of the area of specialization. Studentsmust prepare and successfully defend a writtenthesis at the end of the program related to theresearch they have undertaken. The thesis will beevaluated by an examination committee including anassessment by an external examiner and will include

an oral presentation and defence. The student mustreceive a satisfactory report on the written thesis andits oral presentation and defence, and mustdemonstrate a thorough understanding of theresearch topic. The student will receive a grade ofeither pass or fail. Prerequisite: enrolment in theMaterials Science graduate program. 18 cr.

MTSC 6100G Graduate Seminar in ScienceCommunication II (non-credit) . The goal of this courseis to further the students’ development of strongscientific communication skills. Each student willmake a 30 minute presentation of their research toall students in both the first and second years of theprogram and answer questions. Students willevaluate their peers’ presentations and will receiveboth peer and faculty reviews of their ownpresentations. The student will receive a grade ofeither pass or fail. 0 cr.

MTSC 6110G Thermodynamics and StatisticalMechanics of Materials. This one-semester courseprovides a comprehensive introduction tothermodynamics and statistical mechanics ofmaterials, such as semiconductors, amorphous andsoft materials, liquids and their mixtures, polymers,and inhomogeneous materials. It covers phasetransitions and phase equilibrium, order-disorderphenomena, point defects in crystals, and thestatistical thermodynamics of interfaces. Non-equilibrium thermodynamics will be briefly introduced.The course provides the background knowledge forstudents to read the literature in the field and to useit in their research. 3 cr. Prerequisites: Undergraduatethermodynamics, statistical mechanics andsatisfaction of admission requirements for MScprogram.

MTSC 6120G Theory of the Solid State. This coursedevelops the theoretical foundations of a variety ofcondensed matter systems at a higher level ofmathematical sophistication than earlier in thecurriculum. 3 cr.

MTSC 6130G Surface Science and Catalysis. Thiscourse is one-semester long. It covers thefundamental science required to understand theatomic and electronic structure of surfaces and theirchemical reactivity and the most common tools forsurface characterization. 3 cr. Corequisite: MTSC6010G.

MTSC 6140G Experimental Techniques in MaterialsCharacterization. This one-semester long course is atechniques-oriented course covering high resolutionexperimental solid-state characterization. The coursewill include theoretical background but will focus onpractical aspects of techniques. Content will includebulk, surface and molecular characterization. Wherepractical, demonstrations and hands-on operation ofspecific instruments will be included. 3 cr.Prerequisite: Good standing in program.

326

SECTION

18::

GRAD

UATECO

URSED

ESCRIPTION

S

Page 16: SECTION 18: GRADUATE COURSE DESCRIPTIONS

MTSC 6240G Biomaterials. The course provides anintroduction to naturally derived materials and theirapplications. The properties of materials of animaland plant origins and the potential uses of thesematerials will be discussed in the first part of thecourse. The second half of the course will explorethe application of biotechnology to manipulate andcreate novel materials that are not normally found innature. 3 cr. Prerequisite: Undergraduate chemistryor biology.

MTSC 6250G Polymer Science & Engineering. Thecourse introduces the fundamental characteristicsof polymers, visco-elasticity and non-Newtonian fluidmechanics. It describes the effects of temperature,crystallinity and diffusivity on polymer processingand properties. 3 cr. Prerequisites: MTSC 6010Gand undergraduate mathematics.

MTSC 6260G Topics in Applied Materials Science I.This course will focus on topics that may varydepending on the interests of the students and theavailability of faculty. Each course may focus on adifferent topic, allowing students to take both coursesif they wish and this is approved by their SupervisoryCommittee. Some suggested topics arenanotechnology, optical applications, electrochemistryand mass transport in fuel cells. 3 cr.

MTSC 6270G Topics in Applied Materials Science II.This course will focus on topics that may varydepending on the interests of the students and theavailability of faculty. Each course may focus on adifferent topic, allowing students to take both coursesif they wish and this is approved by their SupervisoryCommittee. Some suggested topics arenanotechnology, optical applications, electrochemistryand mass transport in fuel cells. 3 cr.

NUCL 5001G MASc Thesis. The thesis is the majorcomponent of the MASc program and is carried outunder the direction of the student’s supervisor. Thethesis may involve an investigation which isfundamental in nature or applied, and mayincorporate elements of analysis, design anddevelopment. Through the thesis, candidates areexpected to give evidence of competence in researchand a sound understanding of the area ofspecialization involved. The student will receive agrade of either pass or fail. 15 cr.

NUCL 5003G Seminar. Students are required toparticipate in a program of seminars led by internaland external speakers on current research topics. AllMASc students will be required to give a seminar ontheir thesis research during the second year of theirprogram. The student will receive a grade of eitherpass or fail. 3 cr, 3 lec.

NUCL 5004G Directed Studies. Faculty permissionmay be given for supervised research anddevelopment projects, individual study, or directedreadings. Students wishing to pursue a course of

directed studies must, with a faculty member who iswilling to supervise such a course, formulate aproposal that accurately describes the coursecontent, the learning goals, the intended method andextent of supervision, and the method(s) by which thestudent’s work will be evaluated. This course mayonly be taken once. 3 cr, 3 lec.

NUCL 5005G Special Topics. The course coversmaterial in an emerging area or in a subject notcovered in regular offerings. This course may betaken more than once, provided the subject matter issubstantially different. 3 cr, 3 lec.

NUCL 5006G Industrial Research Project. Studentsenrolled part-time in a course-based MEng programmay designate a period of approximately four monthsin an industrial laboratory to carry out an industry-oriented project under the supervision of a suitablyqualified staff engineer or scientist and a universityco-supervisor. The school will work with the candidateand consult the candidate’s employer to arrange asuitable industrial project. A satisfactory project topicand appropriate arrangements are required for theproject to be approved by the school and it is possiblethat in some cases this may not be feasible. Uponcompletion, the candidate will submit a substantialreport on the project and make a presentation on it atthe university. The industrial research project can onlybe undertaken after at least half the required courseshave been taken. The student will receive a grade ofeither pass or fail. 6 cr.

NUCL 5009G Graduate Research Project. The MEngProject provides students with the opportunity, underthe supervision of a faculty member, to integrate andsynthesize knowledge gained throughout theirprogram of study. The chosen topic will be dependenton the area of specialization of the student, usingresources normally available on campus. The studentwill receive a grade of either pass or fail. 9 cr.

NUCL 5010G Project Management for NuclearEngineers. This course in project managementprepares nuclear engineers and scientists in theapplication of this discipline in their work. It is anintensive investigation into the major principles ofproject management slanted towards, but notexclusively about, the management of nuclearengineering projects. The course uses the ProjectManagement Institute’s PMBOK (ProjectManagement Body of Knowledge) as a skeleton andexpands that coverage with relevant examples fromnuclear, software and general engineering. Specialemphasis will be placed on risk management,particularly in the area of safety-critical projects. Thegraduates will be well-positioned both to apply theknowledge in their area of engineering and to sit thePMI’s PMP examination. The course will be taughtusing many case studies from industry andengineering. 3 cr, 3 lec.

327

SECT

ION

18::

GRA

DUA

TECO

URSE

DES

CRIP

TIO

NS

Page 17: SECTION 18: GRADUATE COURSE DESCRIPTIONS

NUCL 5020G Mathematical Methods in NuclearApplications. Numerical analysis is the study ofcomputer algorithms developed to solve theproblems of continuous mathematics. Studentstaking this course gain a foundation in approximationtheory, functional analysis, and numerical linearalgebra from which the practical algorithms ofscientific computing are derived. A major goal of thiscourse is to develop skills in analyzing numericalalgorithms in terms of their accuracy, stability, andcomputational complexity. Topics include bestapproximations, least squares problems (continuous,discrete, and weighted), eigenvalue problems, anditerative methods for systems of linear and nonlinearequations. Demonstrations and programmingassignments are used to encourage the use ofavailable software tools for the solution of modellingproblems that arise in physical, biological, economic,or engineering applications. 3 cr, 3 lec.

NUCL 5030G Transport Theory. This course is ageneral introduction to transport theory. Continuous-medium transport and discrete-particle transport arepresented in a unified manner through the use of theprobability distribution function. Various types oftransport problems are presented together withanalytic solutions. Approximate and numericalmethods are also covered. This course is cross-listedwith MCSC 6160G – Transport Theory.Prerequisite(s): Linear Algebra, DifferentialEquations, Vector Calculus. 3 cr, 3 lec.

NUCL 5040G Monte Carlo Methods. This courseprovides an introduction to simulation of stochasticprocesses using Monte Carlo methods. Theemphasis of the course will be Monte Carlo solutionto the Boltzmann transport equation, specifically forradiation transport. Other applications of MonteCarlo analysis will be introduced to include, but notbe limited to, molecular dynamics, statistical physics,biophysics, and queuing theory. Concepts presentedwill include pseudo-random number and randomvariate generation, direct simulation of physicalprocesses, Monte Carlo integration and variancereduction, detector response and estimators, andMonte Carlo optimization 3 cr, 3 lec. Prerequisites:Undergraduate theory of ordinary and partialdifferential equations and introductory statistics.

NUCL 5050G Applied Risk Analysis. This coursepresents principles and methods for assessing andmanaging technological risks. The following subjectswill be covered: probability theory; failure rates;availability; reliability; test frequencies; dormant andactive systems; initiating events; fault trees and eventtrees; dual failures; defense in depth; principle ofcontrol, cool, contain; accident prevention, mitigationand accommodation; separation and independence;redundancy; common mode events; safety culture;safety analysis techniques; inherent safety features;plant safety systems; probability evaluation for simplesystems; quantitative and probabilistic safety

assessment; calculation of frequency andconsequences of power plant accidents; risk-baseddecision making; and risk-based regulation.Applications include aerospace, energy, and nuclearsystems safety analysis. 3 cr, 3 lec.

NUCL 5060G Nuclear Concepts for Engineers andScientists. The course is a fast introduction toatomic, nuclear and reactor physics for graduatestudents without an adequate background in theseareas. Topics covered include nuclear structure,radioactivity, interaction of radiation with matter,neutron flux, neutron diffusion, nuclear reactors,reactor kinetics. Prerequisites: DifferentialEquations, Partial Differential Equations, VectorCalculus. 3 cr, 3 lec.

NUCL 5070G Environmental Modelling. The transportof pollutants through the total environment dependsupon complex interactions between the atmosphere,geosphere and hydrosphere. Understanding thedetails of pollutant transport between source,environmental compartments and receptors allow fordetermination of potential dose, and therebyestimation of risk. This course explores thefundamental theory, equations and solutions tostandard environmental transport models (withemphasis on radiolonuclide transport). In addition,this course introduces the student to the RESRADcodes for environmental modeling. Prerequisites:undergraduate courses in physics, chemistry,differential equations, and statistics. A workingknowledge of MS EXCEL is required. 3 cr, 3 lec.

NUCL 5080G Advanced Topics in EnvironmentalDegradation of Materials. Predicting the corrosionperformance-lifetime of components is an ongoingarea of interest in maintaining nuclear power plants.Unexpected or premature degradation of componentsoften occurs by localized corrosion processes suchas pitting, crevice, or stress-assisted corrosion. Inthis course, we will examine current theories ofvarious localized corrosion mechanisms, currentpractices for measuring and identifying corrosionprocesses, models and methodologies for predictingthe occurrence of localized corrosion and theapplication of this knowledge to specific aspects ofthe nuclear fuel cycle. 3 cr, 3 lec. Prerequisite:undergraduate course in corrosion.

NUCL 5090G Occupational Health and Safety.Predicting the corrosion performance-lifetime ofcomponents is an ongoing area of interest inmaintaining nuclear power plants. Unexpected orpremature degradation of components often occursby localized corrosion processes such as pitting,crevice, or stress-assisted corrosion. In this course,we will examine current theories of various localizedcorrosion mechanisms, current practices formeasuring and identifying corrosion processes,models and methodologies for predicting theoccurrence of localized corrosion, and the application

328

SECTION

18::

GRAD

UATECO

URSED

ESCRIPTION

S

Page 18: SECTION 18: GRADUATE COURSE DESCRIPTIONS

of this knowledge to specific aspects of the nuclearfuel cycle. 3 cr, 3 lec.

NUCL 5200G Reactor Physics. The course is agraduate-level treatment of reactor physics, withemphasis on reactor statics. Topics covered include:static neutron balance equations, neutron slowingdown, resonance absorption, multi-group transportand diffusion equations, homogenization methodsand variational methods. Lattice and full-corenumerical methods are also covered. Prerequisites:undergraduate courses in linear algebra, differentialequations, vector calculus. 3 cr, 3 lec.

NUCL 5210G Advanced Reactor Physics. The courseis a graduate-level treatment of reactor physics, withemphasis on reactor dynamics. Topics covered include:point kinetics, space-time kinetics, perturbation andgeneralized perturbation theory, fuel depletion, fission-product poisoning, elements of reactor control. 3 cr, 3lec. Prerequisite: NUCL 5200G Reactor Physics.

NUCL 5215G Advanced Reactor Engineering. Thecourse is comprised of advanced topics in nuclearengineering, with emphasis on reactor physics. Topicscovered include neutron slowing down, resonanceabsorption, multigroup transport and diffusionequations, reactor kinetics, and homogenizationmethods. Lattice and full-core numerical methods arealso covered. This course is cross-listed with ENGR5180G Advanced Nuclear Engineering. 3 cr, 3 lec.Prerequisites: Courses in linear algebra, differentialequations, vector calculus.

NUCL 5220G Fuel Management in Nuclear Reactors.Nuclear fuel cycles are studied from mining to ultimatedisposal of the spent fuel, including the enrichmentprocesses and the reprocessing techniques, from apoint of view of the decision-making processes and theevaluation of the operational and economicalconsequences of these decisions. For the steps withinthe fuel cycles, the method of determining theassociated costs, in particular those relevant to thedisposal of nuclear waste and the overall fuel cyclecosts are described. Burn-up calculations areperformed for the swelling time of the fuel within thereactor core. The objectives and merits of in-core andout-of-core fuel management for CANDU PressurizedHeavy Water Reactors (PHWR) and Light Water Reactors(LWR) are analyzed in detail, for the refuelingequilibrium as well as for the approach to refuelingequilibrium. The course also covers fuel managementfor thorium-fuelled CANDU reactors and other advancedfuels such as MOX containing plutonium from discardednuclear warheads, and DUPIC (Direct Use of PWR fuelin CANDU reactors). The fuel management problem istreated as an optimization problem, with objectivefunctions or performance indexes identified, as well asdecision variables and appropriate constraints (activeand non-active). The course also includes a review ofthe major work done in this area along with the mostimportant computer codes. 3 cr, 3 lec. Prerequisite:

knowledge of reactor physics at the undergraduate levelis recommended.

NUCL 5230G Advanced Nuclear Thermalhydraulics. Thiscourse expands on the importance of thermalhdyraulicsin Nuclear Power Plant Design, Operation and Safety.Thermalhydraulic problems and solutions relevant toNuclear Power Plants and Nuclear Research Reactorswill be discussed. The course will discuss in detailMass, Momentum, and Energy Equations and discussvarious numerical techniques for solving theseequations especially for applications to two-phase flow.Boiling, condensation, cavitation and waterhammerproblems will be discussed. Special topics of recentinterest such as Impact of Ageing Phenomena andApplication of Electrohydrodynamic andMagnetohydrodynamic forces will be presented. 3 cr, 3lec. Prerequisites: undergraduate courses in fluidmechanics and heat transfer.

NUCL 5240G Heat Transfer in Nuclear ReactorApplications. This course will discuss advance heattransfer phenomena related to nuclear reactors in bothcurrent and future designs. Topics include: Heattransfer phenomena (conduction, convection, radiation);boiling and condensation phenomena; critical heat fluxand boiling crisis; supercritical fluids; correlations forheat transfer at high pressure and high temperature;advanced numerical methods. Prerequisite:undergraduate course in heat transfer. 3 cr, 3 lec.

NUCL 5250G Power Plant Thermodynamics. This coursepresents the theoretical and practical analysis of thefollowing with particular reference to CANDU plants.Thermodynamic Cycles: Nuclear versus conventionalsteam cycles, regenerative feedwater heating, moistureseparation and reheating, turbine expansion lines, heatbalance diagrams, available energy, cycle efficiency andexergy analysis; Nuclear Heat Removal: Heat conductionand convection in fuel rods and heat exchanger tubes,heat transfer in boilers and condensers, boiler influenceon heat transport system, boiler swelling and shrinking,boiler level control, condenser performance; SteamTurbine Operation: Turbine configuration, impulse andreaction blading, blade velocity diagrams, turbine sealsand sealing systems, moisture in turbines, part loadoperation, back pressure effects, thermal effects andturbine governing. Prerequisite: undergraduate course inthermodynamics. 3 cr, 3 lec.

NUCL 5260G Reactor Containment Systems. Thiscourse covers the design and main operating featuresof nuclear reactor containment systems, consideringboth normal and accident conditions. The courseincludes definition and purpose of containment, designrequirements and considerations, a survey ofcontainment designs in actual use and the use ofsimulation for safety analysis and design. Prerequisite:undergraduate course in thermodynamics. 3 cr, 3 lec.

329

SECT

ION

18::

GRA

DUA

TECO

URSE

DES

CRIP

TIO

NS

Page 19: SECTION 18: GRADUATE COURSE DESCRIPTIONS

NUCL 5270G Control, Instrumentation and ElectricalSystems in CANDU based Nuclear Power Plants. Thiscourse covers the basic control, instrumentation andelectrical systems commonly found in CANDU basednuclear power plants. The course starts with an overallview of the dynamics associated with different parts ofthe plant, i.e. reactor, heat transport systems,moderator, steam generator, turbine, and electricalgenerator. Based on such knowledge, the control andregulation functions in the above systems are thendefined. Different instrumentation and measurementtechniques are examined, along with control strategies.The time and frequency domain performancecharacterizations of control loops are introduced withconsideration of actuator and sensor limitations.Different controller design and tuning methods andinstrumentation calibration procedures are discussed.Two modes of operation of CANDU plants will beanalyzed, i.e. normal mode and alternate mode.Advanced control technologies, such as distributedcontrol systems, field bus communication protocols areintroduced in view of their potential applications in theexisting and newly constructed CANDU power plants. Theelectric systems in the CANDU plant will be examined.The modeling of the dynamics and control devices for thegenerator will be covered in detail. The dynamicinteraction between the power plants and the rest of theelectric power grid with other generating facilities andvarious types of loads will be studied. 3 cr, 3 lec.Prerequisite: undergraduate course in process control.

NUCL 5280G Advanced Reactor Control. This coursepresents the state-variable approach and theapplication of various state-space techniques toreactor dynamics and control. Topics include: statevariables and the concept of the system state; stabilityin the state space; various definitions of stability; thesecond method of Liapunov; stability of nuclearsystems; centralized versus distributed control;analogue and digital control; hardware and software;licensing requirements; computers in shutdownsystems; and applying the principles of separation,diversity, redundancy. 3 cr, 3 lec. Prerequisite:undergraduate course in control theory.

NUCL 5290G Advances in Nuclear Power PlantSystems. A combination of lectures, self-pacedinteractive CD-ROM study and the use of power plantsimulators imparts to students the advances in thekey design and operating features of the main nuclearpower plant types, including reactors using pressurevessels and pressure tubes, pressurized water, boilingwater and gas cooled reactors; the use of naturalversus enriched fuel, converters and breeders; overallplant control systems, load following capabilities,islanding operations; safety systems, responses toabnormal and emergency events. Nuclear plantsimulators will be used throughout the course. 3 cr, 3lec. Prerequisite: undergraduate course in power plantsystems.

NUCL 5300G Advanced Topics in Radioactive WasteManagement. This course will examine the variousinternational approaches used for the development ofpublicly acceptable radioactive waste disposalfacilities. Particular emphasis will be placed on thetechnical aspects of geologic disposal systems,used/recycled fuel disposal, and the assessment ofradioisotope release. The influence of publicacceptance on the selection and implementation oftechnical solutions will also be considered. 3 cr, 3 lec.Prerequisite: undergraduate course in radioactivewaste management.

NUCL 5400G Advanced Radiation Science. This courseintroduces advanced concepts in radiation engineering,with an emphasis on how ionizing radiationinteractions with matter may be modelled. The coursereviews fundamental particle interaction mechanics,measurement and detection of radiation, evaluation ofnuclear cross sections and various solutions to theBoltzmann transport equation. Prerequisites:Undergraduate courses in nuclear physics, differentialequations, and statistics. This course is cross-listedwith ENGR 5181G Advanced Radiation Engineering. 3cr, 3 lec. Prerequisite: undergraduate course inradiation science.

NUCL 5410G Physics of Radiation Therapy. A study ofthe uses of various types of radiation for therapeuticapplications, including X-rays, gamma radiation,electrons, neutrons, lasers, UV, visible, infrared, radio-frequency, and microwaves. Topics include: productionof radiation for therapeutic purposes; external beamradiotherapy, brachytherapy, electron beam therapy,boron neutron capture therapy, heavy ion therapy andphotodynamic therapy; therapeutic dose calculationand measurement; dose calculation algorithms,treatment planning, optimization and verification;equipment calibration; dose impact on patients andworkers. This course is cross-listed with RADI 4320Therapeutic Applications of Radiation Techniques. 3 cr,3 lec. Prerequisite: NUCL 5060G Nuclear Concepts forEngineers and Scientists, or equivalent.

NUCL 5420G Aerosol Mechanics. Aerosols, or particlessuspended in the air, are generated from numerousprocesses and used in numerous ways. Someexamples of commonly encountered aerosols aresmoke from power generation, cigarette, forest fire,atmospheric aerosols causing ozone depletion,reduced visibility, rain, snow, cloud, fog, and respiratorydeposition or drug delivery through respiratory system.Some aerosols cause significant health andenvironmental problems while others improve thequality of life. To prevent the formation of undesiredpollutants or to produce materials of desiredproperties, it is important to understand themechanics of aerosols. This course explores theproperties, behaviour and measurement of airborneparticulate. Concepts related particle motion, particlesize statistics, forces acting on particles, respiratoryand mechanical filtration and physicochemical

330

SECTION

18::

GRAD

UATECO

URSED

ESCRIPTION

S

Page 20: SECTION 18: GRADUATE COURSE DESCRIPTIONS

properties of particles will be discussed. Real-worldexamples of particle transport will be used to reinforcethe issues being discussed. Prerequisites:undergraduate courses in physics, chemistry,differential equations, and statistics. A workingknowledge of the MATLAB code is required. 3 cr, 3 lec.

NUCL 5430G Advanced Dosimetry. This course coversadvanced concepts in radiation dosimetry linkingfundamental radiation physics with metrological theoryand practice for therapeutic, external and internaldosimetry. The course reviews basic radiation andcharged particle interaction processes and theunderlying quantities and units used in dosimetry andradiation monitoring. Cavity theory and the application ofionization chamber methods of dosimetry for photonand electron beams will be covered and a review ofpassive integrating dosimeters such as radiochromicfilm, chemical dosimeters and biological dosimetrygiven. The properties and role of various pulse-modedetectors in dosimetry and monitoring will be discussedalong with the metrological relationship betweenmeasured quantities and effective dose. Internaldosimetry and dose assessment will be studied interms of in-vitro and in-vivo monitoring methods alongwith the standard codes and methods used forassessing dose from bioassay data. The course willconclude with a survey of dosimetry practice underspecial circumstances and environments such as thatencountered in space and in accident scenarios. 3 cr, 3lec. Prerequisite: undergraduate course in dosimetry.

NUCL 5440G Advanced Radiation Biophysics andMicrodosimetry. This course introduces advancedconcepts in radiation biophysics with an emphasis onthe stochastic nature of radiation interaction withbiological systems and the microdosimetric analysis ofradiation effects. The course reviews fundamentalcharged particle interaction processes and themeasurement of radiation energy deposition on themicroscopic and sub-microscopic scale and how thisknowledge can be used to quantify radiation quality.Microdosimetric descriptions of radiation quality willalso be discussed in terms of low-dose radiationprotection, medical applications of low Light EnergyTransfer radiation and high LET radiation therapy as wellas the special nature of radiation fields encountered inspace. Prerequisites: Undergraduate courses in nuclearphysics; radiation detection and the interaction ofradiation with matter; statistics. 3 cr, 3 lec. Prerequisite:undergraduate course in biophysics and/or dosimetry.

NUCL 5450G Non-Destructive Analysis. This courseintroduces a wide variety of non-destructive analysistechniques for use in research, design, manufacturingand industrial service. The course instructs how eachtechnique works, how it can be applied, when and whereit can be used and each technique’s capabilities andlimitations. The course describes how to take anindustrial non-destructive analysis problem anddetermine which technique is best suited for the job,how to apply a given technique and which information

the technique will provide. Laboratories will providehands-on experience with non-destructive analysisequipment. Pre-requisites: Undergraduate courses inphysics, differential equations, and statistics. 3 cr, 3 lec.

NUCL 5460G Industrial Radiography. The course willdescribe the fundamental physics of neutron, x-ray,gamma ray, and infra-red radiography. Traditional andmodern techniques currently in practice will bediscussed as well as discussing recent advances inthe technology. Applications of radiography to industrialenvironments will be presented. Considerations forradiography system design will be discussed. Topicsinclude: x-ray imaging and radiography; gamma-rayimaging and radiography; neutron imaging andradiography; infra-red imaging and radiography; filmbased techniques; digital techniques; imageprocessing and image enhancement; x-ray and gammaray sources; neutron sources; industrial applications ofradiography. 3 cr, 3 lec.

NUCL 5470G Nuclear Forensic Analysis. There are manytechniques available to forensic investigators toinvestigate suspect criminal activity. In addition, thereare many times when forensic techniques are requiredto investigate nuclear-related events. This course willexplore nuclear and chemical techniques related to thenuclear technology and forensics. Both radiation andanalytical chemistry techniques will be introduced.Risks and hazards associated with nuclear forensicinvestigations will be reviewed and mitigation strategiesdeveloped. Data integrity and communication of resultswill be emphasized. There are many techniquesavailable to forensic investigators to investigatesuspect criminal activity. In addition, there are manytimes when forensic techniques are required toinvestigate nuclear-related events. This course willexplore nuclear and chemical techniques related to thenuclear technology and forensics. Both radiation andanalytical chemistry techniques will be introduced.Risks and hazards associated with nuclear forensicinvestigations will be reviewed and mitigation strategiesdeveloped. Data integrity and communication of resultswill be emphasized. 3 cr, 3 lec.

331

SECT

ION

18::

GRA

DUA

TECO

URSE

DES

CRIP

TIO

NS