Courses

CIV576H1 - Sustainable Buildings

Credit Value: 0.50
Hours: 38.4L/12.8T

Building systems including the thermal envelope, heating and cooling systems, as well as water and lighting systems are examined with a view to reducing the net energy consumed within the building. Life-cycle economic and assessment methods are applied to the evaluation of various design options including considerations of embodied energy and carbon sequestration. Green building strategies including natural ventilation, passive solar, photovoltaics, solar water heaters, green roofs and geothermal energy piles are introduced. Following the application of these methods, students are introduced to efficient designs including LEED designs that lessen the impact of buildings on the environment. Exemplary building designs will be presented and analyzed.

Prerequisite: CIV375H1/CIV575H1 or equivalent
Total AUs: 42.7 (Fall), 42.7 (Winter), 85.4 (Full Year)

CIV577H1 - Infrastructure for Sustainable Cities

Credit Value: 0.50
Hours: 38.4L/12.8T

Developing infrastructure for sustainable cities entails understanding the connection between urban morphology and physiology. This course uses a systems approach to analyzing anthropogenic material flow and other components of urban metabolism, linking them to the design of urban infrastructure. Elements of sustainable transportation, green buildings, urban climatology, urban vegetation, water systems and local energy supply are integrated in the design of sustainable urban neighbourhoods.

Prerequisite: CIV340H1, [CIV375H1/CIV575H1]
Total AUs: 42.7 (Fall), 42.7 (Winter), 85.4 (Full Year)

CIV578H1 - Design of Building Enclosures

Credit Value: 0.50
Hours: 38.4L/25.6T

A brief summary of the science involved in controlling heat, moisture and air movement in buildings is presented at the outset of the course. With this background, methods of designing enclosures for cold, mixed, and hot climates are examined. Design principles related to the design of walls, windows and roofs are presented and applied. In particular, topics related to the control of rain penetration, air movement, and interstitial condensation are studied in detail. Emphasis is placed on developing designs based on fundamentals which can be verified with computer modelling solutions.

Prerequisite: CIV375H1/CIV575H1 or equivalent
Total AUs: 48.8 (Fall), 48.8 (Winter), 97.6 (Full Year)

CIV580H1 - Engineering and Management of Large Projects

Credit Value: 0.50
Hours: 38.4L

This technical elective course will investigate the role of stakeholders in major civil engineering projects; the complexities of managing project stages, multiple stakeholders, and technical challenges, and, social and environmental factors.

Each week includes a different speaker who can address issues related to technical, social, and environmental challenges in the project and how they were overcome.

Total AUs: 36.6 (Fall), 36.6 (Winter), 73.2 (Full Year)

CME210H1 - Solid Mechanics I

Credit Value: 0.50
Hours: 38.4L/19.2T/19.2P

An introduction to the mechanics of deformable bodies. General biaxial and triaxial stress conditions in continua are studied, as are elastic stress, strain and deformation relations for members subjected to axial load, bending and shear. Properties of plane sections, moment-area theorems for calculating deflection, and Mohr's circle representation of stress and of moment of inertia are examined, followed by a look at stability.

Prerequisite: CIV100H1, MAT186H1, MAT187H1
Exclusion: CIV210H1
Total AUs: 54.9 (Fall), 54.9 (Winter), 109.8 (Full Year)

CME259H1 - Technology in Society and the Biosphere I

Credit Value: 0.50
Hours: 38.4L/12.8T

Humanities and Social Science Elective
This course teaches future engineers to look beyond their specialized domains of expertise in order to understand how technology functions within human life, society and the biosphere. By providing this context for design and decision-making, students will be enabled to do more than achieve the desired results by also preventing or significantly reducing undesired consequences. A more preventively-oriented mode of practicing engineering will be developed in four areas of application: materials and production, energy, work and cities. The emphasis within these topics will reflect the interests of the class.

