Professional Documents
Culture Documents
qxd
7
Sample ECE461H1 S Internetworking IV- AECPEBASCC; AECPEBASC, AEESCBASCC (elective) 461: Course number 3: three hours lectures/week -:: no tutorial equals one half credit 0.50:
05/04/2005
9:59 PM
Page 89
COURSE DESCRIPTIONS
Many course descriptions include a statement of exclusions, prerequisites and co-requisites. The absence of such a statement does not imply that the course does not have such conditions. In these statements, the solidus symbol (/) means OR, and the comma (,) means AND. The recommendations for textbooks should be considered as tentative only, and subject to change. Students should therefore not purchase textbooks until they have been in attendance in the course, unless informed otherwise by their department.
Programs
1. Chemical Engineering Option: Environmental (Collaborative) 3/1.5/-/0.50 2. Civil Engineering Option: Environmental (Collaborative) 3. Computer Engineering 4. Electrical Engineering 5. Engineering Science Options: Aerospace Biomedical Computer Electrical Infrastructure Engineering Manufacturing Systems Nanoengineering Physics 6. Industrial (Systems) Engineering Option: Information Engineering 7. Materials Engineering 8. Mechanical Engineering Options: Manufacturing Mechatronics 9. Mineral Engineering Options: Mineral Exploration Engineering Geological Engineering Mining Engineering Mineral Processing Engineering
ECE: Department of Electrical and Computer Engineering S: A second-session (winter) course. F would indicate a first-session or fall course; F/S would indicate that the course given in the first session is repeated in the second session (a student may take one or the other, but not both); Y would indicate a course that continues over both sessions, i.e. a year-long course.
IV-AECPEBASCC; A The course is compulsory for Fourth Year (IV) Computer Engineering in the Communication Networks option IV-AECPEBASC, AEESCBASCC A The course is an elective for Fourth Year (IV) Computer Engineering and Engineering Science in the Computer option 1.5: equivalent of 1 hours of laboratory per week (normally delivered as 3hrs of lab on alternating weeks
In addition to the 100-, 200-, 300- and 400-series courses, this calendar also lists courses in the 500- and 1000-series. The 500-series courses are graduate courses that are also intended for Fourth Year undergraduates; 1000-series are graduate courses.
89
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 90
COURSE DESCRIPTIONS
AER307H1 F Aerodynamics
III-AEESCBASCA; IV-AEMECBASC, AEMECBASCT (elective) 3/1.5/1/0.50 Review of fundamentals of fluid dynamics, potential-flow, Euler, and Navier-Stokes equations; incompressible flow over airfoils, incompressible flow over finite wings; compressibility effects; subsonic compressible flow over airfoils; supersonic flow; viscous flow; laminar and turbulent boundary layers; unsteady aerodynamics. Textbook: Anderson, J.D., Fundamentals of Aerodynamics, 3rd Edition, McGraw Hill, 2001.
AER310H1 S Gasdynamics
III-AEESCBASCA 3/1.5/1/0.50 Basic introduction to compressible gasdynamics. Includes some fundamental thermodynamics, thermal and caloric equations of state, derivation of Euler's equations by control volume approach. Also, includes the theory of steady flows in ducts with area changes, adiabatic frictional flows, duct flows with heat transfer, normal and oblique shock waves, Prandtl-Meyer expansion wave, moving shock and rarefaction waves, shock tubes, and wind tunnels. The lectures are supplemented by problem sets. Reference book: Anderson, J.D., Modern Compressible Flow with Historical Perspective. (Prerequisite: AER202H1 S "Fluid Mechanics", or equivalent.)
AER301H1 F Dynamics
III-AEESCBASCA, AEESCBASCM 3/-/1/0.50 Reference frames in relative translation and rotation, vector and matrix formulations. Dynamics of a single particle and of systems of particles. Lagrange's equations. D'Alembert's and Hamilton's principle. Orbital dynamics. Rigid body kinematics and dynamics, Lagrangian approach to vibrations of complex systems. Model analysis. Primary Reference: class notes. Reference Books: Greenwood, Principles of Dynamics; Goldstein, Classical Mechanics.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 91
COURSE DESCRIPTIONS boundary value problems. Tutorial assignments and projects using C programming language focus on engineering applications relevant to the background of students taking the course. (Prerequisite: MIE230H1 F)
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 92
COURSE DESCRIPTIONS
AER503H1 S Aeroelasticity
IV-AEESCBASCA 2/-/1/0.50 Static aeroelastic phenomena are studied, including divergence of slender wings and control reversal. Various methods of solution are considered such as closed form, matrix format iteration and the Rayleigh-Ritz approach. A Study of vibration and flutter of wings and control surfaces is presented with particular emphasis on those parameters which affect flutter speed.
as design and control of industrial robots and their instrumentation. Topics include forward, inverse, and differential kinematics, screw representation, statics, inverse and forward dynamics, motion and force control of robot manipulators, actuation schemes, task-based and workspace design, position and force sensors, tactile sensing, and vision and image processing in robotic systems. Course instruction benefits from the courseware technology that involves a Java-based on-line simulation and other multimedia means for presenting realistic demonstrations and case studies in the context of teaching advanced notions in the classroom.
APPLIED MATHEMATICS
APM288H1 F Ordinary Differential Equations
II-AEESCBASC 3/-/1/0.50 First order differential equations, applications to mechanics. Higher order linear equations, linear independence. Wronskian, variation of parameters, Green's functions, mechanical and electrical vibrations. Series solutions, Legendre polynomials. Linear systems, eigenvalues, fundamental matrices, coupled oscillations. Nonlinear equations, phase plane, stability, limit cycles, van del Pol equation. Laplace transforms, delta functions, circuit applications. Numerical methods.
AER525H1 S Robotics
IV-AEESCBASCA, AEESCBASCM, AEMECBASC, AEMECBASCT (elective) 3/1.5/1/0.50 The course addresses fundamentals of analytical robotics as well 92
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 93
COURSE DESCRIPTIONS
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 94
COURSE DESCRIPTIONS APS432 as s/he progresses toward the engineering degree. Therefore, it is advisable that the descriptions of both courses be studied prior to deciding to take this one. This is a limited enrolment course. If the number of students electing to take the course exceeds the class size limit, selection of the final group will be made on the basis of the "Entrepreneur's Test". There will be a certificate awarded upon the successful completion of both courses attesting to the fact that the student has passed this Entrepreneurial Course Series at the University of Toronto. The course is based on real life issues, not theoretical developments or untried options. Topics covered include: Who is an entrepreneur; Canadian business environment; Acquisitions; Different business types (retail, wholesale, manufacturing, and services); Franchising; Human resources, Leadership, Business law; and many others. Several visitors are invited to provide the student with the opportunity to meet real entrepreneurs. There will be several assignments and a session project. It should be noted that the 5 hours per week would all be used for whatever is needed at the time, so tutorials will not normally happen as the calendar indicates them. more sustainable way of life. The methods of the social sciences are applied to issues of importance to contemporary engineering.
94
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 95
COURSE DESCRIPTIONS be noted that the 5 hours per week would all be used for whatever is needed at the time, so tutorials will not normally happen as the calendar indicates them. Prerequisite: APS234 Entrepreneurship and Small Business
BIOMEDICAL ENGINEERING
BME105H1 S Systems Biology
II-AEESCBASC 2/-/1/0.40 Using a quantitative, problem solving approach, this course will introduce basic concepts in cell biology and physiology. Various engineering modeling tools will be used to investigate aspects of cell growth and metabolism, transport across cell membranes, protein structure, homeostasis, nerve conduction. Problem based learning approach will demonstrate the utility of the engineering approach to solve biotechnological problems.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 96
COURSE DESCRIPTIONS ease, the relationship between developmental defects and adult disease, current disease treatment, cardiovascular devices, and the current progress in cardiovascular tissue engineering will be presented. The teaching material will be gathered from various textbooks and scientific journals. Whenever possible, experts in the relevant field will teach guest lectures. This integrative approach will be reflected by a problem-based learning approach to testing and a written report.
CHE119H1 S Thermodynamics
1-AEESCBASC 2/-/1/0.40 Classical thermodynamics and its applications to engineering processes. Concepts of energy, heat, work and entropy. First and second laws of thermodynamics. Properties of pure substances and mixtures. Phase equilibrium, and chemical equilibrium.
96
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 97
COURSE DESCRIPTIONS
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 98
COURSE DESCRIPTIONS has two concerns: the materials used and forces and laws of nature, and the needs of people. Because of resource constraints at all levels, engineering must be closely associated with economics. It is essential that engineering proposals be evaluated in terms of worth and cost before they are undertaken. In this course we emphasize that an essential prerequisite of a successful engineering application is economic feasibility. Hence, investment proposals are evaluated in terms of economic cost concepts, including break even analysis, cost estimation and time value of money. Effective interest rates, inflation and deflation, depreciation and income tax all affect the viability of an investment. Successful engineering projects are chosen from valid alternatives considering such issues as buy or lease, make or buy, cost and benefits and financing alternatives. the performance of the overall system. This course will make extensive use of interactive learning through computer simulation based on the Matlab software package and its associated Simulink block diagram simulation environment.
CHE298H1 F Communication
II-AECHEBASC, AECHEBASCE -/-/2/0.25 Each student will make a large number of very short speeches developing skills for speaking to large and small groups. Many elements of public speaking are explored: voice, body language, timing, word selection, speech preparation, speech structure, audience and surroundings. Students will prepare and present overheads. Extemporaneous speeches. Questions and answers. Interviewing.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 99
COURSE DESCRIPTIONS transport properties (bulk and interphase) on kinetics and reactor performance. The interplay of these facets of reaction engineering is illustrated by use of appropriate computer simulations.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 100
COURSE DESCRIPTIONS ics. The simulation and design of simple reactors is also covered. Reactor design topics include: performance of batch and ideal flow reactors, effects of mixing on performance of reactors, compartmental analysis of reactor systems. The students also take on an individual design project on a topical reactor system related to their interests (environmental, biomedical, etc.), and produce a written report and oral presentation of the results. iments and biota) including bioaccumulation. Degradation processes, multimedia transport and mass balance models. Regulatory approaches for assessing possible effects on human health and ecosystems.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 101
COURSE DESCRIPTIONS
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 102
COURSE DESCRIPTIONS
CHE499Y1 Y Thesis
IV-AECHEBASC, AECHEBASCE (elective) -/7/-/1.00 The course consists of a research project conducted under the supervision of a senior staff member. The project may have an experimental, theoretical or design emphasis. Each thesis will contain a minimum 60% combined Engineering Science and Engineering Design (with a minimum of 10% in each component). This course is open to students with permission of the Department and research project supervisor.
DEPARTMENT OF CHEMISTRY
CHM325H1 S Materials Chemistry
III-AEESCBASCO 2/-/-/0.50 Fashioned to illustrate how inorganic and polymer materials chemistry can be rationally used to synthesize superconductors, metals, semiconductors, ceramics, elastomers, thermoplastics, thermosets and polymer liquid crystals, with properties that can be tailored for applications in a range of advanced technologies. Coverage is fairly broad and is organized to crosscut many aspects of the field. Prerequisite: CHM220H/222Y/225Y, 238Y, 240Y/247H/248Y/249H.
CHE553H1 F Electrochemistry
IV-AECHEBASC, AECHEBASCE (elective) 3/-/1/0.50 This course provides a working knowledge of modern electrochemistry. The topics dealt with include, the physical chemistry of electrolyte solutions, ion transport in solution, ionic conductivity, electrode equilibrium, reference electrodes, electrode kinetics, heat effects in electrochemical cells, electrochemical energy conversion (fuel cells and batteries), and industrial electrochemical processes. Numerous problems are provided to clarify the concepts.
IV-AECHEBASC, AECHEBASCE (elective) 3/-/1/0.50 The processes of pulping, bleaching and papermaking are used to illustrate and integrate chemical engineering principles. Chemical reactions, phase changes and heat, mass and momentum transfer are discussed. Processes are examined on four scales: molecular, diffusional, unit operations and mill. In the tutorial each student makes several brief presentations on selected topics and entertains discussion. There will also be a tour of a local paper mill.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 103
COURSE DESCRIPTIONS explored in detail emphasizing how to control the relations between structure and property of materials and ultimately function and utility. A number of contemporary issues in materials research are critically evaluated to appreciate recent highlights in the field of materials chemistry - an emerging sub-discipline of chemistry. Prerequisite: CHM325H, 338H
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 104
COURSE DESCRIPTIONS
CIV321H1 F Geomechanics
III-AECIVBASC, AECIVBASCE, AELMEBASC 3/1.5/1/0.50 In this introductory course emphasis is placed on basic concepts. Topics to be dealt with include: composition and identification of soils; Darcy's law on seepage, permeability, flownets, groundwater pressures; principle of effective stress, in-situ stresses; friction, dilatency, shear strength; stress-strain response, elasticity, plasticity; volume compressibility, estimation of stress history, settlement, consolidation theory. Laboratory sessions are used to illustrate concepts covered in lectures.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 105
COURSE DESCRIPTIONS
an integrated design process from conceptual design through to a constructable plan which addresses the functional, economic, aesthetic and environmental aspects of the problem.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 106
COURSE DESCRIPTIONS sis, incident detection, freeway control, and surface street network control. Some advanced topics such as the use of artificial intelligence in ITS will also be introduced.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 107
COURSE DESCRIPTIONS will be addressed. The evaluation of rehabilitation alternatives is discussed based on the prior and future environmental exposure including temperature, moisture and chemical considerations. This approach is then extended to the design of new structures. Specific issues relating to seismic upgrading are also addressed.
Everyone from the media to government is talking about entrepreneurial activities as the engine of the Canadian economy. The age of enterprise has arrived and those with the entrepreneurial spirit, the drive to create wealth and the persistency required to make a difference to their own companies are the winners. Our experience shows that the most successful people in these activities will be those who have the "entrepreneurial" spirit, the drive to create wealth and the persistency required to make a difference to their own companies. Entrepreneurs are in control of their own lives, they structure their own progress and are accountable for their own success and engineers are the most capable people to prosper in the global economy. Large and medium sized corporations now search for the intrapreneur (an entrepreneurial individual who prefers to work inside a larger firm rather than to start or manage their own) who will lead them to success in the future. This course is intended to give students an understanding of small business enterprises and to introduce the skills needed to run one. We will cover how to launch a new firm, its technical, economic, legal, HR, marketing & sales and financial aspects together with case histories from industry. Visitors from industry will be joining some lectures. The session project is the preparation of a complete Business Plan by each student. The course has three hours of lectures and a Tutorial, which will be used to bring in real life entrepreneurs as visitors. There will be lots of real activities from smaller projects to the major deliverable - a genuine and complete Business Plan created for your real or imaginary company. (These are parallel courses offered with essentially the same content: CHE488, ECE488, MIE488 and MSE488 with some offered in each term). Instructor approval to attend is required.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 108
COURSE DESCRIPTIONS to register in this course. The thesis project shall be selected in consultation with a member of the teaching staff so that continuity with the Master's degree research project is assured. (CIV489H1 F is identical to CIV489H1 S but is offered in the Fall Session rather than the Winter Session. The selection of CIV489H1 F requires approval by the Department and has the implications described below for CIV499H1 F.) neering and architectural design and to develop collaboration skills for optimizing the outcome of the interdisciplinary professional interaction. Architecture students in this joint studio are enrolled in ARC3016Y S. (Prerequisites: CIV313H1 S or CIV352H1F and CIV357H1 F)
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 109
COURSE DESCRIPTIONS rent design standards plus a case history presented by a local geotechnical expert. The modules considered this year are: shallow foundations; deep foundations; site investigation; excavation support; retaining walls; groundwater; slope stability; soft ground; rock tunnels; landfill design. (Prerequisite: CIV321H1 F) vehicle scheduling in freight, airline, and transit modes; vehicle routing and facility location problems in carrier systems; runway and air traffic operations; operations control and reliability in transit services; and fundamental relations and models of traffic flow. The course concludes by providing an overview of advanced technology applications in transport operations. (Prerequisite: Probability and Linear Programming)
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 110
COURSE DESCRIPTIONS temperature, moisture and acoustic aspects of the interior of buildings; and to the avoidance of unacceptable effects on the materials of the building, or on its contents and occupants, due to variations or extremes in temperature or moisture, exposure to chemical or biological activity, aging, or solar irradiation. course will include introductions to numerical computing and data structures and their use. Example applications will include sorting, searching, root finding, and numerical integration.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 111
COURSE DESCRIPTIONS
CSC467H1 Compilers I
III-AECPEBASC, AEELEBASC (elective); IV-AECPEBASC, AEESCBASCC (elective) 2/-/1/0.50 Compiler organization, compiler writing tools, use of regular expressions, finite automata and context-free grammars, scanning and parsing, runtime organization, semantic analysis, implementing the runtime model, storage allocation, code generation. (Prerequisite: CSC324H1 F or CSC326H1, or ECE 352H1 F.)
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 112
COURSE DESCRIPTIONS is a significant laboratory component that involves the design and implementation of a large piece of software. (Prerequisite: APS105H1).
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 113
COURSE DESCRIPTIONS
larger systems, involving both hardware components and software modules. Practical lab work will be done in teams and will exercise these skills. Students will develop oral skills by leading seminar and team discussions, by learning to handle questions, and by making longer, more formal presentations. The writing will focus on reports related to the lecture and lab activities.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 114
COURSE DESCRIPTIONS three-phase dc-ac converters, magnetics fundamentals, transformers and inductors, boost power factor correction, dc supplies with isolation.
114
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 115
COURSE DESCRIPTIONS
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 116
COURSE DESCRIPTIONS Reflection and transmission at boundaries. Wave polarization. Poynting vector. Wave-guides. Retarded potentials. Radiation and antennas. (Exclusion: ECE320H1.) sidered. Emphasis is placed upon controller design using these tools to meet performance specifications (e.g., loopshaping, controller parameterization). Robust design for plant uncertainty and external disturbances is introduced. State models, controllability, pole assignment. Labs include computer-control of a servomotor, and computer-aided design using Matlab. (Prerequisite: ECE311H1; Exclusion: ECE557H1 F.)
ECE360H1 F Electronics
III-AEESCBASCC, AEESCBASCE, AEESCBASCP; III-AEESCBASCB, AEESCBASCM (elective), IV-AEESCBASCA (elective) 3/1.5/1/0.50 An introduction to electronics. Basic electronic circuits: operational amplifiers, diodes, bipolar junction transistors, field-effect transistors.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 117
COURSE DESCRIPTIONS
III-AEELEBASC, AECPEBASC (elective) 3/-/1/0.50 Introduction to middleware systems and internet computing; request brokers; middleware services; software component models. (Prerequisite: ECE344H1.)
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 118
COURSE DESCRIPTIONS
management, the use of memory hierarchy for good performance, measuring and optimizing program performance. The course will also cover other selected advanced topics in programming techniques. Students will gain hands-on experience in a variety of topics and programming environments, and a deeper understanding of how to program computer systems for high performance and efficiency.
ECE461H1 Internetworking
III-AEELEBASC, AECPEBASC (elective); IV-AECPEBASC, AEESCBASCC (elective) 3/1.5/-/0.50 This course will cover the fundamentals of protocols for packet switching networks with emphasis on Internet type of networks including the following topics: the Internetworking concept and architectural model; data link layer (Ethernet and PPP); service interface; Internet addresses; address resolution protocol; Internet protocol (connectionless datagram delivery); routing IP datagrams; Internet control message protocol (error and control messages); subnet and supernet address extensions; ping program; traceroute program; user datagram protocol; reliable stream transport service (TCP); the socket interface; routing (GGP, EGP, IP, OSPF, HELLO); Internet multicasting; domain name system; applications such as HTTP, electronic mail, and SNMP; Internet security and firewall design; Ipv6, RSVP, flows, and ISIP. (Prerequisite: ECE361H1.)
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 119
COURSE DESCRIPTIONS
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 120
COURSE DESCRIPTIONS age of enterprise has arrived and those with the entrepreneurial spirit, the drive to create wealth and the persistency required to make a difference to their own companies are the winners. Our experience shows that the most successful people in these activities will be those who have the "entrepreneurial" spirit, the drive to create wealth and the persistency required to make a difference to their own companies. Entrepreneurs are in control of their own lives, they structure their own progress and are accountable for their own success and engineers are the most capable people to prosper in the global economy. Large and medium sized corporations now search for the intrapreneur (an entrepreneurial individual who prefers to work inside a larger firm rather than to start or manage their own) who will lead them to success in the future. This course is intended to give the students an understanding of small business enterprises and to introduce the skills needed to run one. We will cover how to launch a new firm, its technical, economic, legal, HR, marketing & sales and financial aspects together with case histories from industry. Visitors from industry will be joining some lectures. The session project is the preparation of a complete Business Plan by each student. The course has three hours of lectures and a Tutorial, which will be used to bring in real life entrepreneurs as visitors. There will be lots of real activities from smaller projects to the major deliverable - a genuine and complete Business Plan created for your real or imaginary company. (There are parallel course offered with essentially the same content: CHE488, CIV488, MIE488, MSE488 and some are offered in each term). Instructor approval to attend is required.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 121
COURSE DESCRIPTIONS op amps; fully-differential op amps. Comparators. Sample-andhold circuits. Bandgap reference circuits. Nyquist-rate data converters: D/A converters, A/D converters. (Prerequisite: ECE331H1 or ECE354H1 S.)
ECE540H1 Compilers II
III-AEELEBASC, AECPEBASC (kernel); IV-AECPEBASC, AEESCBASCC (elective) 2/3/-/0.50 Theoretical and practical aspects of building modern optimizing compilers. Topics: intermediate representations, basic blocks and flow graphs, data flow analysis, partial evaluation and redundancy elimination, loop optimizations, register allocation, instruction scheduling, interprocedural memory hierarchy optimizations. Students will implement significant optimizations within the framework of a modern research compiler. Experience in C programming required. (Prerequisite: CSC467H1.)
121
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 122
COURSE DESCRIPTIONS
biodiversity and ecosystem stability. Introduction to industrial ecology and life cycle assessment principles. Response of receiving waters to pollution and introduction to waste water treatment. Additional topics include biogeochemical cycles, biogeography, habitat fragmentation and bioaccumulation. Emphasis is on identifying the environment/engineering interface and designing to minimize environmental impacts. (Prerequisite: CHE112H1 F.)
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 123
COURSE DESCRIPTIONS not covered in other electives. The topic, which may be different each year, is selected by Staff and approved by the Faculty Curriculum Committee. May be taken as a Free Elective. Depending on the topic in a particular year, it may be accepted as a technical elective with the approval of the student's program. Course may not be offered every year, and there may be limited enrolment in particular years. ended experiments); Design Studio (the art of and engineering science of design); Engineering Science Readings (selected readings, exercises in written and oral communications and tutorial support for the Laboratory and Design Studio).
ESC102H1 S Praxis II
I-AEESCBASC 1/1.5/2/0.50 Engineering Science Praxis II supports the Winter term course content and consists of the following activities: Engineering Science Laboratory (general principles of experimentation, selected openended experiments); Design Studio (the art of and engineering science of design); Engineering Science Readings (selected readings, exercises in written and oral communications and tutorial support for the Laboratory and Design Studio).
DEPARTMENT OF ENGLISH
Students' attention is also drawn to English offerings in the Faculty of Arts and Science. Full-year introductory courses in literature include ENG110Y1 Y (Narrative), ENG120Y1 Y (Genre and Meaning), ENG140Y1 Y (Literature for our Time). JEF100Y1 Y (The Western Tradition) is available as well. 200-series courses are open to students who have obtained standing in one full 100series ENG or JEF course, or in at least four full courses in the Faculty of Arts and Science.
123
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 124
COURSE DESCRIPTIONS
JOINT COURSES
JVM270H1 F Fluid Mechanics I
II-AECIVBASC, AECIVBASCE, AELMEBASC 3/1.5/1/0.50 Fluid and flow characteristics, applications, dimensions and units. Fluid statics. One-dimensional flow including conservation of mass, energy and momentum. Introduction to dimensional analysis and similitude, laminar and turbulent flow, boundary layer concept, and flow about immersed objects. Calculation of flow in closed conduits and open channels.
Humanities/Social Science Elective 2/-/1/0.50 An introduction to the history of science, surveying major developments from antiquity to the present. (To be offered in the Fall Session)
IV-AELMEBASCX, AELMEBASCG; AELEMBASCM (elective) 2/2/-/0.50 An introduction to the geophysical exploration of the subsurface. Topics covered include gravity, seismic, magnetic, electrical and electromagnetic surveying and their application in prospecting, hydrogeology, environmental and geotechnical assessments.
DEPARTMENT OF MATHEMATICS
MAT185H1 F Linear Algebra
I-AEESCBASC 3/-/2/0.40 Linear systems, matrix algebra, Rn as a vector space, a normed space and an inner-product space, linear transformations on Rn, eigenvalues. Applications to circuits, mechanics, etc. Introduction to computer methods.
MAT186H1 F Calculus I
I- AECHEBASC, AECIVBASC, AEINDBASC, AELMEBASC, AEMECBASC, AEMMSBASC 3/-/2/0.50 Limits, differentiation, maximum and minimum problems, definite and indefinite integrals, application of integration in geometry, mechanics, and other engineering problems.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 125
COURSE DESCRIPTIONS
MAT187H1 S Calculus II
I- AECHEBASC, AECIVBASC, AEINDBASC, AELMEBASC, AEMECBASC, AEMMSBASC 3/-/2/0.50 Techniques of integration, introduction to differential equations, vector differentiation, partial differentiation, series. Application to mechanics and other engineering problems.
MAT194H1 F Calculus I
I-AEESCBASC 3/-/2/0.40 Theory and applications of differential and integral calculus, limits, basic theorems, elementary functions.
MAT195H1 S Calculus II
I-AEESCBASC 3/-/2/0.40 Introduction to differential equations, techniques of integration, improper integrals, sequences, series, Taylor's theorem, introduction to functions of several variables and partial derivatives.
II-AELMEBASC, AEMMSBASC 3/-/2/0.50 Partial differentiation, grad, div, curl, multiple integrals, line integrals, surface integrals, differential equations, first order differential equations, homogeneous linear differential equations, boundary conditions. Formulation of various problems relevant to materials and mining engineering - the concepts above are used.
MAT196H1 F Calculus A
I- AECPEBASC, AEELEBASC 3/-/2/0.50 Limits and continuity, differentiation, maximum and minimum problems, definite and indefinite integrals, application of integration to geometry, mechanics, and other engineering problems, introduction to first order differential equations.
MAT197H1 S Calculus B
I- AECPEBASC, AEELEBASC 3/-/2/0.50 Techniques of integration, introduction to second order differential equations, sequences and series, vector-valued functions, functions of several variables, partial differentiation. Applications to mechanics and other engineering problems. (Prerequisite: MAT196H1 F)
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 126
COURSE DESCRIPTIONS
MIE210H1 S Thermodynamics
II-AEMECBASC 3/1.5/1/0.50 This is a basic course in engineering thermodynamics. Topics covered include: properties and behaviour of pure substances; equation of states for ideal and real gases; compressibility factor; first and second laws of thermodynamics; control mass and control volume analyses; applications of first and second laws of thermodynamics to closed systems, open systems and simple thermal cycles.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 127
COURSE DESCRIPTIONS hypothesis testing, correlation and regression analysis, design and analysis of experiments, sequential experimentation, off-line quality control and the Taguchi methods. (Prerequisite: MIE231H1 F or equivalent).
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 128
COURSE DESCRIPTIONS
MIE302H1 S Vibrations
III-AEMECBASC 3/1/2/0.50 Fundamental concepts of vibration of mechanical systems. Free vibration single degree of freedom systems. Various types of damping. Forced vibrations. Vibration measuring instruments. Steady state and transient vibrations. Vibration of multi-degree of freedom systems. Vibration isolation. Modal analysis. Lagrange equations and Hamilton's principle. Vibration of continuous systems. Special topics. (Prerequisite: MAT186H1 F, MAT187H1 S, MAT188H1 F, MIE100H1 S, MIE222H1 S)
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 129
COURSE DESCRIPTIONS mechanical loading will also be presented, including its importance in growth and homeostasis. (Prerequisite: CHE353H1F)
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 130
COURSE DESCRIPTIONS course, emphasis is placed on the importance of systems thinking and organizational culture in the analysis and design process. In the laboratory, students will use a CASE-based computer program (Visible Analyst) for the analysis and design of information systems for selected organizations. Students will be asked to work in teams to create a web-based information site and to document and present their development progress through the use of a structured project log. (Prerequisite: APS105H1 S, MIE240H1 F, MIE265H1F, MIE253H1 S)
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 131
COURSE DESCRIPTIONS
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 132
COURSE DESCRIPTIONS Displays; Interfacing Analog, A/D & D/A Conversions; Stepper Motors & DC Motors; RISC Technology and Embedded Processors; DAS Systems; Embedded Microcontroller System Design; CPUbased Control. software packages are introduced along with case studies. Emphasis is placed on gaining practical skills in solving realistic design problems by illustrating applied design examples.
MIE439H1 S Biomechanics
IV-AEESCBASCB, AEMECBASC, AEMECBASCT (elective) 2/3/-/0.50 Applications of the principles of mechanical engineering - principally solid mechanics, fluid mechanics and thermodynamics - to living systems. Topics include cellular mechanics, blood rheology, respiratory and circulatory mechanics, strength of bone and muscles and locomotion. (Prerequisite: MIE100H1 S, MIE312H1 F or equivalent.)
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 133
COURSE DESCRIPTIONS
ware development tools and languages includes Java, HTML, SOAP and XML for communication among applications; and various content builders such as Dreamweaver. (Prerequisite: MIE354H1 F)
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 134
COURSE DESCRIPTIONS
University of Toronto teaching staff). The course comprises written work and oral presentations.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 135
COURSE DESCRIPTIONS
face of uncertainty. Topics include decision trees, subjective probability assessment, multi-attribute utility approaches, goal programming, Analytic Hierarchy Process and the psychology of decision making.
MIE562H1 F Scheduling
IV-AEINDBASC, INDBASCI (elective) 3/1/1/0.50 Methods of design for operation and control in human-machine systems. Deterministic single and multi-machine scheduling of jobs and machines. Flow and job shop scheduling. Computational complexity. Practical applications.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 136
COURSE DESCRIPTIONS
optimization; industrial minerals production; mine safety and mine regulations; mining and the environment; mine personnel organization; ethics and professional issues.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 137
COURSE DESCRIPTIONS studies and examples where possible. Participation and discussion is an integral part of the course. Topics include sustainable development, environmental impacts, designing for mitigation, environmental management systems and reclamation.
MIN493Y1 Y Thesis
IV-AELMEBASCX, AELMEBASCG, AELMEBASCM, AELMEBASCP 1.5/3/-/0.75 Every student in Fourth Year Mineral Engineering is required to prepare a thesis on an approved subject. Selection of faculty supervisors and topics takes place early in the Fall Session, with the proposal, initial research, literature review taking place in the Fall Session as well. The majority of the Thesis is written in the Winter Session under the supervision of a faculty supervisor. The .75-unit thesis extends through both sessions, and includes Thesis 493Y course lectures which focus on the development of a research project, advanced research skills and technical writing.
MIN475H1 F Flotation
IV-AELMEBASCP 3/-/1/0.50 Both the physical and chemical aspects of flotation will be dealt with. The physical aspects will cover flotation rate modeling and circuit simulation/optimization. The chemical aspects will introduce the electrochemical theory of collector adsorption on sulfide minerals. Several typical separations will be reviewed to exemplify the application of the theoretical principles.
DEPARTMENT OF GEOLOGY
GLG206H1 F Materials of the Earth
II-AELMEBASC 2/3/-/0.50 An overview of the structural, chemical and optical properties of minerals. Laboratories on the identification of minerals in hand specimen and thin section. A mandatory 2 day field trip in late September.
137
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 138
COURSE DESCRIPTIONS
MSE202H1 F Thermodynamics
II-AEMMSBASC, AELMEBASC 3/-/2/0.50 Enthalpy and energy balances of reactions and processes. Gibbs 138
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 139
COURSE DESCRIPTIONS free energy and its use to determine equilibrium compositions for single phase and two phase systems. Introduction of Ellingham and pre-dominance area diagrams for solid-gas systems. Treatment of ideal and non-ideal solutions with the introduction of the concept of activity and activity coefficient. Binary and ternary phase diagrams and their applications to materials processing and materials properties. properties of semiconductors: band structure and occupancy, conductivity, Hall effect, simple devices. Electrical properties of insulators: polarization, capacitance, optical properties, ferroelectric and piezoelectric materials. Magnetic properties: diamagnetism and paramagnetism, ferromagnetic and ferrimagnetic materials, magnetic domains, B-H curves.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 140
COURSE DESCRIPTIONS
MSE290Y1 Y Communications I
II-AEMMSBASC -/-/2/0.25 Students will select assigned reading packages from one of many areas of materials science and engineering. Written communication skills will be developed through iterative report writing.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 141
COURSE DESCRIPTIONS
MSE342H1F Nanomaterials
III-AEMMSBASC 3/-/2/0.25 An introduction to nanostructured materials. Topics include: the different classes of nanomaterials, synthesis and characterization methods, changes in physical properties on the nanometer scale, areas of application of nanostructured materials and materials issues in nanotechnology. (Half term course taught during last 6 weeks of term)
MSE343H1F Biomaterials
III-AEMMSBASC 3/-/2/0.25 The course will provide an overview of the applications of materials (metals, polymers, ceramics, composites and modified tissuebased materials) for surgical implant fabrication. The important considerations in selection of materials for fabrication of these devices with an introduction to the biological responses expected with implantation will also be discussed. The concept of biocompatibility will be introduced as well as the essential elements of biology related to an understanding of this criterion for biomaterial selection and implant design. (Half term course taught during first 6 weeks of term)
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 142
COURSE DESCRIPTIONS
MSE390Y1Y Communications II
III-AEMMSBASC -/-/2/0.25 The goals of Communication II are to i) gain in-depth knowledge of a specific area of work within a broader field of Materials Science and Engineering ii) read technical materials that will allow you to advance in the field iii) organize, write and present about the ideas of the field at a level of sophistication and clarity appropriate to university and iv) present clear, well-organized technical presentations.
MSE420H1 F Biomaterials
IV-AEMMSBASC, AECHEBASC, AEESCBASCB (elective) 2/-/2/0.50 Introduction to materials used for the construction of medical devices. Course includes a discussion of biocompatibility and methods of assessment. Examples of use in specific clinical disciplines given.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 143
COURSE DESCRIPTIONS
MSE457H1 F Micro Electro Mechanical Systems (MEMS) and Nano Electro-Opto Mechanical Systems (NEOMS)
IV-AEESCBASCO (elective) 3/1.5/1/0.50 An introduction to MEMS and NEOMS starting from the principles of devices fabrication through micro fabrication and micro machining; IC Processing; bulk micro machining; bonding, high aspect-ratio processes, surface micro machining technology (including concepts and principles and polysilicon surface micro machining). Specific topics can include application of this technology to physical micro sensors, chemical and biomedical sensors and micro actuators. The course will also address the incorporation of optical functionality in MEMS, as well as integration of nanoscale devices with MEMS technology. (Limited Enrolment)
143
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 144
COURSE DESCRIPTIONS
MSE499Y1 Y Thesis
IV-AEMMSBASC (elective) -/6/-/1.0 The student chooses a project involving original work, which is normally closely related to the current research of a staff member. The final grade will be based on a preliminary outline of the thesis topic, two sets of milestones, an oral presentation, a poster presentation and a final written dissertation.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 145
COURSE DESCRIPTIONS amorphous, Nano crystalline and polycrystalline solid materials will be discussed in terms of their surface structure and surface chemistry. Limited Enrolment. Students not enrolled in the nanoengineering option and are interested in taking the course, must see instructor for permission.
PHY190H1 F Relativity
I-AEESCBASC 3/-/1-/0.20 Principle of relativity. Lorentz transformation, Einstein's special relativity, relativistic dynamics, space-time geometry.
DEPARTMENT OF PHILOSOPHY
PHL273H1 S Environmental Ethics
Humanities/Social Science Elective 3/-/-/0.50 A study of environmental issues raising questions of concern to moral and political philosophers, such as property rights, responsibility for future generations, and the interaction of human beings with the rest of nature. Typical issues: sustainable development, alternative energy, the preservation of wilderness areas, animal rights.
PHY280H1 F Physics II
II-AEESCBASC 3/1.5/1/0.50 Basic ideas of classical statistical mechanics. Maxwell-Boltzmann distribution, equipartition of energy, perfect gas laws. Simple harmonic motion, forced vibrations and resonance. Coupled oscillators, normal modes, Fourier analysis. Textbook: Vibrations and Waves by A.P. French (W.W. Norton); Thermal Physics by Kittel and Kroemer, 2nd ed.
DEPARTMENT OF PHYSICS
PHY180H1 F Classical Mechanics (Physics I)
I-AEESCBASC 3/-/2/0.40 Mechanics forms the basic background for the understanding of physics. This course on classical or Newtonian mechanics considers the interactions which influence motion; these interactions are described in terms of the concepts of force, momentum and energy. Initially the focus is on the mechanics of a single particle, considering its motion in a particular frame of reference, and transformations between reference frames. Then the dynamics of systems of particles is examined. Textbook: Physics for Scientists and Engineers vol. 1. 6th ed. by Serway and Jewett. 145
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 146
COURSE DESCRIPTIONS and Liouville's theorem, Poisson brackets, canonical transformations, Noether's theorem.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 147
COURSE DESCRIPTIONS rem; logistic maps and chaos; characterization of chaotic attractors; Benard-Rayleigh convection; Lorenz system. work of the "Standard Model" of Particle Physics and its possible extensions. Topics include the standard electroweak model, scattering and parton distributions, strong interactions and quantum chromodynamics.
PHY483H1 F Relativity 1
IV-AEESCBASCP 2/-/-/0.50 Basis to Einstein's theory: differential geometry, tensor analysis, gravitational physics leading to General Relativity. Theory starting from solutions of Fchwarzchild, Kerr, etc.
chapter 7_2005.qxd
05/04/2005
9:59 PM
Page 148
COURSE DESCRIPTIONS
DEPARTMENT OF STATISTICS
STA387H1 S Probability and Statistics
III-AEESCBASCA, AEESCBASCI, AEESCBASCM 3/-/2/0.50 A general introduction to probabilistic modelling and applied statistical reasoning. Discrete and continuous distributions, random variables and expectation. Estimation and hypothesis testing for means, variances and covariances. Linear statistical inference and the applications of regression analysis.
148