Exclusion: ESC203H1
Total AUs: 42.7 (Fall), 42.7 (Winter), 85.4 (Full Year)

CME261H1 - Engineering Mathematics I

Credit Value: 0.50
Hours: 38.4L/12.8T/12.8P

This course deals with both numerical methods for engineering analysis (solution of linear and non-linear equations, interpolation, numerical integration) and advanced topics in analytical calculus (multiple integrals and vector analysis). Within the numerical methods portion of the course emphasis is placed on problem formulation, solution algorithm design and programming applications. Within the analytical calculus portion emphasis is placed on the mathematical foundations of engineering practice and the interrelationship between analytical and numerical solution methods.

Prerequisite: MAT188H1, MAT187H1
Total AUs: 48.8 (Fall), 48.8 (Winter), 97.6 (Full Year)

CME262H1 - Engineering Mathematics II

Credit Value: 0.50
Hours: 38.4L/25.6T

This course continues the study of numerical and analytical methods for civil engineering analysis. Analytical and numerical methods for solving ordinary differential equations are treated in some detail, followed by numerical solution methods for partial differential equations. The final major topic of the course deals with an introduction to optimization. Emphasis is placed throughout the course on problem formulation, solution algorithm design and programming applications.

Prerequisite: CME261H1
Exclusion: CME362H1
Total AUs: 48.8 (Fall), 48.8 (Winter), 97.6 (Full Year)

CME263H1 - Probability Theory for Civil and Mineral Engineers

Credit Value: 0.50
Hours: 38.4L/25.6T

Probability theory as the study of random phenomena in Civil and Mineral Engineering systems, including the definition of probability, conditional probability, Bayes' theorem in discrete and continuous sample spaces. Common single and multivariate distributions. Mathematical expectation including mean and variance. Independence. An introduction to realizations of probability models and parameter estimation.

Total AUs: 48.8 (Fall), 48.8 (Winter), 97.6 (Full Year)

CME270H1 - Fluid Mechanics I

Credit Value: 0.50
Hours: 38.4L/12.8T/19.2P

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.

Total AUs: 51.9 (Fall), 51.9 (Winter), 103.8 (Full Year)

CME321H1 - Geotechnical Engineering I

Credit Value: 0.50
Hours: 38.4L/12.8T/12.8P

Introduction to soil as an engineering material, its behaviour (stress-strain) and how behaviour is measured, and a brief introduction to geotechnical design. Topics include introduction and fundamentals such as soil types, and phase relations, principle of effective stress, groundwater flow and permeability, consolidation of clay, magnitude of settlement resulting from primary consolidation, consolidation history and compressibility parameters, behaviour of soil in shear, common laboratory tests, drained versus undrained shear, shear strength, peak vs residual friction angle, critical state soil mechanics, geotechnical field characterization, drilling and sampling methods, SPT and CPT, slope stability, analysis and design of a tailings dam. Laboratories are an essential part of this course and a number of labs will be scheduled for students.

Prerequisite: CME270H1, CME210H1
Total AUs: 48.8 (Fall), 48.8 (Winter), 97.6 (Full Year)

CME358H1 - Survey CAMP (Civil and Mineral Practicals)

Credit Value: 0.50
Hours: 12.8T

This two-week August field camp provides students with the opportunity to further their understanding of the vital interactions between the natural and the built environments. Through fieldwork, students gain hands-on experience in the use of various field instruments used by Civil and Mineral Engineers. The essentials of land surveying and the use of surveying instruments including Global Positioning Systems are taught as students carry out a series of field exercises that include route surveys, topographic surveys and construction surveys. Survey calculations, sources of error, corrections and adjustments are also introduced. In order to better understand our impact on the natural environment, students also perform several additional exercises. These may include the measurement of river flows, remote sensing of soil and rock, remediation of a borrow pit, and the evaluation of the renewable energy potential of the wind and solar radiation. Note: This course requires payment of an extra fee for room and board.

Total AUs: 5.1 (Fall), 5.1 (Winter), 10.2 (Full Year)

CME368H1 - Engineering Economics and Decision Making

Credit Value: 0.50
Hours: 38.4L/12.8T

The incorporation of economic and non-monetary considerations for making decision about public and private sector engineering systems in urban and other contexts. Topics include rational decision making; cost concepts; time value of money and engineering economics; microeconomic concepts; treatment of risk and uncertainty; and public project evaluation techniques incorporating social and environmental impacts including benefit cost analysis and multi-objective analysis.

Total AUs: 42.7 (Fall), 42.7 (Winter), 85.4 (Full Year)

CME499H1 - Individual Project

Credit Value: 0.50
Hours: 38.4T

Individual Projects are arranged between the student and a supervising faculty member. The individual project can have either a design project focus or a research focus. If the focus is on design then the design project can be either motivated by the CIV498H1 Group Design Project and MIN466 Mineral Project Design experience, or it can be entirely new. The student's work must culminate in a final design report or a thesis, as well as an oral presentation. The grading of both the final written submission as well as the oral presentation is carried out by the supervising faculty member. The Individual Project may be undertaken only once, either in the Fall (F) or Winter (S) Session (0.5 weight), or as a full year (Y) course (1.0 weight).

Total AUs: 18.3 (Fall), 18.3 (Winter), 36.6 (Full Year)

CME499Y1 - Individual Project

Credit Value: 1.00
Hours: 38.4T

Individual Projects are arranged between the student and a supervising faculty member. The individual project can have either a design project focus or a research focus. If the focus is on design then the design project can be either motivated by the CIV498H1">CIV498H1 Group Design Project experience, or it can be entirely new. The student's work must culminate in a final design report or a thesis, as well as an oral presentation. The grading of both the final written submission as well as the oral presentation is carried out by the supervising faculty member. The Individual Project may be undertaken in either the Fall (F) or Winter (S) Session, but not both (i.e., the Individual Project carries a maximum weight of 0.5; it cannot be made into a full year course)

Total AUs: 18.3 (Fall), 18.3 (Winter), 36.6 (Full Year)

CME500H1 - Fundamentals of Acid Rock Drainage

Credit Value: 0.50
Hours: 38.4L/12.8T

Geochemistry of acid rock / acid mine drainage (ARD/AMD) which covers the role of bacteria in generating this global mining pollution issue and how mines currently treat and attempt to prevent it. An introduction to the underlying chemical reactions involved, the role of microbes in these processes and the mitigation and treatment strategies currently available.

* Course offering pending Faculty Council approval for 2018-19 academic year.

Prerequisite: APS110H1/CHE112H1 or equivalent
Total AUs: 42.7 (Fall), 42.7 (Winter), 85.4 (Full Year)

CME525H1 - Tunneling and Urban Excavation

Credit Value: 0.50
Hours: 38.4L/12.8T

Introduces fundamental concepts of underground tunneling and its impact on surrounding urban environment. Topics: role of geology on the choice of tunneling methodology; classical and mechanized tunneling excavation methods; interaction between tunnel and surrounding structures; tunnel support methodologies; innovation and current research in tunneling and underground construction.

Total AUs: 42.7 (Fall), 42.7 (Winter), 85.4 (Full Year)

CME538H1 - Introduction to Data Science for Civil and Mineral Engineers

Credit Value: 0.50
Hours: 38.4L/12.8T

Bridges between APS106H1 and CME263H1 and upper-level machine learning, computer science and statistics courses. Explores key areas of Data Science including question formulation, data collection and cleaning, visualization, and applied machine learning. All lessons are taught with code and a strong emphasis is placed on the development of a solid foundation in computer programming. This course touches on a range of topics from visualization to machine learning which we believe serves to enhance the learning experience for students by allowing them to gain an appreciation for the close interplay between these topics. This course is introductory and is meant to develop a solid foundation to build on with more advanced courses offered by ECE, MIE, and CS.

Prerequisite: MAT186H1, MAT187H1, MAT188H1, APS106H1, CME261H1, CME263H1
Total AUs: 42.7 (Fall), 42.7 (Winter), 85.4 (Full Year)

CME549H1 - Groundwater Flow and Contamination

Credit Value: 0.50
Hours: 38.4L/12.8T

Mechanics of saturated and unsaturated fluid flow in porous media. Confined and unconfined flow. Flow to wells. Analytical and numerical solutions of groundwater flow equations. Non-reactive and reactive contaminant transport on groundwater systems. Analytical and numerical solutions of contaminant transport equations. Flow and solute transport in fractured porous media. Assessment of environmental impacts of waste disposal operations. Remediation of contaminated groundwater.

Prerequisite: CME270H1, CIV250H1 or equivalent
Total AUs: 42.7 (Fall), 42.7 (Winter), 85.4 (Full Year)

CSC180H1 - Introduction to Computer Programming

Credit Value: 0.50
Hours: 38.4L/38.4P

The first of two courses that introduces students to programming and computational thinking, and prepares them for additional study across a breadth of programming fields. Students will learn to use the Python programming language to design and implement computational solutions to problems drawn from their 1F courses, with specific focus on algorithms, data structures, problem decomposition, and the use of programming paradigms appropriate to the problems being solved. Specifically, this course aims to have students work with and understand profiling and runtime analysis, searching and sorting algorithms, and the use of recursion.

Exclusion: APS105H1, APS106H1 or CSC192H1
Total AUs: 54.9 (Fall), 54.9 (Winter), 109.8 (Full Year)

CSC326H1 - Programming Languages

Credit Value: 0.50
Hours: 38.4L/12.8T/19.2P

Study of programming styles and paradigms. Included are object-oriented scripting functional and logic-based approaches. Languages that support these programming styles will be introduced. Languages treated include Python, Lisp or Scheme and Prolog.

Exclusion: CSC324H1
Total AUs: 51.1 (Fall), 51.1 (Winter), 102.2 (Full Year)

CSC467H1 - Compilers and Interpreters

Credit Value: 0.50
Hours: 38.4L/12.8T/19.2P

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: ECE243H1 or ECE352H1
Total AUs: 51.9 (Fall), 51.9 (Winter), 103.8 (Full Year)

ECE110H1 - Electrical Fundamentals

Credit Value: 0.50
Hours: 38.4L/25.6T/12.8P

An overview of the physics of electricity and magnetism: Coulomb's law, Gauss' law, Ampere's law, Faraday's law. Physics of capacitors, resistors and inductors. An introduction to circuit analysis: resistive circuits, nodal and mesh analysis, 1st order RC and RL transient response and sinusoidal steady-state analysis.

Total AUs: 54.9 (Fall), 54.9 (Winter), 109.8 (Full Year)

ECE159H1 - Fundamentals of Electric Circuits

Credit Value: 0.50
Hours: 38.4L/12.8T/19.2P

Topics include: DC linear circuit elements; DC linear circuit analysis; Kirchhoff's Laws and superposition; Thevenin and Norton equivalents; nodal analysis; operational amplifier; transient response of linear circuits; sinusoidal steady state analysis; phasors; power in AC circuits; frequency response; and resonance phenomena.

Exclusion: ECE110H1 or ECE212H1
Recommended Preparation: ECE194H1 and ESC103H1
Total AUs: 51.9 (Fall), 51.9 (Winter), 103.8 (Full Year)

ECE191H1 - Introduction to Electrical and Computer Engineering

Credit Value: 0.15
Hours: 12.8L

This is a seminar series that will introduce first year students to the wealth of subjects within the field of Electrical and Computer Engineering. Instructors will be drawn from the various research groups within the Department. This course will be offered on a credit/no-credit basis. Credit will not be given to students who attend fewer than 70% of the seminars. Students who receive no credit for the course must re-take it in their 2F session. Students who have not received credit for this course at the end of their 2F session will not be permitted to register in session 2S.

Total AUs: 11.8 (Fall), 12.8 (Winter), 24.6 (Full Year)

ECE201H1 - Electrical and Computer Engineering Seminar

Credit Value: 0.15
Hours: 12.8L

This seminar introduces second year students to the various career pathways within the field of Electrical and Computer Engineering. Instructors from various areas will talk about third and fourth year ECE courses in weekly seminars to guide students with the selection of upper year courses. The course also offers talks and advice to aid students transitioning into second year, as well as enhance students' skills such as stress management and time management. This course will be offered on a credit/no credit basis. Credit will not be given to students who attend fewer than 70% of the seminars. Students who receive no credit for the course must re-take it in their 3F session. Students who have not received credit for this course at the end of their 3F session will not be permitted to register for their 3S session.

Total AUs: 12.2 (Fall), 12.2 (Winter), 24.4 (Full Year)

ECE212H1 - Circuit Analysis

Credit Value: 0.50
Hours: 38.4L/25.6T/19.2P

Methods for the analysis and design of electrical circuits and systems with an emphasis on the frequency domain. AC power system concepts such as real and reactive power, power factor, complex power and power flow analysis. For sinusoidal steady-state analysis, topics include phasor analysis, impedance and admittance. Review of circuit analysis techniques, differential equations and second-order RLC circuits. Frequency domain analysis, including the Laplace transform, poles and zeros, s-domain analysis, transfer functions, convolution, frequency response, Bode diagrams, frequency response and filter types (e.g. low-pass, high-pass) Circuit elements introduced include operational amplifiers, coupled inductors and ideal transformers, and the realization of active filters using operational amplifiers.

Total AUs: 56.7 (Fall), 56.7 (Winter), 113.4 (Full Year)

ECE216H1 - Signals and Systems

Credit Value: 0.50
Hours: 38.4L/25.6T/12.8P

Fundamental discrete- and continuous-time signals, definition and properties of systems, linearity and time invariance, convolution, impulse response, differential and difference equations, Fourier analysis, sampling and aliasing, applications in communications.

Total AUs: 54.9 (Fall), 54.9 (Winter), 109.8 (Full Year)

ECE221H1 - Electric and Magnetic Fields

Credit Value: 0.50
Hours: 38.4L/25.6T/12.8P

The fundamental laws of electromagnetics are covered, including Coulomb's law, Gauss' law, Poisson's and Laplace's equations, the Biot-Savart law, Ampere's law, Faraday's law, and Maxwell's equations. Vector calculus is applied to determine the relationship between the electric and magnetic fields and their sources (charges and currents). The interaction of the fields with material media will be discussed, including resistance, polarization in dielectrics, magnetization in magnetic materials, properties of magnetic materials and boundary conditions. Other topics include: electric and magnetic forces, the electric potential, capacitance and inductance, electric and magnetic energy, magnetic circuits, and boundary-value problems.

Total AUs: 53.8 (Fall), 53.8 (Winter), 107.6 (Full Year)

ECE231H1 - Introductory Electronics

Credit Value: 0.50
Hours: 38.4L/25.6T/19.2P

Provides methods for the analysis and design of electrical circuits based on semiconductor non-linear components (diodes, bipolar junction transistors and field effect transistors) and operational amplifiers. The course discusses basic physical operation of semiconductor devices, current-voltage characteristics, operating regions, DC modeling, small-signal modelling and biasing. Fundamental circuits are covered, such as rectifiers, limiting and clamping circuits and transistors amplifiers. Finally, operational amplifier is introduced and its non-idealities are addressed, including the impact on circuit applications.

Recommended Preparation: ECE110H1
Total AUs: 56.7 (Fall), 56.7 (Winter), 113.4 (Full Year)