Updated: Sun, 10/06/2024 - 10:30

From Saturday, Oct. 5 through Monday, Oct. 7, the Downtown and Macdonald Campuses will be open only to McGill students, employees and essential visitors. Many classes will be held online. Remote work required where possible. See Campus Public Safety website for details.


Du samedi 5 octobre au lundi 7 octobre, le campus du centre-ville et le campus Macdonald ne seront accessibles qu’aux étudiants et aux membres du personnel de l’Université McGill, ainsi qu’aux visiteurs essentiels. De nombreux cours auront lieu en ligne. Le personnel devra travailler à distance, si possible. Voir le site Web de la Direction de la protection et de la prévention pour plus de détails.

Global Engineering (127 credits)

Offered by: Engineering - Dean's Office     Degree: BGE

Program Requirements

Program credit weight: 120-127 credits

The Bachelor of Global Engineering is designed to provide a combination of hard, technical skills in science and engineering, combined with soft, non-technical skills in the humanities, business/management, and languages. The program focuses on: 1) a strong foundation in mathematics, and all three principal scientific disciplines (physics, chemistry and biology), and 2) specialized engineering training in one of nine streams (Breadth, Biological, Chemical, Civil, Data Science, Electrical, Entrepreneurship, Materials and Mechanical). Moreover, the program is offered, by design, in an international setting (two years at CentraleSupélec in France, and two years at McGill University in Canada), to provide training in the solution of complex scientific/engineering problems that can be undertaken in interdisciplinary teams, in global settings.

Required Year 0 and Year 1 Courses

60 credits (120 ECTS credits)

Years 0 and 1 of the program take place at CentraleSupélec, in France, and the required Year 0 and Year 1 courses will be taken there. All remaining courses will be taken at McGill.

ACE211 Introduction to Automation and Control (3 ECTS)
ACE212 Robotics Bootcamp (2 ECTS)
BIO111 Cell Biology (3 ECTS)
BIO121 Genetics (2.5 ECTS)
BIO211 Biology of Organisms (2.5 ECTS)
BIO221 Ecosystems and Biodiversity (3 ECTS)
CHEM111 General Chemistry (1.5 ECTS)
CHEM112 Chemistry of Solutions (1.5 ECTS)
CHEM121 Oxidation, Reduction and Electrochemistry (1.5 ECTS)
CHEM211 Thermochemistry 4 (1.5 ECTS)
CSE111 Introduction to Programming (3 ECTS)
CSE112 Coding Week (3 ECTS)
CSE121 Algorithms (1.5 ECTS)
CSE122 Fundamentals of Programming (1.5 ECTS)
CSE221 Advanced Programming (1.5 ECTS)
CSE222 Machine Learning (1.5 ECTS)
ECO221 Organizational Behaviour Week (1 ECTS)
ECO222 Economics of Corporations (2 ECTS)
ECO223 Business Games Week (1 ECTS)
EE221 Elective (3 ECTS)
HSS111 Philosophy, Ethics and Critical Thinking 1 (1 ECTS)
HSS112 Philosophy, Ethics and Critical Thinking 2 (1 ECTS)
HSS121 Topics in International Sustainable Development 1 (1 ECTS)
HSS122 Topics in International Sustainable Development 2 (1 ECTS)
HSS211 Perspectives of Modern Geopolitics 1 (1 ECTS)
HSS212 Perspectives of Modern Geopolitics 2 (1 ECTS)
HSS221 Structure of Corporations 1 (1 ECTS)
HSS222 Structure of Corporations 2 (1 ECTS)
INTERN121 Internship - Social Impact (1 ECTS)
INTERN221 Internship - Company Discovery (1 ECTS)
MAA111 Analysis 1 (3.5 ECTS)
MAA112 Analysis 2 (3.5 ECTS)
MAA121 Analysis 3 (3.5 ECTS)
MAA122 Probability (3.5 ECTS)
MAA211 Linear Algebra (4 ECTS)
MAA212 Topology and Functional Analysis (4 ECTS)
MAA221 Numerical Analysis (3 ECTS)
MAA222 Continuous Probability and Introduction to Statistical Modelling (3 ECTS)
ML111 Modern Languages 1 (1 ECTS)
ML112 Modern Languages 2 (1 ECTS)
ML121 Modern Languages 3 (1 ECTS)
ML122 Modern Languages 4 (1 ECTS)
ML211 Modern Languages 5 (1 ECTS)
ML212 Modern Languages 6 (1 ECTS)
ML221 Modern Languages 7 (1 ECTS)
ML222 Modern Languages 8 (1 ECTS)
MOD111 Introduction to Modelling (3 ECTS)
MOD211 Data and Modelling Week (3 ECTS)
PHY111 Mechanics (3 ECTS)
PHY112 Electric Circuits (3 ECTS)
PHY121 Thermodynamics (2.5 ECTS)
PHY122 Physics of Waves (2.5 ECTS)
PHY211 Electromagnetism and Conduction (3 ECTS)
PHY212 Electromagnetism and Waves (3 ECTS)
PHY221 Waves and Optics (3 ECTS)
PM121 Project Management 1 (1 ECTS)
PM122 Project Management 2 (1 ECTS)
PRO121 Project - Sustainable Development (1 ECTS)
PRO221 Project- Research (4 ECTS)

Year 2 and Year 3 Courses

60-67 credits

Years 2 and 3 of the program take place at McGill University, in Canada, and the Year 2 and Year 3 courses will be taken there.

Required Non-Departmental Courses

9 credits

  • INTG 201 Integrated Management Essentials 1 (3 credits)

    Offered by: Management (Desautels Faculty of Management)

    Overview

    INTG : Essentials of management using an integrated approach. Three modules (managing money, managing people and managing information) cover fundamentals of accounting, finance, organizational behaviour and information systems; and illustrate how the effective management of human, financial and technological resources contributes to the success of an organization. Emphasizes an integrated approach to management, highlighting how organizations function as a whole and the importance of being able to work across functional and organizational boundaries.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • Only open to U1, U2, U3 non-Management students. Not open to students in the Desautels Faculty of Management or students who have taken two or more of courses MGCR 211, MGCR 222 or MGCR 341.

    • Limited enrolment; priority registration to students in Minors in Entrepreneurship. Note: this course is not part of the Desautels Minors in Management, Finance, Marketing or Operations Management (for non-Management students).

  • INTG 202 Integrated Management Essentials 2 (3 credits)

    Offered by: Management (Desautels Faculty of Management)

    Overview

    INTG : Essentials of management using an integrated approach. Four modules (managing customer relationships, managing processes, managing digital innovation and managing the enterprise) cover fundamentals of marketing, strategy, operations and information systems; and illustrate how this knowledge is harnessed in an organization to create value for customers and other stakeholders. Emphasizes an integrated approach to management, highlighting how organizations function as a whole and the importance of being able to work across functional and organizational boundaries.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • Restriction(s): Only open to U1, U2, U3 students. Not open to students in the Desautels Faculty of Management or students who have taken two or more of courses MGCR 331, MGCR 352, MGCR 423 or MGCR 472.

    • Limited enrolment; priority registration to students in Minors in Entrepreneurship. It is suggested that students take INTG 201 prior to INTG 202, but is not required. Note: this course is not part of the Desautels Minors in Management, Finance, Marketing or Operations Management (for non-Management Students).

  • WCOM 206 Communication in Engineering (3 credits)

    Offered by: McGill Writing Centre (Faculty of Arts)

    Overview

    WCOM : Written and oral communication in Engineering (in English): strategies for generating, developing, organizing, and presenting ideas in a technical setting; problem-solving; communicating to different audiences; editing and revising; and public speaking. Course work based on academic, technical, and professional writing in engineering.

    Terms: Fall 2024, Winter 2025

    Instructors: Baskind, Alana; Sundberg, Ross; Branco Cornish, Patricia; Besanger, Kendra; Sacks, Steven; Longman, Madelaine; Golish, Aaron; Babyn, André; Pathak, Kumar Sundaram; Hung, Yvonne; Valencourt, Quinn (Fall) Sundberg, Ross (Winter)

    • Restriction: Not open to students who have taken CCOM 206. Only open to students in degree programs.

    • Limited enrolment.

    • Because this course uses a workshop format, attendance at first class is desirable.

Required Faculty of Engineering Courses

4 credits

  • FACC 200 Industrial Practicum 1

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : 12 to 16 weeks of full-time remunerated engineering-related work in private or public practice.

    Terms: Fall 2024, Winter 2025

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • Coordinated by the Engineering Career Centre.

    • Prerequisite: Permission of Faculty.

  • FACC 250 Responsibilities of the Professional Engineer

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : A course designed to provide all Engineering students with further training regarding their responsibilities as future Professional Engineers. Particular focus will be placed on three professional characteristics that future engineers must demonstrate: i) professionalism, ii) ethical and equitable behaviour, and iii) consideration of the impact of engineering on society and the environment.

    Terms: Fall 2024, Winter 2025

    Instructors: Razavinia, Nasim (Fall)

    • Prerequisite(s): FACC 100 or BREE 205

    • Restriction(s): Open to undergraduate students registered in the Bioengineering, Bioresource Engineering, Chemical Engineering, Civil Engineering, Computer Engineering, Electrical Engineering, Materials Engineering, Mechanical Engineering, Mining Engineering, and Software Engineering (Faculty of Engineering) programs. Not open to U0 (Year 0)students.

    • (0-0-0.5)

  • FACC 300 Engineering Economy (3 credits)

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : Introduction to the basic concepts required for the economic assessment of engineering projects. Topics include: accounting methods, marginal analysis, cash flow and time value of money, taxation and depreciation, discounted cash flow analysis techniques, cost of capital, inflation, sensitivity and risk analysis, analysis of R and D, ongoing as well as new investment opportunities.

    Terms: Fall 2024, Winter 2025

    Instructors: Jassim, Raad (Fall)

    • (3-1-5)

    • Restriction: Not open to students who have taken MIME 310.

  • FACC 400 Engineering Professional Practice (1 credit)

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : Laws, regulations and codes governing engineering professional practice. Responsibility and liability. Environmental legislation. Project and organization management. Relations between engineer and client. Technical practice - analysis, design, execution and operation.

    Terms: Fall 2024, Winter 2025

    Instructors: Kirk, Andrew G (Fall) Ozcer, Pinar (Winter)

    • (1.5-1-0.5)

    • Prerequisites: FACC 250 and [at least 60 program credits for B.Eng./B.S.E. students in the Faculty of Engineering or 45 program credits for B.Eng.(Bioresource) students].

    • Restriction: Not open to students who have taken MIME 221.

Complementary Courses

47-54 credits

Global Engineering Technical Complementary Courses

38-45 credits

Upon their arrival at McGill in the third year, each student will take 38-45 credits in one of nine streams: 1) Breadth, 2) Biological, 3) Chemical, 4) Civil, 5) Data Science, 6) Electrical, 7) Entrepreneurship, 8) Materials, and 9) Mechanical. The choice of stream will have been determined in advance, at the end of their second year of studies at CentraleSupélec. All streams have (stream-specific) core courses. Some streams have stream-specific technical complementaries and/or sustainability complementaries.

Stream 1: Breadth

41-44 credits (13 courses) must be taken, chosen as follows:

26 credits (8 courses) from List A
9-11 credits (3 courses) from List B
6-7 credits (2 courses) from List C

List A: Breadth Stream Core

26 credits

  • BIEN 310 Introduction to Biomolecular Engineering (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Forward and reverse engineering of biomolecular systems. Principles of biomolecular thermodynamics and kinetics. Structure and function of the main classes of biomolecules including proteins, nucleic acids, and lipids. Biomolecular systems as mechanical, chemical, and electrical systems. Rational design and evolutionary methods for engineering functional proteins, nucleic acids, and gene circuits. Rational design topics include molecular modeling, positive and negative design paradigms, simulation and optimization of equilibrium and kinetic properties, design of catalysts, sensors, motors, and circuits. Evolutionary design topics include evolutionary mechanisms, fitness landscapes, directed evolution of proteins, metabolic pathways, and gene circuits. Systems biology and synthetic biology.

    Terms: Fall 2024

    Instructors: Xia, Yu; Coulombe-Huntington, Jasmin (Fall)

    • Prerequisite(s): BIEN 200 or permission of instructor.

    • (3-0-6)

  • CHEE 231 Data Analysis and Design of Experiments (3 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Foundation of the design and execution of experiments based on statistical principles and of the results analysis. Topics: Data visualization, significant digits; uncertainty, precision, accuracy, propagation of uncertainty; univariate data analysis, normal distribution; sampling distribution and point estimates, confidence intervals, hypothesis testing; simple and multiple linear regression; design of experiments.

    Terms: Fall 2024

    Instructors: Hill, Reghan James (Fall)

    • (3-1-5)

    • Restriction: Not open to U0 students.

  • CIVE 207 Solid Mechanics (4 credits)

    Offered by: Civil Engineering (Faculty of Engineering)

    Overview

    Civil Engineering : Stress-strain relationships; elastic and inelastic behaviour; performance criteria. Elementary and compound stress states, Mohr's circle. Shear strains, torsion. Bending and shear stresses in flexural members. Deflections of beams. Statically indeterminate systems under flexural and axial loads. Columns. Dynamic loading.

    Terms: Fall 2024, Winter 2025

    Instructors: Shao, Yi (Fall) Malomo, Daniele (Winter)

    • (4-2-6)

    • Prerequisites: CIVE 205 (a D grade is acceptable for prerequisite purposes) or MECH 210 (under special circumstances, the Department may permit this course to be taken as a corequisite) or equivalent

    • Four laboratory sessions and weekly tutorials

  • ECSE 206 Introduction to Signals and Systems (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Review of complex functions. Discrete-and continuous-time signals, basic system properties. Linear time-invariant systems, convolution. Fourier series and Fourier transforms, frequency-domain analysis, filtering, sampling. Laplace transforms and inversion, transfer functions, poles and zeros, solutions of linear constant-coefficient differential equations, transient and steady-state response. Z-transforms.

    Terms: Fall 2024, Winter 2025

    Instructors: Chen, Lawrence (Fall) Armanfard, Narges (Winter)

  • FACC 463D1 Engineering Design Project (3 credits)

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : Teams work in consultation with faculty members and/o rindustrial consultants, and under the supervision of the course instructor, in the design of functional and practical systems, devices, or processes, taking into account safety, sustainability, management and economic considerations. Emphasis is on the completion of a project of professional quality in which professional engineering practices are followed.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • Prerequisites: WCOM 206; permission of the instructor.

    • Restrictions Open only to U3 students.

    • 1. (0-0-9)

    • 2. Students must register for both FACC 463D1 and FACC 463D2.

    • 3. No credit will be given for this course unless both FACC 463D1 and FACC 463D2 are successfully completed in consecutive terms

  • FACC 463D2 Engineering Design Project (3 credits)

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : See FACC 463D1 for course description.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

  • MECH 220 Mechanics 2 (4 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Kinematics of particles and rigid bodies. Particle dynamics: force-momentum and work-energy approaches. Kinematics and kinetics of rigid bodies.

    Terms: Fall 2024, Winter 2025

    Instructors: Durandau, Guillaume (Fall) Nahon, Meyer (Winter)

  • MECH 309 Numerical Methods in Mechanical Engineering (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Numerical techniques for problems commonly encountered in Mechanical Engineering are presented. Chebyshev interpolation, quadrature, roots of equations in one or more variables, matrices, curve fitting, splines and ordinary differential equations. The emphasis is on the analysis and understanding of the problem rather than the details of the actual numerical program.

    Terms: Fall 2024, Winter 2025

    Instructors: Forbes, James (Fall) Legrand, Mathias (Winter)

List B: Breadth Stream Technical Complementaries

9-11 credits

  • CHEE 370 Elements of Biotechnology (3 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Biological macromolecules; cell structure and metabolism; industrially significant microbes; enzyme kinetics; introduction to molecular biology and genetic engineering, laboratory exercises.

    Terms: Fall 2024

    Instructors: Tufenkji, Nathalie (Fall)

  • ECSE 308 Introduction to Communication Systems and Networks (4 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Information and bandwidth, signals, modulation and noise, transmission and switching. Principles of layered design and the OSI model, measures of performance. Information sources and services. Application, Presentation and Session layers. Transport and Network layers. Data link layer and multi-user communication. Physical layer and transmission techniques. Wireline and wireless transmission media. Core (Backbone), and Access Communication Networks. Communication network classification. Laboratory work involving analog and digital transmission techniques.

    Terms: Fall 2024, Winter 2025

    Instructors: Le-Ngoc, Tho (Fall) Champagne, Benoit (Winter)

  • ECSE 353 Electromagnetic Fields and Waves (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Divergence, gradient and curl. The divergence theorem and Stokes’ theorem. Maxwell’s equations in integral and differential form. Waves in free space and on transmission lines. Electric and magnetic force and energy. Magnetic materials. Faraday's law. Applications to engineering problems. S-parameters.

    Terms: Fall 2024, Winter 2025

    Instructors: Szkopek, Thomas (Fall) Liboiron-Ladouceur, Odile (Winter)

  • MIME 260 Materials Science and Engineering (3 credits) *

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Structure properties and fabrication of metals, polymers, ceramics, composites; engineering properties: tensile, fracture, creep, oxidation, corrosion, friction, wear; fabrication and joining methods; principles of materials selection.

    Terms: Fall 2024, Winter 2025

    Instructors: Lee, Jinhyuk; Paray, Florence (Fall) Yue, Stephen; Paray, Florence (Winter)

    • (2-2-5)

  • MIME 261 Structure of Materials (3 credits) *

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Classification of materials, electrons in atoms, molecules and solids, bonding in solids, elements of crystallography, common crystal structures, atoms positions, directions and planes in crystal structures, defects in crystalline solids, point defects, dislocations, structure of polycrystalline materials, grains, grain boundaries, non-crystalline solids.

    Terms: Fall 2024

    Instructors: Paray, Florence; Amegadzie, Mark (Fall)

    • (3-2-4)

  • MIME 356 Heat, Mass and Fluid Flow (4 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Fluid statics and dynamics. Newton's laws of viscosity and motion, control volume analyses. Navier Stokes, Euler. Bemoulli and Steady Flow Energy Equations. turbulence and Reynolds stress equations. Molecular conduction/diffusion processes in heat and mass transfer). Convective flows. Transport coefficients in slags, metals and gases. Radiative heat transfer. Transient/steady state flow.

    Terms: Fall 2024

    Instructors: Ouzilleau, Philippe (Fall)

*Students select either MIME 260 or MIME 261

List C: Breadth Stream Sustainability Complementaries

6-7 credits

  • SEAD 500 Foundations of Sustainability for Engineering and Design (3 credits)

    Offered by: Trottier Inst Sust,Eng&Design (Faculty of Engineering)

    Overview

    SEAD : Perspectives and debates from different disciplines and fields on sustainability and how it may be conceptualized, operationalized and evaluated; its implications for problem formulation and policy analysis, ethical considerations and strategies of implementation related to engineering and design; the need for integrating multiple perspectives and dimensions; stakeholder perspectives.

    Terms: Fall 2024

    Instructors: Lourie, Bruce (Fall)

    • (3-0-6)

    • Restriction: Only open to students in the Faculty of Engineering. Students outside of the Faculty of Engineering may register with permission of the instructor.

    • NOTICE: Students in the TISED Master program only may enroll in this course

  • SEAD 510 Energy Analysis (4 credits)

    Offered by: Trottier Inst Sust,Eng&Design (Faculty of Engineering)

    Overview

    SEAD : Critical analysis of the importance of energy to society, the unsustainability of the current energy system, and potential options for a sustainable energy system. Topics include: peak oil and climate change, fundamental energy metrics, traditional and alternative primary and secondary power systems, and energy storage technologies. Quantitative energy analysis is applied to a set of case studies investigating energy use, energy generation, and energy storage and transport.

    Terms: Fall 2024

    Instructors: Bergthorson, Jeffrey (Fall)

    • (3-0-9)

    • Prerequisite: Permission of instructor.

    • Restrictions: Restricted to students registered in the Faculty of Engineering (including the School of Architecture and the School of Urban Planning).

    • Not open to undergraduate students in Chemical Engineering.

  • SEAD 515 Climate Change Adaptation and Engineering Infrastructure (3 credits)

    Offered by: Trottier Inst Sust,Eng&Design (Faculty of Engineering)

    Overview

    SEAD : Climate resilience and sustainability of engineering systems such as the built environment and engineering infrastructure in the context of a changing climate, possible mitigation and adaptation strategies and associated challenges and opportunities. Review of the basic principles that underpin the science of climate change; the role of global and regional climate models in predicting the behaviour of the climate system in response to different forcing scenarios, and the use of climate model outputs in support of across scale climate-resilience of various engineering systems including infrastructure systems.

    Terms: Fall 2024

    Instructors: Sushama, Laxmi (Fall)

    • (3-0-6)

    • Restrictions: Restricted to students registered in the Faculty of Engineering (including the School of Architecture and the School of Urban Planning).

  • SEAD 550 Decision-Making for Sustainability in Engineering and Design (3 credits)

    Offered by: Trottier Inst Sust,Eng&Design (Faculty of Engineering)

    Overview

    SEAD : Role and importance of engineering decisions of environmental, social, and economic problems and the application of decision-making approaches and tools to engineering sustainability. Multi-criteria decision-making, uncertainty analysis, game theory, sustainability metrics, life cycle analysis evaluation and impact assessment methodologies, design problem formulation, stage-dependent strategies, case studies.

    Terms: Winter 2025

    Instructors: Sushama, Laxmi (Winter)

    • (3-0-6)

    • Restriction: Only open to students in the Faculty of Engineering. Students outside of the Faculty of Engineering may register with permission of the instructor.

Stream 2: Biological

38-39 credits (13 courses) must be taken, chosen as follows:

32 credits (11 courses) from List A
6-7 credits (2 courses) from List B

List A: Biological Stream Core

32 credits

  • BIEN 200 Introduction to Bioengineering (2 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Introduction to bioengineering. Introduction to engineering calculations. Physical foundations of bioengineering. Introduction to conservation laws. Fundamentals of conservation principles. Conservation of mass, energy, charge and momentum. Mechanical, chemical, electrical, and thermodynamic driving forces in biological systems. Design principles of biological systems. Computational foundations of bioengineering. Multi-scale modeling of cells and organs. Bioinformatics. Bioengineering applications in life sciences, health sciences, and material sciences. Ethical and regulatory considerations in bioengineering.

    Terms: Fall 2024

    Instructors: Reznikov, Natalie; Nicolau, Dan; Hendricks, Adam (Fall)

  • BIEN 210 Electrical and Optical Properties of Biological Systems (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Mechanisms of optical and electrical detection, transmission, and processing in biology. Vision, luminescence, photosynthesis, nerve conduction, ion channels. Speciation and evolutionary optimization as a design platform. Biomimetic opto-electric engineering. Optics and electronics in instrumentation for biological measurements.

    Terms: Fall 2024

    Instructors: Wachsmann Hogiu, Sebastian (Fall)

  • BIEN 290 Bioengineering Measurement Laboratory (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Laboratory safety. Conceptual understanding of measurement principles and instrumentation. Introduction to experimental techniques requiring sterile conditions. Mechanical measurements of solid and thermofluid quantities. Optical sensing techniques. Measurements of biological and chemical properties. Design of experiments and statistical and uncertainty analyses.

    Terms: Fall 2024

    Instructors: Kinsella, Matt (Fall)

  • BIEN 310 Introduction to Biomolecular Engineering (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Forward and reverse engineering of biomolecular systems. Principles of biomolecular thermodynamics and kinetics. Structure and function of the main classes of biomolecules including proteins, nucleic acids, and lipids. Biomolecular systems as mechanical, chemical, and electrical systems. Rational design and evolutionary methods for engineering functional proteins, nucleic acids, and gene circuits. Rational design topics include molecular modeling, positive and negative design paradigms, simulation and optimization of equilibrium and kinetic properties, design of catalysts, sensors, motors, and circuits. Evolutionary design topics include evolutionary mechanisms, fitness landscapes, directed evolution of proteins, metabolic pathways, and gene circuits. Systems biology and synthetic biology.

    Terms: Fall 2024

    Instructors: Xia, Yu; Coulombe-Huntington, Jasmin (Fall)

    • Prerequisite(s): BIEN 200 or permission of instructor.

    • (3-0-6)

  • BIEN 314 Transport Phenomena in Biological Systems 1 (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Basic concepts in transport phenomena, including fluid dynamics (momentum transport) and heat transfer (energy transport), with applications to biological systems, both medical and non-medical. Topics in fluid dynamics include: properties of Newtonian and non-Newtonian fluids; dimensional analysis; drag; integral/macroscopic balances (Bernoulli's equation and linear momentum theorem); differential/microscopic balances (continuity and Navier-Stokes equations); boundary layer approximations; turbulence. Topics in heat transfer include elements of conduction and convection.

    Terms: Fall 2024

    Instructors: Wagner, Caroline Elizabeth (Fall)

    • Prerequisite(s): BIEN 200, MATH 263, BIEN 300 or permission by instructor.

    • Restriction: Only for Bioengineering students. Not open to students who have taken CHEE 314

  • BIEN 330 Tissue Engineering and Regenerative Medicine (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : The history, scope, challenges, ethical considerations, and potential of tissue engineering. In vitro control of tissue development, differentiation, and growth, including relevant elements of immunology compared to in vivo tissue and organ development. Emphasis on the materials, chemical factors, and mechanical cues used in tissue engineering.

    Terms: Winter 2025

    Instructors: Kinsella, Matt (Winter)

  • BIEN 340 Transport Phenomena in Biological Systems 2 (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Fundamental principles of mass transport and its application to a variety of biological systems. Membrane permeability and diffusive transport. Convection. Transport across cell membranes. Ion channels. Blood rheology. Active transport. Intra- and inter-cellular transport.

    Terms: Winter 2025

    Instructors: Kamen, Amine (Winter)

  • BIEN 360 Physical Chemistry in Bioengineering (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Description of chemical systems with the help of theories of physics and application of its techniques: reaction kinetics, physical and chemical equilibria in biological systems. Review of energy transfer and thermodynamics. Chemical and physical equilibria in biology: variation of Gibbs energy with temperature, energy, composition. Theories of reaction kinetics and the reaction mechanism in biological phenomena: polymerization, protein folding, enzymes.

    Terms: Winter 2025

    Instructors: Coulombe-Huntington, Jasmin (Winter)

    • Prerequisite(s): BIEN 300

    • Restriction(s): Not open to students who have taken or are taking CHEE 310.

  • BIEN 410 Computational Methods in Biomolecular Engineering (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Introduction to computational biomolecular engineering. Biomolecular simulation: deterministic simulation, stochastic simulation. Biomolecular modeling: energy minimization, coarse-grained methods. Computational biomolecular design: protein design, protein docking, and drug design. Computational systems and synthetic biology: computer simulation of biomolecular circuits.

    Terms: Fall 2024

    Instructors: Xia, Yu; Coulombe-Huntington, Jasmin (Fall)

  • BIEN 470D1 Bioengineering Design Project (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : A capstone group design project on an industrially relevant engineering problem of a biological nature. Student teams work in consultation with faculty and industrial consultants in the design of functional and practical systems, devices, or processes, taking into account safety, sustainability, management and economic considerations.

    Terms: Fall 2024

    Instructors: Ehrlicher, Allen (Fall)

  • BIEN 470D2 Bioengineering Design Project (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : A capstone group design project on an industrially relevant engineering problem of a biological nature. Student teams work in consultation with faculty and industrial consultants in the design of functional and practical systems, devices, or processes, taking into account safety, sustainability, management and economic considerations.

    Terms: Winter 2025

    Instructors: Ehrlicher, Allen (Winter)

List B: Biological Stream Technical Complementaries

6-7 credits

  • BIEN 320 Molecular, Cellular and Tissue Biomechanics (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Basic mechanics of biological building blocks, focusing on the cytoskeleton, with examples from pathology. At the macromolecular level: weak/variable crosslinking and hydrolysis driven athermal processes. At the cellular/tissue level: cell architecture and function. Discussion of modern analytical techniques capable of single-molecule to tissue scale measurements.

    Terms: Winter 2025

    Instructors: Ehrlicher, Allen (Winter)

  • BIEN 350 Biosignals, Systems and Control (4 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Discrete- and continuous-time signals; basic system properties. Linear time-invariant systems; convolution. Frequency domain analysis; filtering; sampling. Laplace and Fourier transforms; transfer functions; poles and zeros; transient and steady state response. Z-transforms. Dynamic behaviour and PID control of first- and second-order processes. Stability. Applications to biological systems, such as central nervous, cognitive, and motor systems.

    Terms: Fall 2024

    Instructors: Mitsis, Georgios (Fall)

    • (3-3-6)

    • Prerequisite(s): MATH 263 or permission of instructor.

  • BIEN 390 Bioengineering Laboratory (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Introduction to the fundamental principles of experimental design, statistical analysis, and scientific communications applied to bioengineering research.Laboratory topics include: DNA engineering and cloning, in vitro motility assays, mammalian cell culture and immunofluorescence, and microfabrication.

    Terms: Winter 2025

    Instructors: Wachsmann Hogiu, Sebastian (Winter)

  • BIEN 420 Biodevices Design for Diagnostics and Screening (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Design of analytical devices for high throughput screening (HTS) for genomics, proteomics and other “omics” applications; and for diagnostics for medical, veterinary, or environmental applications. Assessment of the specific requirements of each 'client' applications, followed by a review of specific regulations and guidelines. Theoretical and practical guidelines regarding the design of a specific micro- or nano-device, and comparison with the established state of the art in the chosen application.

    Terms: Winter 2025

    Instructors: Sudalaiyadum Perumal, Ayyappasamy (Winter)

  • BIEN 462 Engineering Principles in Physiological Systems (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Basic aspects of human physiology. Applications of general balance equations and control theory to systems physiology. The course will cover: circulatory physiology, nervous system physiology, renal physiology and the musculoskeletal system.

    Terms: Winter 2025

    Instructors: Mitsis, Georgios (Winter)

    • Prerequisite(s): BIEN 350 or permission of instructor.

    • Restriction(s): Not open to students who have taken CHEE 562.

    • (3-1-5)

  • BIEN 510 Engineered Nanomaterials for Biomedical Applications (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Introduction to the interdisciplinary field of biomedical uses of nanotechnology. Emphasis on emerging nanotechnologies and biomedical applications including nanomaterials, nanoengineering, nanotechnology-based drug delivery systems, nano-based imaging and diagnostic systems, nanotoxicology and immunology, and translating nanomedicine into clinical investigation.

    Terms: Fall 2024

    Instructors: Kinsella, Matt; Sudalaiyadum Perumal, Ayyappasamy (Fall)

  • BIEN 530 Imaging and Bioanalytical Instrumentation (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Microscopy techniques with application to biology and medicine. Practical introduction to optics and microscopy from the standpoint of biomedical research. Discussion of recent literature; hands-on experience. Topics include: optics, contrast techniques, advanced microscopy, and image analysis.

    Terms: Winter 2025

    Instructors: Hendricks, Adam (Winter)

    • Prerequisite: Permission of instructor.

    • (3-1-5)

  • BIEN 540 Information Storage and Processing in Biological Systems (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Storage and processing of information in biological systems, both natural and artificially-created, ranging from biomolecules, cells, and populations of cells. Information storage in DNA and DNA computation; molecular surfaces of proteins; computation with motile biological agents in networks; and biological and biologically-inspired algorithms.

    Terms: Winter 2025

    Instructors: Coulombe-Huntington, Jasmin (Winter)

    • (3-2-4)

  • BIEN 550 Biomolecular Devices (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Fundamentals of motor proteins in neuronal transport, force generation e.g. in muscles, cell motility and division. A survey of recent advances in using motor proteins to power nano fabricated devices. Principles of design and operation; hands-on-experience in building a simple device.

    Terms: Fall 2024

    Instructors: Beaudet, Daniel (Fall)

    • Prerequisite: Permission of instructor.

    • (3-1-5)

  • BIEN 560 Design of Biosensors (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Introduction into the motivation of analytical biosensors as well as its fundamental physicochemical challenges. Techniques used to design, fabricate and operate biosensors. Specific applications.

    Terms: Fall 2024

    Instructors: Wachsmann Hogiu, Sebastian (Fall)

    • Prerequisite(s): Permission of instructor.

    • 1. (3-2-4)

  • BIEN 570 Active Mechanics in Biology (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Introduction to the role of active forces, e.g. cell and tissue contraction, in the mechanics of biological systems. Review of passive and actively driven viscoelastic systems and momentum transport underlying the material properties of biology. The course involves a literature survey and a team project application.

    Terms: Fall 2024

    Instructors: Ehrlicher, Allen (Fall)

    • Prerequisite(s): Permission of instructor.

    • 1. (3-2-4)

  • BIEN 590 Cell Culture Engineering (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Basic principles of cell culture engineering, cell line development and cell culture products; genomics, proteomics and post-translational modifications; elements of cell physiology for medium design and bioprocessing; bioreactor design, scale-up for animal cell culture and single use equipment; challenges in downstream processing of cell-culture derived products; process intensification: fed-batch, feeding strategies and continuous manufacturing; scale-down and process modeling; Process Analytical technologies and Quality by Design (QbD) concept.

    Terms: Fall 2024, Winter 2025

    Instructors: Jardon, Mario (Fall) Jardon, Mario; Kamen, Amine (Winter)

    • (3-0-6)

    • Prerequisite: Permission of instructor.

  • BREE 327 Bio-Environmental Engineering (3 credits)

    Offered by: Bioresource Engineering (Agricultural & Environmental Sciences)

    Overview

    Bioresource Engineering : An introduction to how humans affect the earth's ecosystem and projections for the needs of food, water, air and energy to support the human population. Ecologically-reasonable coping strategies including biofuels, bioprocessing, waste management, and remediation methods.

    Terms: Fall 2024

    Instructors: Sunjka, Predrag (Fall)

    • Open to U2 students and above.

    • This course carries an additional course charge for field trips.

    • This course carries an additional course charge of $12.32 to cover transportation costs for field trips which may include a solar installation site and if registrations permit, a bio-ethanol plant. The fee is refundable only during the withdrawal with full refund period

  • BREE 403 Biological Material Properties (3 credits)

    Offered by: Bioresource Engineering (Agricultural & Environmental Sciences)

    Overview

    Bioresource Engineering : Relationships between composition, structure and properties of biological materials. Measurement methods and use of mechanical, thermal, electromagnetic, chemical and functional properties in the design of new applications and product development.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • Restrictions: Not open to students who have taken BREE 423.

  • BREE 420 Engineering for Sustainability (3 credits)

    Offered by: Bioresource Engineering (Agricultural & Environmental Sciences)

    Overview

    Bioresource Engineering : Principles and practices of engineering for sustainability. Emphasis on environmental, economic, social, management and policy factors that should be incorporated into sustainable approaches to engineering and design. Topics will include: sustainability metrics, systems thinking, stakeholder engagement, and leading change for sustainability within companies.

    Terms: Winter 2025

    Instructors: Adamowski, Jan (Winter)

    • Prerequisite: FACC 300 or permission of instructor

  • BREE 518 Ecological Engineering (3 credits)

    Offered by: Bioresource Engineering (Agricultural & Environmental Sciences)

    Overview

    Bioresource Engineering : Concepts and practice of ecological engineering: the planned creation or management of a community of organisms, their nonliving surroundings, and technological components to provide services. Survey of applications such as constructed wetlands, aquatic production systems, green infrastructure for urban storm water management, environmental restoration. Taught cooperatively with a parallel course at University of Nebraska-Lincoln. Online collaboration with an interdisciplinary, international team is an important component of the course.

    Terms: Winter 2025

    Instructors: Clark, Grant (Winter)

    • One 3-hour lecture per week.

  • BREE 522 Bio-Based Polymers (3 credits)

    Offered by: Bioresource Engineering (Agricultural & Environmental Sciences)

    Overview

    Bioresource Engineering : The structure and properties of selected biomass (e.g. vegetable oils and starches) will be reviewed. The synthesis of bio-based polymers through chemical modification, casting, compression and extrusion among other methods will be studied. The physical properties of the resulting matrices will then be reviewed. Commercial applications will be examined.

    Terms: Winter 2025

    Instructors: Ekaette, Idaresit (Winter)

  • CHEE 370 Elements of Biotechnology (3 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Biological macromolecules; cell structure and metabolism; industrially significant microbes; enzyme kinetics; introduction to molecular biology and genetic engineering, laboratory exercises.

    Terms: Fall 2024

    Instructors: Tufenkji, Nathalie (Fall)

  • CHEE 563 Biofluids and Cardiovascular Mechanics (3 credits) *

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Basic principles of circulation including vascular fluid and solid mechanics, modelling techniques, clinical and experimental methods and the design of cardiovascular devices.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • (3-0-6)

    • Prerequisites: CHEE 314 or MECH 331 or permission of instructor.

    • Restriction: Not open to students who have taken MECH 563.

  • MECH 547 Mechanics of Biological Materials (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Mechanics of proteins (collagen, keratin), polysaccharides (cellulose, chitin), cells, skin, bone, teeth, seashells, insect and arthropod cuticles. Emphasis on microstructure-property-function relationships and on multiscale approach. State-of-the-art experimental and modelling techniques. Self-healing and adaptive biological materials.

    Terms: Winter 2025

    Instructors: Li, Jianyu (Winter)

  • MECH 563 Biofluids and Cardiovascular Mechanics (3 credits) *

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Basic principles of circulation including vascular fluid and solid mechanics, modelling techniques, clinical and experimental methods and the design of cardiovascular devices.

    Terms: Winter 2025

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • (3-0-6)

    • Prerequisites: CHEE 314 or MECH 331 or permission of instructor

    • Restriction: Not open to students who have taken CHEE 563

  • PHYS 534 Nanoscience and Nanotechnology (3 credits)

    Offered by: Physics (Faculty of Science)

    Overview

    Physics : Topics include scanning probe microscopy, chemical self-assembly, computer modelling, and microfabrication/micromachining.

    Terms: Fall 2024

    Instructors: Grutter, Peter H (Fall)

    • Fall

    • Restriction: U3 or graduate students in Physics, Chemistry, or Engineering, or permission of the instructor.

*Students select either CHEE 563 or MECH 563

Stream 3: Chemical

41 credits

  • CHEE 200 Chemical Engineering Principles 1 (3 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Introduction to the design of industrial processes. Survey of unit operations, and systems of units. Elementary material balances, first and second laws of thermodynamics, use of property tables and charts, steady flow processes. Relationships between thermodynamic properties, property estimation techniques. Laboratory and design exercise.

    Terms: Fall 2024

    Instructors: Moeun, Brenden (Fall)

    • (3-1-5)

    • Restriction: Not open to U0 students.

  • CHEE 204 Chemical Engineering Principles 2 (3 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Material and energy balances in chemical processes. Introduction to process design. Problem solving in the design of various industrial processes such as combustion, humidification, separation processes (evaporation, crystallization), and other reactive systems used in the diverse areas of chemical engineering.

    Terms: Winter 2025

    Instructors: Kopyscinski, Jan (Winter)

  • CHEE 291 Instrumentation and Measurement 1 (4 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Introductions to safe laboratory practices, technical report-writing, electrically-based measurements and modern methods for instrumentation and control. Goals are that students can safely perform accurate measurements of physical variables without detailed theoretical knowledge. Common software for report writing and instrumentation are introduced and used extensively.

    Terms: Fall 2024

    Instructors: Huberman, Samuel (Fall)

    • (3-3-6)

    • Corequisite: CHEE 231

    • Restriction: Not open to U0 students.

  • CHEE 314 Fluid Mechanics (3 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Fluid properties; dimensional analysis; drag; packed/fluidized beds; macroscopic energy balances, Bernoulli's equation and linear momentum theorem; flowmeters, pipeline systems, non-Newtonian fluids, microscopic balances leading to continuity and Navier-Stokes equations; boundary layer approximation; turbulence. Laboratory exercises.

    Terms: Fall 2024

    Instructors: Maric, Milan (Fall)

  • CHEE 315 Heat and Mass Transfer (3 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Transport of heat and mass by diffusion and convection; transport of heat by radiation; diffusion; convective mass transfer; drying; absorption; mathematical formulation of problems and equipment design for heat and mass transfer; laboratory exercises.

    Terms: Winter 2025

    Instructors: Servio, Phillip (Winter)

  • CHEE 351 Separation Processes (3 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Concepts underlying equilibrium based separation, design of processes and equipment for distillation, absorption/stripping, liquid extraction, washing, and leaching. Consideration of mass transfer effects.

    Terms: Winter 2025

    Instructors: Seifitokaldani, Ali (Winter)

  • CHEE 380 Materials Science (3 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Structure/property relationship for metals, ceramics, polymers and composite materials. Atomic and molecular structure, bonds, electronic band structure and semi-conductors. Order in solids: crystal structure, disorders, solid phases. Mechanical properties and fracture, physico-chemical properties, design. Laboratory exercises.

    Terms: Fall 2024

    Instructors: Girard-Lauriault, Pierre-Luc (Fall)

    • (3-1-5)

  • CHEE 390 Computational Methods in Chemical Engineering (3 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Linear systems of algebraic equations, Gaussian elimination; non-linear algebraic systems: Taylor series, incremental search, bisection method, linear interpolation, Newton-Raphson's method; differentiation and integration; initial value problems: Euler's and Runge Kutta's methods, stiff equations, adaptive solvers; boundary value problems; curve fitting; numerical optimization; probability theory and stochastic simulation: Monte Carlo method.

    Terms: Fall 2024

    Instructors: Servio, Phillip (Fall)

  • CHEE 423 Chemical Reaction Engineering (3 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Review of fundamental concepts in chemical reaction thermodynamics and kinetics. Mass and energy balances for homogenous ideal reactors. Batch, semi-batch and continuous operation. Minimization of by-product and pollution production. Heterogenous reactions, effect of heat and mass transfer on the global rate. Laboratory exercises.

    Terms: Fall 2024

    Instructors: Kopyscinski, Jan (Fall)

  • CHEE 453 Process Design (4 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : The role of the chemical engineer. Steps in the preparation of a process design. Detailed information about most common chemical engineering equipment. Materials of construction. Analysis of process control and application to large systems. Structure of process design systems. Safety, environmental control in plant design. Process design costing and return on investment. Computer-aided process and plant design programs.

    Terms: Fall 2024

    Instructors: Peters, Norman; Salama, Philippe (Fall)

  • CHEM 234 Topics in Organic Chemistry (3 credits)

    Offered by: Chemistry (Faculty of Engineering)

    Overview

    Chemistry : Modern spectroscopic techniques for structure determination. The chemistry of alcohols, ethers, carbonyl compounds, and amines, with special attention to mechanistic aspects. Special topics.

    Terms: Winter 2025

    Instructors: Sirjoosingh, Pallavi; Moitessier, Nicolas; Luedtke, Nathan (Winter)

    • Fall, Winter, Summer

    • Prerequisite: CHEM 212 or equivalent

    • Restriction: For Chemical Engineers only or permission of department.

  • FACC 463D1 Engineering Design Project (3 credits)

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : Teams work in consultation with faculty members and/o rindustrial consultants, and under the supervision of the course instructor, in the design of functional and practical systems, devices, or processes, taking into account safety, sustainability, management and economic considerations. Emphasis is on the completion of a project of professional quality in which professional engineering practices are followed.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • Prerequisites: WCOM 206; permission of the instructor.

    • Restrictions Open only to U3 students.

    • 1. (0-0-9)

    • 2. Students must register for both FACC 463D1 and FACC 463D2.

    • 3. No credit will be given for this course unless both FACC 463D1 and FACC 463D2 are successfully completed in consecutive terms

  • FACC 463D2 Engineering Design Project (3 credits)

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : See FACC 463D1 for course description.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

Stream 4: Civil

45 credits (13 courses) must be taken, chosen as follows:

39 credits (11 courses) from List A
6 credits (2 courses) from List B

List A: Civil Stream Core

39 credits

  • CIVE 202 Construction Materials (4 credits)

    Offered by: Civil Engineering (Faculty of Engineering)

    Overview

    Civil Engineering : Classification of materials; atomic bonds; phase diagrams; elementary crystallography;imperfections; engineering properties, uses and durability of metals, concrete, wood, polymers, composites and asphalt; sustainable development; group laboratory projects.

    Terms: Winter 2025

    Instructors: Boyd, Andrew (Winter)

  • CIVE 207 Solid Mechanics (4 credits)

    Offered by: Civil Engineering (Faculty of Engineering)

    Overview

    Civil Engineering : Stress-strain relationships; elastic and inelastic behaviour; performance criteria. Elementary and compound stress states, Mohr's circle. Shear strains, torsion. Bending and shear stresses in flexural members. Deflections of beams. Statically indeterminate systems under flexural and axial loads. Columns. Dynamic loading.

    Terms: Fall 2024, Winter 2025

    Instructors: Shao, Yi (Fall) Malomo, Daniele (Winter)

    • (4-2-6)

    • Prerequisites: CIVE 205 (a D grade is acceptable for prerequisite purposes) or MECH 210 (under special circumstances, the Department may permit this course to be taken as a corequisite) or equivalent

    • Four laboratory sessions and weekly tutorials

  • CIVE 225 Environmental Engineering (4 credits)

    Offered by: Civil Engineering (Faculty of Engineering)

    Overview

    Civil Engineering : Introduction to environmental chemistry; mass balance analyses in engineered and natural systems; water, soil and air pollution characterization and control; water quality parameters; drinking water and wastewater treatment technologies; global climate change: possible causes and effects; risk assessment for pollutant exposure; solid- and hazardous-waste management.

    Terms: Winter 2025

    Instructors: Ozcer, Pinar (Winter)

  • CIVE 311 Geotechnical Mechanics (4 credits)

    Offered by: Civil Engineering (Faculty of Engineering)

    Overview

    Civil Engineering : The origin and formation of soils. Soil classification systems and phase composition in soils. Stress states in geotechnical materials. Total stresses, pore fluid pressures and effective stresses. Terzaghi’s concept of effective stresses. Time-dependent influences of pore pressure development during loading. Water flow in porous media. Darcy’s law. Laboratory and field measurement of hydraulic conductivity. Hydraulic conductivity of soil composites. Deformation of geomaterials. Elastic deformations and consolidation behaviour. Failure of soils. The Mohr-Coulomb criterion. Stress paths. Dilatancy, Taylor’s interpretation of stress dilatancy and applications.

    Terms: Fall 2024

    Instructors: Meguid, Mohamed (Fall)

  • CIVE 317 Structural Engineering 1 (3 credits)

    Offered by: Civil Engineering (Faculty of Engineering)

    Overview

    Civil Engineering : The design process; loads, sources, classifications, load factors, combinations; limit states design; structural systems and foundations; choice of materials; virtual work and energy methods; statical and kinematic indeterminacy; slope deflection method, introduction to matrix methods; analysis of indeterminate systems; force envelopes.

    Terms: Fall 2024

    Instructors: Xie, Yazhou (Fall)

  • CIVE 319 Transportation Engineering (3 credits)

    Offered by: Civil Engineering (Faculty of Engineering)

    Overview

    Civil Engineering : Introduction to design and operating principles and procedures for surface transportation systems, including vehicle motion and performance, pavements, geometric design of roadbeds, vehicle flow and capacity, traffic control, demand, supply and cost concepts.

    Terms: Winter 2025

    Instructors: Miranda-Moreno, Luis (Winter)

  • CIVE 320 Numerical Methods (4 credits)

    Offered by: Civil Engineering (Faculty of Engineering)

    Overview

    Civil Engineering : Numerical procedures applicable to civil engineering problems: integration, differentiation, solution of initial-value problems, solving linear and non-linear systems of equations, boundary-value problems for ordinary-differential equations, and for partial-differential equations.

    Terms: Fall 2024

    Instructors: Alobaidi, Mohammad (Fall)

  • CIVE 327 Fluid Mechanics and Hydraulics (4 credits)

    Offered by: Civil Engineering (Faculty of Engineering)

    Overview

    Civil Engineering : Fluid properties; hydrostatics; dimensional analysis and similitude, fluxes of mass, momentum and energy; Bemoulli's equation; method of control volume; streamline curvature; potential flow and boundary layers; pipe flow, hydraulic machinery and introduction to open-channel flow.

    Terms: Winter 2025

    Instructors: Chu, Vincent H (Winter)

  • FACC 463D1 Engineering Design Project (3 credits)

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : Teams work in consultation with faculty members and/o rindustrial consultants, and under the supervision of the course instructor, in the design of functional and practical systems, devices, or processes, taking into account safety, sustainability, management and economic considerations. Emphasis is on the completion of a project of professional quality in which professional engineering practices are followed.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • Prerequisites: WCOM 206; permission of the instructor.

    • Restrictions Open only to U3 students.

    • 1. (0-0-9)

    • 2. Students must register for both FACC 463D1 and FACC 463D2.

    • 3. No credit will be given for this course unless both FACC 463D1 and FACC 463D2 are successfully completed in consecutive terms

  • FACC 463D2 Engineering Design Project (3 credits)

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : See FACC 463D1 for course description.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

  • MECH 289 Design Graphics (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : The design process, including free-hand sketching; from geometry construction to engineering construction; the technology and standards of engineering graphic communication; designing with CAD software. The role of visualization in the production of engineering designs.

    Terms: Fall 2024, Winter 2025

    Instructors: Stagnitta, Vincenzo (Fall) Stagnitta, Vincenzo (Winter)

    • (3-3-3)

    • Restrictions: Students must be in Year 1 (U1) or higher. Not open to students in Mechanical Engineering.

List B: Civil Stream Technical Complementaries

6 credits

  • CIVE 206 Dynamics (3 credits)

    Offered by: Civil Engineering (Faculty of Engineering)

    Overview

    Civil Engineering : Kinematics and kinetics of particles, systems, and rigid bodies; mass-acceleration, work-energy, impulse-momentum. Moving coordinate systems. Lagrange's equations. Vibrations and waves.

    Terms: Winter 2025

    Instructors: Gaskin, Susan J (Winter)

  • CIVE 302 Probabilistic Systems (3 credits)

    Offered by: Civil Engineering (Faculty of Engineering)

    Overview

    Civil Engineering : An introduction to probability and statistics with applications to Civil Engineering design. Descriptive statistics, common probability models, statistical estimation, regression and correlation, acceptance sampling.

    Terms: Winter 2025

    Instructors: Chouinard, Luc E (Winter)

    • (3-2-4)

    • Prerequisites: MATH 262, COMP 208 (a D grade is acceptable for prerequisite purposes)

  • CIVE 318 Structural Engineering 2 (3 credits)

    Offered by: Civil Engineering (Faculty of Engineering)

    Overview

    Civil Engineering : Durability and service life; fire resistance and protection; steel, reinforced concrete and timber; behaviour and design of components in tension, compression, bending and shear; slenderness, global and local instability; axial load and moment interaction; curvature, deflection, ductility; connections; bond and anchorage of reinforcement; simple footings.

    Terms: Winter 2025

    Instructors: Rogers, Colin Andrew (Winter)

  • CIVE 416 Geotechnical Engineering (3 credits)

    Offered by: Civil Engineering (Faculty of Engineering)

    Overview

    Civil Engineering : Earth pressure theory, retaining walls, sheet pile walls, braced excavations. Slope stability analysis. 2D flow through isotropic and anisotropic soils. Bearing capacity and settlement of shallow foundations, stress distribution. Deep foundations, single pile, pile groups. Geotechnical investigation and reports.

    Terms: Winter 2025

    Instructors: Meguid, Mohamed (Winter)

Stream 5: Data Science

39-40 credits

  • COMP 251 Algorithms and Data Structures (3 credits)

    Offered by: Computer Science (Faculty of Science)

    Overview

    Computer Science (Sci) : Introduction to algorithm design and analysis. Graph algorithms, greedy algorithms, data structures, dynamic programming, maximum flows.

    Terms: Fall 2024, Winter 2025

    Instructors: Alberini, Giulia; Henderson, William (Fall) Becerra, David (Winter)

    • 3 hours

    • Prerequisites: COMP 250; MATH 235 or MATH 240

    • COMP 251 uses basic counting techniques (permutations and combinations) that are covered in MATH 240 but not in MATH 235. These techniques will be reviewed for the benefit of MATH 235 students.

    • Restrictions: Not open to students who have taken or are taking COMP 252.

  • COMP 302 Programming Languages and Paradigms (3 credits)

    Offered by: Computer Science (Faculty of Science)

    Overview

    Computer Science (Sci) : Programming language design issues and programming paradigms. Binding and scoping, parameter passing, lambda abstraction, data abstraction, type checking. Functional and logic programming.

    Terms: Fall 2024, Winter 2025

    Instructors: Pientka, Brigitte (Fall) Errington, Jacob (Winter)

  • COMP 360 Algorithm Design (3 credits)

    Offered by: Computer Science (Faculty of Science)

    Overview

    Computer Science (Sci) : Advanced algorithm design and analysis. Linear programming, complexity and NP-completeness, advanced algorithmic techniques.

    Terms: Fall 2024, Winter 2025

    Instructors: Robere, Robert (Fall) Hatami, Hamed (Winter)

  • COMP 421 Database Systems (3 credits)

    Offered by: Computer Science (Faculty of Science)

    Overview

    Computer Science (Sci) : Database Design: conceptual design of databases (e.g., entity-relationship model), relational data model, functional dependencies. Database Manipulation: relational algebra, SQL, database application programming, triggers, access control. Database Implementation: transactions, concurrency control, recovery, query execution and query optimization.

    Terms: Winter 2025

    Instructors: Kemme, Bettina; ElSaadawy, Mona (Winter)

  • COMP 551 Applied Machine Learning (4 credits) *

    Offered by: Computer Science (Faculty of Science)

    Overview

    Computer Science (Sci) : Selected topics in machine learning and data mining, including clustering, neural networks, support vector machines, decision trees. Methods include feature selection and dimensionality reduction, error estimation and empirical validation, algorithm design and parallelization, and handling of large data sets. Emphasis on good methods and practices for deployment of real systems.

    Terms: Fall 2024, Winter 2025

    Instructors: Prémont-Schwarz, Isabeau; Rabbany, Reihaneh (Fall) Li, Yue (Winter)

  • ECSE 223 Model-Based Programming (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Integration of modelling with programming; abstraction in software engineering; structural modelling; state-based modelling; modelling of object-oriented systems, code generation; natural language constraints in modelling notations; architectural and design patterns; integrated development environments; programming tools (debugging, continuous build/integration, version control and code repositories, diff, defect and issue tracking, refactoring); code review processes.

    Terms: Fall 2024, Winter 2025

    Instructors: Mussbacher, Gunter (Fall) Kanaan, Marwan (Winter)

  • ECSE 321 Introduction to Software Engineering (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Design, development and testing of software systems. Software life cycle: requirements analysis, software architecture and design, implementation, integration, test planning, and maintenance. The course involves a group project.

    Terms: Fall 2024, Winter 2025

    Instructors: Wei, Lili (Fall) Galasso-Carbonnel, Jessie (Winter)

  • ECSE 343 Numerical Methods in Engineering (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Number representation and numerical error. Symbolic vs. numerical computation. Curve fitting and interpolation. Numerical differentiation and integration. Optimization. Data science pipelines and data-driven approaches. Preliminary machine learning. Solutions of systems of linear equations and nonlinear equations. Solutions of ordinary and partial differential equations. Applications in engineering, physical simulation, CAD, machine learning and digital media.

    Terms: Winter 2025

    Instructors: Khazaka, Roni (Winter)

  • ECSE 458D1 Capstone Design Project (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : A design project undertaken with close mentorship by a staff member and under the supervision of the course instructor. The project consists of defining an engineering problem, reviewing relevant background, acquiring/analyzing data, and seeking solutions using appropriate simulation/analysis tools and experimental investigations. Professional engineering practices will be followed.

    Terms: Fall 2024

    Instructors: Psaromiligkos, Ioannis; Kanaan, Marwan (Fall)

  • ECSE 458D2 Capstone Design Project (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : See ECSE 458D1 for course description.

    Terms: Winter 2025

    Instructors: Psaromiligkos, Ioannis; Kanaan, Marwan (Winter)

    • Prerequisite: ECSE 458D1

    • No credit will be given for this course unless both ECSE 458D1 and ECSE 458D2 are successfully completed in consecutive terms

  • ECSE 507 Optimization and Optimal Control (3 credits) **

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : General introduction to optimization methods including steepest descent, conjugate gradient, Newton algorithms. Generalized matrix inverses and the least squared error problem. Introduction to constrained optimality; convexity and duality; interior point methods. Introduction to dynamic optimization; existence theory, relaxed controls, the Pontryagin Maximum Principle. Sufficiency of the Maximum Principle.

    Terms: Winter 2025

    Instructors: Radhakrishnan, Sindhu (Winter)

  • ECSE 509 Probability and Random Signals 2 (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Multivariate Gaussian distributions; finite-dimensional mean-square estimation (multivariate case); principal components; introduction to random processes; weak stationarity: correlation functions, spectra, linear processing and estimation; Poisson processes and Markov chains: state processes, invariant distributions; stochastic simulation.

    Terms: Fall 2024

    Instructors: Mahajan, Aditya (Fall)

  • ECSE 526 Artificial Intelligence (3 credits) *

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Design principles of autonomous agents, agent architectures, machine learning, neural networks, genetic algorithms, and multi-agent collaboration. The course includes a term project that consists of designing and implementing software agents that collaborate and compete in a simulated environment.

    Terms: Fall 2024

    Instructors: Cooperstock, Jeremy (Fall)

    • (3-0-6)

    • Prerequisite: ECSE 324

    • Restriction: Not open to students who have taken or are taking COMP 424.

  • ECSE 551 Machine Learning for Engineers (4 credits) *

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Introduction to machine learning: challenges and fundamental concepts. Supervised learning: Regression and Classification. Unsupervised learning. Curse of dimensionality: dimension reduction and feature selection. Error estimation and empirical validation. Emphasis on good methods and practices for deployment of real systems.

    Terms: Fall 2024, Winter 2025

    Instructors: Armanfard, Narges (Fall) Armanfard, Narges (Winter)

  • MATH 240 Discrete Structures (3 credits)

    Offered by: Mathematics and Statistics (Faculty of Science)

    Overview

    Mathematics & Statistics (Sci) : Introduction to discrete mathematics and applications. Logical reasoning and methods of proof. Elementary number theory and cryptography: prime numbers, modular equations, RSA encryption. Combinatorics: basic enumeration, combinatorial methods, recurrence equations. Graph theory: trees, cycles, planar graphs.

    Terms: Fall 2024, Winter 2025

    Instructors: Macdonald, Jeremy; Goh, Marcel (Fall) Fortier, Jérôme (Winter)

    • Fall and Winter

    • Corequisite: MATH 133.

    • Restriction: For students in any Computer Science, Computer Engineering, or Software Engineering programs. Others only with the instructor's permission. Not open to students who have taken or are taking MATH 235.

  • MECH 559 Engineering Systems Optimization (3 credits) **

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Introduction to systems-oriented engineering design optimization. Emphasis on i) understanding and representing engineering systems and their structure, ii) obtaining, developing, and managing adequate computational (physics- and data-based) models for their analysis, iii) constructing appropriate design models for their synthesis, and iv) applying suitable algorithms for their numerical optimization while accounting for systems integration issues. Advanced topics such as coordination of distributed problems and non-deterministic design optimization methods.

    Terms: Fall 2024

    Instructors: Kokkolaras, Michael (Fall)

  • MECH 579 Multidisciplinary Design Optimization (3 credits) **

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : A comprehensive introduction to important algorithms in sensitivity analysis and multidisciplinary design optimization of large systems. Topics include: unconstrained and constrained optimization, sensitivity analysis, gradient-free optimization, multi-objective optimization, and various multidisciplinary algorithms and approaches for design optimization.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

*Students select one of COMP 551, ECSE 526 or ECSE 551
**Students select one of ECSE507, MECH 559 or MECH 579

Stream 6: Electrical

43 credits (13 courses) must be taken, chosen as follows:

37 credits (11 courses) from List A
6 credits (2 courses) from List B

List A: Electrical Stream Core

37 credits

  • ECSE 206 Introduction to Signals and Systems (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Review of complex functions. Discrete-and continuous-time signals, basic system properties. Linear time-invariant systems, convolution. Fourier series and Fourier transforms, frequency-domain analysis, filtering, sampling. Laplace transforms and inversion, transfer functions, poles and zeros, solutions of linear constant-coefficient differential equations, transient and steady-state response. Z-transforms.

    Terms: Fall 2024, Winter 2025

    Instructors: Chen, Lawrence (Fall) Armanfard, Narges (Winter)

  • ECSE 210 Electric Circuits 2 (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Second-order circuits. Sinusoidal sources and phasors. AC steady-state analysis. AC steady-state power. Laplace transform. Circuit analysis in the s-Domain. Two-port circuits. Elementary continuous signals, impulse functions, basic properties of continuous linear time-invariant (LTI) systems. Frequency analysis of continuous-time LTI systems.

    Terms: Fall 2024, Winter 2025

    Instructors: Bhadra, Sharmistha (Fall) Bhadra, Sharmistha (Winter)

  • ECSE 222 Digital Logic (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : An introduction to digital logic, binary numbers and Boolean algebra, combinational circuits, optimized implementation of combinational circuits, arithmetic circuits, combinational circuit building blocks, flip-flops, registers, counters, design of digital circuits with VHDL, and synchronous sequential circuits.

    Terms: Fall 2024, Winter 2025

    Instructors: Bensalem, Roufaida (Fall) Bensalem, Roufaida (Winter)

  • ECSE 307 Linear Systems and Control (4 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Modelling and simulation of control systems, review of LTI systems, time response of first and second order systems, state space modeling, controllability, state feedback and pole placement, observability, observer design, and output feedback, block diagrams and their simplification, Routh-Hurwitz stability criterion, system type and steady state errors, Bode plots, Nyquist plots, Nyquist stability criterion, gain and phase margins, lead-lag compensators. Lab work involving step response, frequency response, system identification, state feedback, output feedback, and lead-lag compensators.

    Terms: Fall 2024

    Instructors: Mahajan, Aditya (Fall)

  • ECSE 308 Introduction to Communication Systems and Networks (4 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Information and bandwidth, signals, modulation and noise, transmission and switching. Principles of layered design and the OSI model, measures of performance. Information sources and services. Application, Presentation and Session layers. Transport and Network layers. Data link layer and multi-user communication. Physical layer and transmission techniques. Wireline and wireless transmission media. Core (Backbone), and Access Communication Networks. Communication network classification. Laboratory work involving analog and digital transmission techniques.

    Terms: Fall 2024, Winter 2025

    Instructors: Le-Ngoc, Tho (Fall) Champagne, Benoit (Winter)

  • ECSE 324 Computer Organization (4 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Basic computer structures; instruction set architecture; assembly language; input/output; memory; software; processor implementation; computer arithmetic. Lab work involving assembly language level programming of single-board computers.

    Terms: Fall 2024, Winter 2025

    Instructors: Dubach, Christophe (Fall) Dubach, Christophe (Winter)

  • ECSE 331 Electronics (4 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Introduction to electronic circuits using operational amplifiers, PN junction diodes, bipolar junction transistors (BJTs), and MOS field-effect transistors (MOSFETs), including: terminal characteristics, large- and small-signal models; configuration and frequency response of amplifiers with discrete biasing. Introduction to SPICE. Lab work involving simulation experiments and testing of simple circuits using discrete transistors.

    Terms: Fall 2024, Winter 2025

    Instructors: Plant, David V (Fall) Plant, David V (Winter)

  • ECSE 343 Numerical Methods in Engineering (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Number representation and numerical error. Symbolic vs. numerical computation. Curve fitting and interpolation. Numerical differentiation and integration. Optimization. Data science pipelines and data-driven approaches. Preliminary machine learning. Solutions of systems of linear equations and nonlinear equations. Solutions of ordinary and partial differential equations. Applications in engineering, physical simulation, CAD, machine learning and digital media.

    Terms: Winter 2025

    Instructors: Khazaka, Roni (Winter)

  • ECSE 353 Electromagnetic Fields and Waves (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Divergence, gradient and curl. The divergence theorem and Stokes’ theorem. Maxwell’s equations in integral and differential form. Waves in free space and on transmission lines. Electric and magnetic force and energy. Magnetic materials. Faraday's law. Applications to engineering problems. S-parameters.

    Terms: Fall 2024, Winter 2025

    Instructors: Szkopek, Thomas (Fall) Liboiron-Ladouceur, Odile (Winter)

  • ECSE 458D1 Capstone Design Project (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : A design project undertaken with close mentorship by a staff member and under the supervision of the course instructor. The project consists of defining an engineering problem, reviewing relevant background, acquiring/analyzing data, and seeking solutions using appropriate simulation/analysis tools and experimental investigations. Professional engineering practices will be followed.

    Terms: Fall 2024

    Instructors: Psaromiligkos, Ioannis; Kanaan, Marwan (Fall)

  • ECSE 458D2 Capstone Design Project (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : See ECSE 458D1 for course description.

    Terms: Winter 2025

    Instructors: Psaromiligkos, Ioannis; Kanaan, Marwan (Winter)

    • Prerequisite: ECSE 458D1

    • No credit will be given for this course unless both ECSE 458D1 and ECSE 458D2 are successfully completed in consecutive terms

List B: Electrical Stream Technical Complementaries

6 credits

  • COMP 417 Introduction Robotics and Intelligent Systems (3 credits)

    Offered by: Computer Science (Faculty of Science)

    Overview

    Computer Science (Sci) : This course considers issues relevant to the design of robotic and of intelligent systems. How can robots move and interact. Robotic hardware systems. Kinematics and inverse kinematics. Sensors, sensor data interpretation and sensor fusion. Path planning. Configuration spaces. Position estimation. Intelligent systems. Spatial mapping. Multi-agent systems. Applications.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

  • ECSE 211 Design Principles and Methods (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Engineering process: design specifications, parameters, optimization, implementation, troubleshooting and refinement; project management: scheduling, risk analysis, project control; case studies; design examples and project.

    Terms: Fall 2024, Winter 2025

    Instructors: Boulet, Benoit; Bensalem, Roufaida; Moon, AJung (Fall) Boulet, Benoit; Bensalem, Roufaida; Moon, AJung (Winter)

  • MECH 412 System Dynamics and Control (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Modelling of physical linear time-invariant systems using transfer functions. Transient and steady-state response specifications. State space representation of systems. Frequency-response characterization. Stability. Feedback control systems. PID controller design. Root locus and frequency response design methods. Lead, lag and PID compensators.

    Terms: Fall 2024, Winter 2025

    Instructors: Sedal, Audrey (Fall) Nahon, Meyer (Winter)

  • MECH 572 Mechanics and Control of Robotic Manipulators (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Historical development and applications of robotic manipulators. Homogeneous transformations and geometry. Forward and inverse kinematics, manipulator Jacobian. Newton-Euler and Lagrangian formulations of inverse and forward dynamics. Trajectory planning for pick-and-place operations. Linear independent joint control and nonlinear model-based control schemes.

    Terms: Winter 2025

    Instructors: Sharf, Inna (Winter)

  • MECH 573 Mechanics of Robotic Systems (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Manipulator performance and design. Pick-and-place and continuous-path operations. Computation of rigid-body angular velocity and acceleration from point-data measurements. Inverse kinematics of serial manipulators with coupled architectures; kinetostatics of multifingered hands and walking machines. Kinematics and dynamics of parallel manipulators and wheeled mobile robots.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • (3-0-6)

    • Prerequisite: MECH 309 or MATH 317, and MECH 572 or permission of the instructor.

    • Since the course is open to both undergraduate and graduate students, and B- is the minimum passing mark for graduate students, this minimum mark will be relaxed for undergraduates. The regulations applicable to undergraduates will apply accordingly.

  • MIME 262 Properties of Materials in Electrical Engineering (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Properties of a material continuum and crystalline state; properties of atoms in materials; conduction electrons in materials; electronic properties of semiconductors and metals; magnetic and thermal properties of materials; applications of electronic materials in semiconductor technology, recording media and transducers.

    Terms: Fall 2024

    Instructors: Bevan, Kirk H. (Fall)

    • (3-1-5)

    • Restriction: Not open to students who have taken or are taking ECSE 212.

Stream 7: Entrepreneurship

43 credits (13 courses) must be taken, chosen as follows:

40 credits (12 courses) from List A
3 credits (1 courses) from List B

List A: Entrepreneurship Stream Core

40 credits

  • BIEN 310 Introduction to Biomolecular Engineering (3 credits)

    Offered by: Bioengineering (Faculty of Engineering)

    Overview

    BIEN : Forward and reverse engineering of biomolecular systems. Principles of biomolecular thermodynamics and kinetics. Structure and function of the main classes of biomolecules including proteins, nucleic acids, and lipids. Biomolecular systems as mechanical, chemical, and electrical systems. Rational design and evolutionary methods for engineering functional proteins, nucleic acids, and gene circuits. Rational design topics include molecular modeling, positive and negative design paradigms, simulation and optimization of equilibrium and kinetic properties, design of catalysts, sensors, motors, and circuits. Evolutionary design topics include evolutionary mechanisms, fitness landscapes, directed evolution of proteins, metabolic pathways, and gene circuits. Systems biology and synthetic biology.

    Terms: Fall 2024

    Instructors: Xia, Yu; Coulombe-Huntington, Jasmin (Fall)

    • Prerequisite(s): BIEN 200 or permission of instructor.

    • (3-0-6)

  • CHEE 231 Data Analysis and Design of Experiments (3 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Foundation of the design and execution of experiments based on statistical principles and of the results analysis. Topics: Data visualization, significant digits; uncertainty, precision, accuracy, propagation of uncertainty; univariate data analysis, normal distribution; sampling distribution and point estimates, confidence intervals, hypothesis testing; simple and multiple linear regression; design of experiments.

    Terms: Fall 2024

    Instructors: Hill, Reghan James (Fall)

    • (3-1-5)

    • Restriction: Not open to U0 students.

  • CIVE 207 Solid Mechanics (4 credits)

    Offered by: Civil Engineering (Faculty of Engineering)

    Overview

    Civil Engineering : Stress-strain relationships; elastic and inelastic behaviour; performance criteria. Elementary and compound stress states, Mohr's circle. Shear strains, torsion. Bending and shear stresses in flexural members. Deflections of beams. Statically indeterminate systems under flexural and axial loads. Columns. Dynamic loading.

    Terms: Fall 2024, Winter 2025

    Instructors: Shao, Yi (Fall) Malomo, Daniele (Winter)

    • (4-2-6)

    • Prerequisites: CIVE 205 (a D grade is acceptable for prerequisite purposes) or MECH 210 (under special circumstances, the Department may permit this course to be taken as a corequisite) or equivalent

    • Four laboratory sessions and weekly tutorials

  • ECSE 206 Introduction to Signals and Systems (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Review of complex functions. Discrete-and continuous-time signals, basic system properties. Linear time-invariant systems, convolution. Fourier series and Fourier transforms, frequency-domain analysis, filtering, sampling. Laplace transforms and inversion, transfer functions, poles and zeros, solutions of linear constant-coefficient differential equations, transient and steady-state response. Z-transforms.

    Terms: Fall 2024, Winter 2025

    Instructors: Chen, Lawrence (Fall) Armanfard, Narges (Winter)

  • ECSE 308 Introduction to Communication Systems and Networks (4 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Information and bandwidth, signals, modulation and noise, transmission and switching. Principles of layered design and the OSI model, measures of performance. Information sources and services. Application, Presentation and Session layers. Transport and Network layers. Data link layer and multi-user communication. Physical layer and transmission techniques. Wireline and wireless transmission media. Core (Backbone), and Access Communication Networks. Communication network classification. Laboratory work involving analog and digital transmission techniques.

    Terms: Fall 2024, Winter 2025

    Instructors: Le-Ngoc, Tho (Fall) Champagne, Benoit (Winter)

  • FACC 500 Technology Business Plan Design (3 credits)

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : This course combines several management functional areas such as marketing, financial, operations and strategy with the skills of creativity, engineering innovation, leadership and communications. Students learn how to design an effective and winning business plan around a technology or engineering project in small, medium or large enterprises.

    Terms: Fall 2024

    Instructors: Wong, Derrick (Fall)

    • (3-0-6)

    • Prerequisite: FACC 300 or permission of instructor.

    • Recommended to be taken in combination with FACC 501.

  • FACC 501 Technology Business Plan Project (3 credits)

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : Students work in teams to develop a comprehensive business plan project based on a technological or engineering innovation while utilizing site visits.

    Terms: Winter 2025

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • (1-0-8)

    • Prerequisite: FACC 300 or permission of instructor

    • Restrictions: Not open to students who have taken FACC 480.

    • Recommended to be taken in combination with FACC 500.

  • MECH 220 Mechanics 2 (4 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Kinematics of particles and rigid bodies. Particle dynamics: force-momentum and work-energy approaches. Kinematics and kinetics of rigid bodies.

    Terms: Fall 2024, Winter 2025

    Instructors: Durandau, Guillaume (Fall) Nahon, Meyer (Winter)

  • MECH 309 Numerical Methods in Mechanical Engineering (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Numerical techniques for problems commonly encountered in Mechanical Engineering are presented. Chebyshev interpolation, quadrature, roots of equations in one or more variables, matrices, curve fitting, splines and ordinary differential equations. The emphasis is on the analysis and understanding of the problem rather than the details of the actual numerical program.

    Terms: Fall 2024, Winter 2025

    Instructors: Forbes, James (Fall) Legrand, Mathias (Winter)

  • MGPO 362 Fundamentals of Entrepreneurship (3 credits)

    Offered by: Management (Desautels Faculty of Management)

    Overview

    Management Policy : Study of the key aspects involved in starting and managing a new venture: identifying opportunities and analyzing new venture ideas, identifying common causes of failure and strategies for success, understanding intellectual property systems, comparison of multiple modes of funding. Applies to for-profit and not-for-profit start-ups.

    Terms: Fall 2024, Winter 2025

    Instructors: An, Kwangjun (Fall) Aronovitch, Aviva (Winter)

    • Prerequisite(s): INTG 201 or INTG 202 or MGCR 211 or MGCR 352.

    • Restriction(s): Only open to U2, U3 students.

    • Limited enrolment; priority registration to Management students and non-Management students in Minors in Entrepreneurship.

  • MIME 260 Materials Science and Engineering (3 credits) *

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Structure properties and fabrication of metals, polymers, ceramics, composites; engineering properties: tensile, fracture, creep, oxidation, corrosion, friction, wear; fabrication and joining methods; principles of materials selection.

    Terms: Fall 2024, Winter 2025

    Instructors: Lee, Jinhyuk; Paray, Florence (Fall) Yue, Stephen; Paray, Florence (Winter)

    • (2-2-5)

  • MIME 261 Structure of Materials (3 credits) *

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Classification of materials, electrons in atoms, molecules and solids, bonding in solids, elements of crystallography, common crystal structures, atoms positions, directions and planes in crystal structures, defects in crystalline solids, point defects, dislocations, structure of polycrystalline materials, grains, grain boundaries, non-crystalline solids.

    Terms: Fall 2024

    Instructors: Paray, Florence; Amegadzie, Mark (Fall)

    • (3-2-4)

  • MIME 356 Heat, Mass and Fluid Flow (4 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Fluid statics and dynamics. Newton's laws of viscosity and motion, control volume analyses. Navier Stokes, Euler. Bemoulli and Steady Flow Energy Equations. turbulence and Reynolds stress equations. Molecular conduction/diffusion processes in heat and mass transfer). Convective flows. Transport coefficients in slags, metals and gases. Radiative heat transfer. Transient/steady state flow.

    Terms: Fall 2024

    Instructors: Ouzilleau, Philippe (Fall)

*Students select either MIME 260 or MIME 261

List B: Entrepreneurship Stream Technical Complementaries

3 credits

  • BUSA 465 Technological Entrepreneurship (3 credits)

    Offered by: Management (Desautels Faculty of Management)

    Overview

    Business Admin : Concentrating on entrepreneurship and enterprise development, particular attention is given to the start-up, purchasing and management of small to medium-sized industrial firms. The focal point is in understanding the dilemmas faced by entrepreneurs, resolving them, developing a business plan and the maximum utilization of the financial, marketing and human resources that make for a successful operation.

    Terms: Fall 2024, Winter 2025

    Instructors: An, Kwangjun (Fall) An, Kwangjun (Winter)

  • LAWG 570 Innovation for Non-Law Students (3 credits)

    Offered by: Law (Faculty of Law)

    Overview

    Law General : This course provides an introduction to the concept of innovation, its role in the economy, the institutions that foster or hinder it, the laws that promote or undermine it, and its historical, psychological and social context. Through a combination of interactive lectures students will explore the complexity of the subject and its connections with law, the economy, history, sciences and technology and government and firm policies. In addition, through small group projects, students will deploy and extend their knowledge by applying it to a particular proposed innovation.

    Terms: Fall 2024

    Instructors: Gold, Richard (Fall)

    • Restrictions: Not open to Law Students

    • Not open to students who have taken LAWG 537: Specialized Topics in Law 18 (Innovation)

  • MGPO 364 Entrepreneurship in Practice (3 credits)

    Offered by: Management (Desautels Faculty of Management)

    Overview

    Management Policy : Provides hands-on experience with the development of an entrepreneurial venture or a contribution to an existing entrepreneurial venture. Involves the creation of a venture development or business plan. Applicable to many kinds of new ventures, both private companies and social enterprises.

    Terms: Fall 2024, Winter 2025

    Instructors: Billou, Niels (Fall) Lee, Jared (Winter)

    • Prerequisite: MGPO 362

    • Restriction(s): Open to U2, U3 students only.

  • MGPO 438 Social Entrepreneurship and Innovation (3 credits)

    Offered by: Management (Desautels Faculty of Management)

    Overview

    Management Policy : Explores key concepts associated with social entrepreneurship and social innovation – the application of principles of entrepreneurship and innovation to solve social problems through social ventures, enterprises and not-for-profit organizations. Focuses on the social economy, including how the market system can be leveraged to create social value.

    Terms: Fall 2024, Winter 2025

    Instructors: Perez-Aleman, Paola; Jalan, Rohini (Fall) Billou, Niels (Winter)

    • Restriction(s): Open to U2 and U3 students.

  • ORGB 321 Leadership (3 credits) *

    Offered by: Management (Desautels Faculty of Management)

    Overview

    Organizational Behaviour : Leadership theories provide students with opportunities to assess and work on improving their leadership skills. Topics include: the ability to know oneself as a leader, to formulate a vision, to have the courage to lead, to lead creatively, and to lead effectively with others.

    Terms: Fall 2024, Winter 2025

    Instructors: Westgate, Chantal (Fall) Westgate, Chantal (Winter)

    • Prerequisite: MGCR 222 or permission of Instructor and approval of the BCom Program Office.

    • Restrictions: Restricted to U2 and U3 students.

Stream 8: Materials

43 credits (14 courses) must be taken, chosen as follows:

37 credits (12 courses) from List A
6 credits (2 courses) from List B

List A: Materials Stream Core

37 credits

  • FACC 463D1 Engineering Design Project (3 credits)

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : Teams work in consultation with faculty members and/o rindustrial consultants, and under the supervision of the course instructor, in the design of functional and practical systems, devices, or processes, taking into account safety, sustainability, management and economic considerations. Emphasis is on the completion of a project of professional quality in which professional engineering practices are followed.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • Prerequisites: WCOM 206; permission of the instructor.

    • Restrictions Open only to U3 students.

    • 1. (0-0-9)

    • 2. Students must register for both FACC 463D1 and FACC 463D2.

    • 3. No credit will be given for this course unless both FACC 463D1 and FACC 463D2 are successfully completed in consecutive terms

  • FACC 463D2 Engineering Design Project (3 credits)

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : See FACC 463D1 for course description.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

  • MECH 290 Design Graphics for Mechanical Engineering (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Introduction to essential modern engineering design graphics skills. Basic knowledge of design graphics projection theory; perspective projections. Introduction to Computer-Aided Design (CAD) software and 3D parametric solid modeling techniques. Design for manufacturing and design for assembly methods. Standard geometric dimensioning and tolerancing techniques and their applications in the engineering drawings and engineering design.

    Terms: Fall 2024, Winter 2025

    Instructors: Zhao, Yaoyao (Fall)

    • (2-3-4)

    • Restrictions: Only open to U1 (Year 1) Mechanical Engineering students.

  • MIME 261 Structure of Materials (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Classification of materials, electrons in atoms, molecules and solids, bonding in solids, elements of crystallography, common crystal structures, atoms positions, directions and planes in crystal structures, defects in crystalline solids, point defects, dislocations, structure of polycrystalline materials, grains, grain boundaries, non-crystalline solids.

    Terms: Fall 2024

    Instructors: Paray, Florence; Amegadzie, Mark (Fall)

    • (3-2-4)

  • MIME 317 Analytical and Characterization Techniques (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Bulk, surface and microanalytical techniques for materials characterization. Bulk analysis: spectrophotometry using UV, visible, flame and atomic absorption, x-ray diffraction and x-ray fluorescence. Surface and microanalysis: infrared spectroscopy, scanning and transmission electron microscopy, Auger electron and x-ray photoelectron spectroscopy.

    Terms: Fall 2024

    Instructors: Cerruti, Marta; Gauvin, Raynald; Paray, Florence (Fall)

  • MIME 345 Applications of Polymers (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Applications of synthetic and natural polymers and composites as engineering materials, e.g. in biomedical, automotive and aerospace applications. Thermoplastics, thermosets and elastomers. Animal and plant origin, degradable and non-degradable polymers. Particulate and fibre reinforced polymer matrix composites. Manufacturing routes, and characterization tools for their physical, thermal, mechanical and chemical properties.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • (3-1-5)

    • Prerequisite: MIME 261 or permission of instructor.

  • MIME 350 Extractive Metallurgical Engineering (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Principle non-ferrous base-metal pyrometallurgical extraction processes, relevant thermodynamics, heat and mass balances, transport phenomena (copper, nickel, lead, zinc, aluminum, magnesium). Ores, gangue, fuels, slag, fluxes, recovery, refining, minor elements, byproducts and the environment. Roasting, drying, smelting, converting, reverberatory furnaces, flash furnaces, continuous and batch operations, injection practices and oxygen enrichment. Simulation, modelling, control and optimization.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • (3-1-5)

    • Prerequisites: MIME 200 or MIME 250, MIME 212

    • **Due to the St. Jean and Canada Day holidays, there will be make up classes on Thursday, June 15th and Monday, July 3rd.

  • MIME 352 Hydrochemical Processing (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Analysis and description of dissolution (leaching), solute separation (solvent extraction, ion exchange, carbon adsorption) and deposition operations (precipitation, crystallization, electrolysis) in aqueous reaction media as these apply to: (i) the hydrometallurgical extraction of metals from primary/secondary sources; (ii) the treatment of effluents and (iii) the production of inorganic materials.

    Terms: Fall 2024

    Instructors: Demopoulos, George (Fall)

  • MIME 356 Heat, Mass and Fluid Flow (4 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Fluid statics and dynamics. Newton's laws of viscosity and motion, control volume analyses. Navier Stokes, Euler. Bemoulli and Steady Flow Energy Equations. turbulence and Reynolds stress equations. Molecular conduction/diffusion processes in heat and mass transfer). Convective flows. Transport coefficients in slags, metals and gases. Radiative heat transfer. Transient/steady state flow.

    Terms: Fall 2024

    Instructors: Ouzilleau, Philippe (Fall)

  • MIME 360 Phase Transformations: Solids (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Free energy (equilibrium) and kinetic (non-equilibrium) considerations, phase diagrams and TTT diagrams, solid state diffusion, diffusional (nucleation and growth) and shear (martensitic) transformations.

    Terms: Fall 2024

    Instructors: Yue, Stephen; Paray, Florence (Fall)

  • MIME 362 Mechanical Properties (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Stress-strain behaviour. Elasticity and plasticity of metals, ceramics and polymers. Dislocations theory. Single crystal and polycrystalline slip. Mechanical twinning. Strengthening mechanisms. Process-property and microstructure-property relationships. Notch toughness and fracture mechanics. Failure, fracture and damage accumulation. Fatigue. Creep and creep rupture. Fractography. Design considerations in materials selection.

    Terms: Fall 2024

    Instructors: Paray, Florence; Amegadzie, Mark; Song, Jun (Fall)

  • MIME 473 Introduction to Computational Materials Design (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Introduction to modelling and simulation techniques in materials engineering: quantum mechanics and atomistic simulation (i.e. Monte-Carlo and Molecular Dynamics). These modelling and simulations methods provide new and efficient tools to examine and predict various physical and mechanical properties of materials, enabling bottom-up design of materials and structures starting from quantum and atomistic level. These computational tools play an increasingly important role in modern materials engineering. Fundamental theories behind materials modelling and hands-on training on various modelling software.

    Terms: Winter 2025

    Instructors: Song, Jun (Winter)

    • Prerequisite(s): MIME 209 and MIME 261, or permission of instructor.

    • Restriction(s): Not open to students who have taken MIME 573.

    • (3-1.5-4.5)

List B: Materials Stream Technical Complementaries

6 credits

  • MIME 311 Modelling and Automatic Control (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Mass and energy conservation laws. Dynamic versus steady state models, dynamic behaviour of first and higher order metallurgical systems, linear and nonlinear models, interacting and noninteracting systems. Laplace domain dynamics and transfer functions. Feedback control, control valves and controllers, transducers. Feedback-feedforward control, introduction to cascade, adaptive and statistical control strategies. Digital computer control, instruments and interfaces.

    Terms: Winter 2025

    Instructors: Bevan, Kirk H. (Winter)

  • MIME 455 Advanced Process Engineering (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Transport phenomena in non-idealized systems. Solutions for transient heat and mass transfer processes involving thermal and molecular diffusion in materials processing systems. Natural and forced convection in heat and mass transfer. Dimensionless correlations. Fick's Laws and Fourier's Laws. Exact solutions. Numerical approximations for transient systems. Equivalences between heat and mass transfer. Finite difference modelling of conduction, convection and radiation heat transfer and diffusion and convection mass transfer.

    Terms: Winter 2025

    Instructors: Guthrie, Roderick I L (Winter)

  • MIME 465 Metallic and Ceramic Powders Processing (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Powder metallurgy and ceramic processing. Fabrication, characterization and properties of powders. Powder consolidation techniques. Sintering and densification mechanisms. Properties of porous compacts. Design of fabrication process. Particularities and classification of ceramic systems.

    Terms: Fall 2024

    Instructors: Brochu, Mathieu (Fall)

  • MIME 467 Electronic Properties of Materials (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Electrons as particles and waves, Schrodinger's Equation, electrical and thermal conductivity, semiconductors, semiconductor devices, fundamentals of magnetism, superconductivity and superconductive materials, dielectric materials, optical properties of materials, LASERs and waveguides. Advanced materials and their technological applications. An introduction to quantum mechanics will be included which will be the foundation upon which energy band diagrams will be built and understood.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

  • MIME 470 Engineering Biomaterials (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Key definitions, clinical need, desired materials properties, current and future materials, materials assessments and performance. Materials of the body. Characterisation techniques for bulk and mechanical properties of biomaterials. Engineering processing and design of biomaterials.

    Terms: Fall 2024

    Instructors: Nazhat, Showan (Fall)

    • (3-0-6)

    • Prerequisite: MIME 261 or equivalent. Permission of instructor.

    • Attendance is mandatory for a one-time 3-hour lab, scheduled during the semester.

Stream 9: Mechanical

41-43 credits (13 courses) must be taken, chosen as follows:

35 credits (11 courses) from List A
6-8 credits (2 courses) from List B

List A: Mechanical Stream Core

35 credits

  • CIVE 207 Solid Mechanics (4 credits)

    Offered by: Civil Engineering (Faculty of Engineering)

    Overview

    Civil Engineering : Stress-strain relationships; elastic and inelastic behaviour; performance criteria. Elementary and compound stress states, Mohr's circle. Shear strains, torsion. Bending and shear stresses in flexural members. Deflections of beams. Statically indeterminate systems under flexural and axial loads. Columns. Dynamic loading.

    Terms: Fall 2024, Winter 2025

    Instructors: Shao, Yi (Fall) Malomo, Daniele (Winter)

    • (4-2-6)

    • Prerequisites: CIVE 205 (a D grade is acceptable for prerequisite purposes) or MECH 210 (under special circumstances, the Department may permit this course to be taken as a corequisite) or equivalent

    • Four laboratory sessions and weekly tutorials

  • ECSE 206 Introduction to Signals and Systems (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Review of complex functions. Discrete-and continuous-time signals, basic system properties. Linear time-invariant systems, convolution. Fourier series and Fourier transforms, frequency-domain analysis, filtering, sampling. Laplace transforms and inversion, transfer functions, poles and zeros, solutions of linear constant-coefficient differential equations, transient and steady-state response. Z-transforms.

    Terms: Fall 2024, Winter 2025

    Instructors: Chen, Lawrence (Fall) Armanfard, Narges (Winter)

  • MECH 220 Mechanics 2 (4 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Kinematics of particles and rigid bodies. Particle dynamics: force-momentum and work-energy approaches. Kinematics and kinetics of rigid bodies.

    Terms: Fall 2024, Winter 2025

    Instructors: Durandau, Guillaume (Fall) Nahon, Meyer (Winter)

  • MECH 290 Design Graphics for Mechanical Engineering (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Introduction to essential modern engineering design graphics skills. Basic knowledge of design graphics projection theory; perspective projections. Introduction to Computer-Aided Design (CAD) software and 3D parametric solid modeling techniques. Design for manufacturing and design for assembly methods. Standard geometric dimensioning and tolerancing techniques and their applications in the engineering drawings and engineering design.

    Terms: Fall 2024, Winter 2025

    Instructors: Zhao, Yaoyao (Fall)

    • (2-3-4)

    • Restrictions: Only open to U1 (Year 1) Mechanical Engineering students.

  • MECH 292 Design 1: Conceptual Design (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Introduction to design. Problem formulation, idea generation, feasibility study, preliminary design, design, analysis, design evaluation, project management, and optimal design.

    Terms: Fall 2024, Winter 2025

    Instructors: Morozov, Alexei V (Fall) Driscoll, Mark (Winter)

    • (3-1-5)

  • MECH 309 Numerical Methods in Mechanical Engineering (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Numerical techniques for problems commonly encountered in Mechanical Engineering are presented. Chebyshev interpolation, quadrature, roots of equations in one or more variables, matrices, curve fitting, splines and ordinary differential equations. The emphasis is on the analysis and understanding of the problem rather than the details of the actual numerical program.

    Terms: Fall 2024, Winter 2025

    Instructors: Forbes, James (Fall) Legrand, Mathias (Winter)

  • MECH 331 Fluid Mechanics 1 (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Physical properties of fluids. Kinematics and dynamics of fluid flow: stress in a continuum, rates of strain, rotation. Control volume analysis; conservation of mass, linear momentum and energy; Euler and Bernoulli equations; Flow measurement. Dimensional analysis and dynamical similarity. Laminar and turbulent flow in pipes and boundary layers.

    Terms: Fall 2024, Winter 2025

    Instructors: Nadarajah, Sivakumaran (Fall) Lee, Timothy (Winter)

  • MECH 463D1 Design 3: Mechanical Engineering Project (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Team project work typically involving the design, fabrication, verification, and application of a mechanical device/system, or experimental facility. The project work is complemented with lectures in the Fall term on topics related to design and management of design projects. Emphasis is on the completion of a project of professional quality.

    Terms: Fall 2024

    Instructors: Driscoll, Mark; Sabih, Amar; Kokkolaras, Michael (Fall)

  • MECH 463D2 Design 3: Mechanical Engineering Project (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : See MECH 463D1 for course description.

    Terms: Winter 2025

    Instructors: Kokkolaras, Michael; Sabih, Amar; Driscoll, Mark (Winter)

  • MIME 260 Materials Science and Engineering (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Structure properties and fabrication of metals, polymers, ceramics, composites; engineering properties: tensile, fracture, creep, oxidation, corrosion, friction, wear; fabrication and joining methods; principles of materials selection.

    Terms: Fall 2024, Winter 2025

    Instructors: Lee, Jinhyuk; Paray, Florence (Fall) Yue, Stephen; Paray, Florence (Winter)

    • (2-2-5)

List B: Mechanical Stream Technical Complementaries

6-8 credits

  • COMP 417 Introduction Robotics and Intelligent Systems (3 credits)

    Offered by: Computer Science (Faculty of Science)

    Overview

    Computer Science (Sci) : This course considers issues relevant to the design of robotic and of intelligent systems. How can robots move and interact. Robotic hardware systems. Kinematics and inverse kinematics. Sensors, sensor data interpretation and sensor fusion. Path planning. Configuration spaces. Position estimation. Intelligent systems. Spatial mapping. Multi-agent systems. Applications.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

  • ECSE 307 Linear Systems and Control (4 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Modelling and simulation of control systems, review of LTI systems, time response of first and second order systems, state space modeling, controllability, state feedback and pole placement, observability, observer design, and output feedback, block diagrams and their simplification, Routh-Hurwitz stability criterion, system type and steady state errors, Bode plots, Nyquist plots, Nyquist stability criterion, gain and phase margins, lead-lag compensators. Lab work involving step response, frequency response, system identification, state feedback, output feedback, and lead-lag compensators.

    Terms: Fall 2024

    Instructors: Mahajan, Aditya (Fall)

  • ECSE 461 Electric Machinery (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Electric and magnetic circuits. Notions of electromechanical energy conversion applied to electrical machines. Basic electrical machines - transformers, direct-current motors, synchronous motors and generators, three phase and single phase induction machines. Elements of modern electronically controlled electric drive systems.

    Terms: Winter 2025

    Instructors: Wang, Xiaozhe (Winter)

    • (3-1-5)

    • Restriction: Not open to students in Electrical Engineering.

    • Note: Tutorials assigned by instructor.

  • MECH 314 Dynamics of Mechanisms (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : First principles of analysis; motion; position; displacement; velocity; acceleration; force; inertia and its effects. Kinematic and dynamic analysis of rigid bodies in pure rotation and in pin-connected systems; dynamic balance. Rigid bodies in rolling contact; planetary gear-trains. Bodies in sliding contact; lower and higher sliding pairs.

    Terms: Fall 2024, Winter 2025

    Instructors: Raoofian, Ali (Fall) Raoofian, Ali (Winter)

  • MECH 315 Mechanics 3 (4 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Single-degree-of-freedom systems; free vibrations; effect of damping; response to harmonic, periodic and arbitrary excitation. Lagrange's equations of motion. Vibrations of multi-degree-of-freedom systems. Continuous systems.

    Terms: Fall 2024, Winter 2025

    Instructors: Mongeau, Luc (Fall) Mongeau, Luc (Winter)

  • MECH 321 Mechanics of Deformable Solids (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Modern phenomenological theories of the behaviour of engineering materials. Stress and strain concepts and introduction to constitutive theory. Applications of theory of elasticity and thermoelasticity. Introduction to finite element stress analysis method and its application to structural design of a machine element.

    Terms: Fall 2024, Winter 2025

    Instructors: Hubert, Pascal (Fall) Li, Jianyu (Winter)

  • MECH 341 Thermodynamics 2 (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Generalized thermodynamics relations. Real gas effects, gas tables, dense gas equations of state and generalized compressibility, enthalpy, and entropy charts. Vapour and gas power cycles (coal/nuclear power plants). Refrigerators and heat pumps. Psychrometry and air conditioning processes. Thermodynamics of reactive gas mixtures.

    Terms: Fall 2024, Winter 2025

    Instructors: Habashi, Wagdi George (Fall) Frost, David (Winter)

  • MECH 346 Heat Transfer (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Basic concepts and overview. Steady and unsteady heat conduction. Fin Theory. Convective heat transfer: governing equations; dimensionless parameters; analogy between momentum and heat transfer. Design correlations for forced, natural, and mixed convection. Heat exchangers. Radiative heat transfer: black- and gray-body radiation; shape factors; enclosure theory. Thermal engineering design project.

    Terms: Fall 2024, Winter 2025

    Instructors: Mydlarski, Laurent B (Fall) Mydlarski, Laurent B (Winter)

  • MECH 360 Principles of Manufacturing (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Theory and practice of modern manufacturing processes: machining, forming, and casting. Producing parts using computer assisted tools from CAD to CNC machining followed by measurement of part quality. Hands-on machining of parts.

    Terms: Fall 2024, Winter 2025

    Instructors: Cao, Changhong (Fall) Cao, Changhong (Winter)

  • MECH 383 Applied Electronics and Instrumentation (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Discrete and integrated components, both analogue and digital. Characteristics of passive elements. Semiconductors, amplifiers, filters, oscillators, modulators, power supplies and nonlinear devices. Introduction to digital electronics. Transducer/signal conditioner interfacing considerations.

    Terms: Fall 2024, Winter 2025

    Instructors: Sedal, Audrey (Fall) Durandau, Guillaume (Winter)

  • MECH 393 Design 2: Machine Element Design (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : The design of machine elements for strength requirements in consideration of various methods of manufacture. Synthesis of mechanical systems to fulfill performance requirements, following the engineering design process. Static and fatigue failure prevention. Students form groups to work on a design project.

    Terms: Fall 2024, Winter 2025

    Instructors: Lessard, Larry (Fall) Pasini, Damiano (Winter)

  • MECH 412 System Dynamics and Control (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Modelling of physical linear time-invariant systems using transfer functions. Transient and steady-state response specifications. State space representation of systems. Frequency-response characterization. Stability. Feedback control systems. PID controller design. Root locus and frequency response design methods. Lead, lag and PID compensators.

    Terms: Fall 2024, Winter 2025

    Instructors: Sedal, Audrey (Fall) Nahon, Meyer (Winter)

  • MECH 572 Mechanics and Control of Robotic Manipulators (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Historical development and applications of robotic manipulators. Homogeneous transformations and geometry. Forward and inverse kinematics, manipulator Jacobian. Newton-Euler and Lagrangian formulations of inverse and forward dynamics. Trajectory planning for pick-and-place operations. Linear independent joint control and nonlinear model-based control schemes.

    Terms: Winter 2025

    Instructors: Sharf, Inna (Winter)

  • MECH 573 Mechanics of Robotic Systems (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Manipulator performance and design. Pick-and-place and continuous-path operations. Computation of rigid-body angular velocity and acceleration from point-data measurements. Inverse kinematics of serial manipulators with coupled architectures; kinetostatics of multifingered hands and walking machines. Kinematics and dynamics of parallel manipulators and wheeled mobile robots.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • (3-0-6)

    • Prerequisite: MECH 309 or MATH 317, and MECH 572 or permission of the instructor.

    • Since the course is open to both undergraduate and graduate students, and B- is the minimum passing mark for graduate students, this minimum mark will be relaxed for undergraduates. The regulations applicable to undergraduates will apply accordingly.

Complementary Studies

9 credits

Group A - Impact of Technology on Society

3 credits from the following:

  • ANTH 212 Anthropology of Development (3 credits)

    Offered by: Anthropology (Faculty of Arts)

    Overview

    Anthropology : Processes of developmental change, as they affect small communities in the Third World and in unindustrialized parts of developed countries. Problems of technological change, political integration, population growth, industrialization, urban growth, social services, infrastructure and economic dependency.

    Terms: Winter 2025

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • Winter

  • BTEC 502 Biotechnology Ethics and Society (3 credits)

    Offered by: Parasitology (Agricultural & Environmental Sciences)

    Overview

    Biotechnology : Examination of particular social and ethical challenges posed by modern biotechnology such as benefit sharing, informed consent in the research setting, access to medical care worldwide, environmental safety and biodiversity and the ethical challenges posed by patenting life.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • Restriction: U3 and over.

  • ECON 225 Economics of the Environment (3 credits)

    Offered by: Economics (Faculty of Arts)

    Overview

    Economics (Arts) : A study of the application of economic theory to questions of environmental policy. Particular attention will be given to the measurement and regulation of pollution, congestion and waste and other environmental aspects of specific economies.

    Terms: Fall 2024

    Instructors: Horner, Hervé Robert (Fall)

    • Restriction: Not open to students who have taken 154-325 or 154-425

  • ECON 347 Economics of Climate Change (3 credits)

    Offered by: Economics (Faculty of Arts)

    Overview

    Economics (Arts) : The course focuses on the economic implications of, and problems posed by, predictions of global warming due to anthropogenic emissions of greenhouse gases. Attention is given to economic policies such as carbon taxes and tradeable emission permits and to the problems of displacing fossil fuels with new energy technologies.

    Terms: Winter 2025

    Instructors: Cairns, Robert D (Winter)

    • Prerequisites: ECON 208 and ECON 209 or those listed under Prerequisites above

  • ENVR 201 Society, Environment and Sustainability (3 credits)

    Offered by: Bieler School of Environment (School of Environment)

    Administered by: Faculty of Science

    Overview

    Environment : This course deals with how scientific-technological, socio-economic, political-institutional and behavioural factors mediate society-environment interactions. Issues discussed include population and resources; consumption, impacts and institutions; integrating environmental values in societal decision-making; and the challenges associated with, and strategies for, promoting sustainability. Case studies in various sectors and contexts are used.

    Terms: Fall 2024

    Instructors: Badami, Madhav Govind; Cardille, Jeffrey; Garver, Geoffrey (Fall)

    • Fall

    • Section 001: Downtown Campus

    • Section 051: Macdonald Campus

  • GEOG 200 Geographical Perspectives: World Environmental Problems (3 credits)

    Offered by: Geography (Faculty of Science)

    Overview

    Geography : Introduction to geography as the study of nature and human beings in a spatial context. An integrated approach to environmental systems and the human organization of them from the viewpoint of spatial relationships and processes. Special attention to environmental problems as a constraint upon Third World development.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • Fall

    • 3 hours

  • GEOG 203 Environmental Systems (3 credits)

    Offered by: Geography (Faculty of Science)

    Overview

    Geography : An introduction to system-level interactions among climate, hydrology, soils and vegetation at the scale of drainage basins, including the study of the global geographical variability in these land-surface systems. The knowledge acquired is used to study the impact on the environment of various human activities such as deforestation and urbanisation.

    Terms: Fall 2024

    Instructors: Chmura, Gail L; MacDonald, Graham; Knox, Sara (Fall)

    • Fall

    • 3 hours

    • Restriction: Because of quantitative science content of course, not recommended for B.A. and B.Ed. students in their U0 year.

  • GEOG 205 Global Change: Past, Present and Future (3 credits)

    Offered by: Geography (Faculty of Science)

    Overview

    Geography : An examination of global change, from the Quaternary Period to the present day involving changes in the physical geography of specific areas. Issues such as climatic change and land degradation will be discussed, with speculations on future environments.

    Terms: Winter 2025

    Instructors: Chmura, Gail L (Winter)

    • Winter

    • 3 hours

  • GEOG 302 Environmental Management 1 (3 credits)

    Offered by: Geography (Faculty of Science)

    Overview

    Geography : An ecological analysis of the physical and biotic components of natural resource systems. Emphasis on scientific, technological and institutional aspects of environmental management. Study of the use of biological resources and of the impact of individual processes.

    Terms: Fall 2024

    Instructors: Harris, Sarah (Fall)

    • 3 hours

    • Prerequisite: Any 200-level course in Geography or MSE or BIOL 308 or permission of instructor.

  • MGPO 440 Strategies for Sustainability (3 credits) *

    Offered by: Management (Desautels Faculty of Management)

    Overview

    Management Policy : This course explores the relationship between economic activity, management, and the natural environment. Using readings, discussions and cases, the course will explore the challenges that the goal of sustainable development poses for our existing notions of economic goals, production and consumption practices and the management of organizations.

    Terms: Fall 2024, Winter 2025

    Instructors: Melville, Donald (Fall)

    • Restriction: Open to U2, U3 students only

  • PHIL 343 Biomedical Ethics (3 credits)

    Offered by: Philosophy (Faculty of Arts)

    Overview

    Philosophy : An investigation of ethical issues as they arise in the practice of medicine (informed consent, e.g.) or in the application of medical technology (in vitro fertilization, euthanasia, e.g.)

    Terms: Fall 2024

    Instructors: Hirose, Iwao (Fall)

  • RELG 270 Religious Ethics and the Environment (3 credits)

    Offered by: Religious Studies (Faculty of Arts)

    Overview

    Religious Studies : Environmental potential of various religious traditions and secular perspectives, including animal rights, ecofeminism, and deep ecology.

    Terms: Winter 2025

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

  • SOCI 235 Technology and Society (3 credits)

    Offered by: Sociology (Faculty of Arts)

    Overview

    Sociology (Arts) : An examination of the extent to which technological developments impose constraints on ways of arranging social relationships in bureaucratic organizations and in the wider society: the compatibility of current social structures with the effective utilization of technology.

    Terms: Winter 2025

    Instructors: Wang, Skyler (Winter)

  • SOCI 312 Sociology of Work and Industry (3 credits)

    Offered by: Sociology (Faculty of Arts)

    Overview

    Sociology (Arts) : The development of the world of work from the rise of industrial capitalism to the postindustrial age. Responses of workers and managers to changing organizational, technological and economic realities. Interrelations between changing demands in the workplace and the functioning of the labour market. Canadian materials in comparative perspective.

    Terms: Winter 2025

    Instructors: Eidlin, Barry (Winter)

  • URBP 201 Planning the 21st Century City (3 credits)

    Offered by: Urban Planning (Faculty of Engineering)

    Overview

    Urban Planning : The study of how urban planners respond to the challenges posed by contemporary cities world-wide. Urban problems related to the environment, shelter, transport, human health, livelihoods and governance are addressed; innovative plans to improve cities and city life are analyzed.

    Terms: This course is not scheduled for the 2024-2025 academic year.

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • (3-1-5)

* Note: Management courses have limited enrolment and registration dates. See Important Dates at http://www.mcgill.ca/importantdates.

Group B – Humanities and Social Sciences, Management Studies and Law

6 credits at the 200 level or higher from the following departments:

Anthropology (ANTH)
Economics (any 200- or 300-level course excluding ECON 227 and ECON 337)
History (HIST)
Philosophy (excluding PHIL 210 and PHIL 310)
Political Science (POLI)
Psychology (excluding PSYC 204 and PSYC 305, but including PSYC 100)
Religious Studies (RELG) Religious Studies (RELG) (excluding courses that principally impart language skills, such as Sanskrit, Tibetan, Tamil, New Testament Greek, and Biblical Hebrew)**
School of Social Work (SWRK)
Sociology (excluding SOCI 350)

OR from the following courses:

  • ARCH 528 History of Housing (3 credits)

    Offered by: Architecture (Faculty of Engineering)

    Overview

    Architecture : Indigenous housing both transient and permanent, from the standpoint of individual structure and pattern of settlements. The principal historic examples of houses including housing in the age of industrial revolution and contemporary housing.

    Terms: Fall 2024

    Instructors: Adams, Annmarie (Fall)

    • (2-0-7)

    • Prerequisite: ARCH 251 or permission of instructor

  • BUSA 465 Technological Entrepreneurship (3 credits) *

    Offered by: Management (Desautels Faculty of Management)

    Overview

    Business Admin : Concentrating on entrepreneurship and enterprise development, particular attention is given to the start-up, purchasing and management of small to medium-sized industrial firms. The focal point is in understanding the dilemmas faced by entrepreneurs, resolving them, developing a business plan and the maximum utilization of the financial, marketing and human resources that make for a successful operation.

    Terms: Fall 2024, Winter 2025

    Instructors: An, Kwangjun (Fall) An, Kwangjun (Winter)

  • CLAS 203 Greek Mythology (3 credits)

    Offered by: History and Classical Studies (Faculty of Arts)

    Overview

    Classics : A survey of the myths and legends of Ancient Greece.

    Terms: Winter 2025

    Instructors: Kozak, Lynn (Winter)

  • ENVR 203 Knowledge, Ethics and Environment (3 credits)

    Offered by: Bieler School of Environment (School of Environment)

    Administered by: Faculty of Science

    Overview

    Environment : Introduction to cultural perspectives on the environment: the influence of culture and cognition on perceptions of the natural world; conflicts in orders of knowledge (models, taxonomies, paradigms, theories, cosmologies), ethics (moral values, frameworks, dilemmas), and law (formal and customary, rights and obligations) regarding political dimensions of critical environments, resource use, and technologies.

    Terms: Fall 2024, Winter 2025

    Instructors: Kosoy, Nicolas; Freeman, Julia (Fall) Hirose, Iwao; Janzwood, Amy (Winter)

    • Fall - Macdonald Campus; Winter - Downtown

    • Section 001: Downtown Campus

    • Section 051: Macdonald Campus

  • ENVR 400 Environmental Thought (3 credits)

    Offered by: Bieler School of Environment (School of Environment)

    Administered by: Faculty of Science

    Overview

    Environment : Students work in interdisciplinary seminar groups on challenging philosophical, ethical, scientific and practical issues. They will explore cutting-edge ideas and grapple with the reconciliation of environmental imperatives and social, political and economic pragmatics. Activities include meeting practitioners, attending guest lectures, following directed readings, and organizing, leading and participating in seminars.

    Terms: Fall 2024, Winter 2025

    Instructors: Kosoy, Nicolas; Freeman, Julia (Fall) Sieber, Renee; Janzwood, Amy (Winter)

    • Fall - Macdonald Campus; Winter - Downtown

    • Section 001: Downtown Campus

    • Section 051: Macdonald Campus

    • Prerequisite: ENVR 203

    • Restriction: Open only to U3 students, or permission of instructor

  • FACC 220 Law for Architects and Engineers (3 credits)

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : Aspects of the law which affect architects and engineers. Definition and branches of law; Federal and Provincial jurisdiction, civil and criminal law and civil and common law; relevance of statutes; partnerships and companies; agreements; types of property, rights of ownership; successions and wills; expropriation; responsibility for negligence; servitudes/easements, privileges/liens, hypothecs/ mortgages; statutes of limitations; strict liability of architect, engineer and builder; patents, trade marks, industrial design and copyright; bankruptcy; labour law; general and expert evidence; court procedure and arbitration.

    Terms: Fall 2024

    Instructors: Crowe, Joshua (Fall)

    • (3-0-6)

  • FACC 500 Technology Business Plan Design (3 credits)

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : This course combines several management functional areas such as marketing, financial, operations and strategy with the skills of creativity, engineering innovation, leadership and communications. Students learn how to design an effective and winning business plan around a technology or engineering project in small, medium or large enterprises.

    Terms: Fall 2024

    Instructors: Wong, Derrick (Fall)

    • (3-0-6)

    • Prerequisite: FACC 300 or permission of instructor.

    • Recommended to be taken in combination with FACC 501.

  • FACC 501 Technology Business Plan Project (3 credits)

    Offered by: Engineering - Dean's Office (Faculty of Engineering)

    Overview

    Faculty Course : Students work in teams to develop a comprehensive business plan project based on a technological or engineering innovation while utilizing site visits.

    Terms: Winter 2025

    Instructors: There are no professors associated with this course for the 2024-2025 academic year.

    • (1-0-8)

    • Prerequisite: FACC 300 or permission of instructor

    • Restrictions: Not open to students who have taken FACC 480.

    • Recommended to be taken in combination with FACC 500.

  • HISP 225 Hispanic Civilization 1 (3 credits)

    Offered by: Languages,Literatures,Cultures (Faculty of Arts)

    Overview

    Hispanic Studies (Arts) : A survey of historical and cultural elements which constitute the background of the Hispanic world up to the 18th century; a survey of the pre-Columbian indigenous civilizations (Aztec, Maya and Inca) and the conquest of America.

    Terms: Fall 2024

    Instructors: Jouve-Martin, Jose (Fall)

    • Fall

    • Taught in English

  • HISP 226 Hispanic Civilization 2 (3 credits)

    Offered by: Languages,Literatures,Cultures (Faculty of Arts)

    Overview

    Hispanic Studies (Arts) : A survey of the constitution of the ideological and political structures of the Spanish Empire in both Europe and America until the Wars of Independence; a survey of the culture and history of the Hispanic people from the early 19th Century to the present.

    Terms: Winter 2025

    Instructors: Jouve-Martin, Jose (Winter)

    • Winter

    • Taught in English

  • INDR 294 Introduction to Labour-Management Relations (3 credits) *

    Offered by: Management (Desautels Faculty of Management)

    Overview

    Industrial Relations : An introduction to labour-management relations, the structure, function and government of labour unions, labour legislation, the collective bargaining process, and the public interest in industrial relations.

    Terms: Fall 2024

    Instructors: Westgate, Chantal (Fall)

  • MATH 338 History and Philosophy of Mathematics (3 credits)

    Offered by: Mathematics and Statistics (Faculty of Science)

    Overview

    Mathematics & Statistics (Sci) : Egyptian, Babylonian, Greek, Indian and Arab contributions to mathematics are studied together with some modern developments they give rise to, for example, the problem of trisecting the angle. European mathematics from the Renaissance to the 18th century is discussed, culminating in the discovery of the infinitesimal and integral calculus by Newton and Leibnitz. Demonstration of how mathematics was done in past centuries, and involves the practice of mathematics, including detailed calculations, arguments based on geometric reasoning, and proofs.

    Terms: Fall 2024

    Instructors: Fortier, Jérôme (Fall)

  • MGCR 222 Introduction to Organizational Behaviour (3 credits) *

    Offered by: Management (Desautels Faculty of Management)

    Overview

    Management Core : Individual motivation and communication style; group dynamics as related to problem solving and decision making, leadership style, work structuring and the larger environment. Interdependence of individual, group and organization task and structure.

    Terms: Fall 2024, Winter 2025

    Instructors: Gordon, Sarah; Ody-Brasier, Amandine; Blanchette, Simon (Fall) Mackey, Jeraul; Dakhlallah, Diana; Galperin, Roman; Findlay, Sylvia Miriyam (Winter)

    • Restriction: Not open to U0 students.

  • MGCR 352 Principles of Marketing (3 credits) *

    Offered by: Management (Desautels Faculty of Management)

    Overview

    Management Core : Introduction to marketing principles, focusing on problem solving and decision making. Topics include: the marketing concept; marketing strategies; buyer behaviour; Canadian demographics; internal and external constraints; product; promotion; distribution; price. Lectures, text material and case studies.

    Terms: Fall 2024, Winter 2025

    Instructors: Etemad, Hamid; Aronovitch, Aviva; Cyrius, Fabienne; Blanchette, Simon (Fall) Doré, Bruce; Zhao, Clarice (Winter)

    • Restrictions: Open to U1, U2, U3 students.

  • ORGB 321 Leadership (3 credits) *

    Offered by: Management (Desautels Faculty of Management)

    Overview

    Organizational Behaviour : Leadership theories provide students with opportunities to assess and work on improving their leadership skills. Topics include: the ability to know oneself as a leader, to formulate a vision, to have the courage to lead, to lead creatively, and to lead effectively with others.

    Terms: Fall 2024, Winter 2025

    Instructors: Westgate, Chantal (Fall) Westgate, Chantal (Winter)

    • Prerequisite: MGCR 222 or permission of Instructor and approval of the BCom Program Office.

    • Restrictions: Restricted to U2 and U3 students.

  • ORGB 423 Human Resources Management (3 credits) *

    Offered by: Management (Desautels Faculty of Management)

    Overview

    Organizational Behaviour : Issues involved in personnel administration. Topics include: human resource planning, job analysis, recruitment and selection, training and development, performance appraisal, organization development and change, issues in compensation and benefits, and labour-management relations.

    Terms: Fall 2024

    Instructors: Gauvin, Tatiana (Fall)

    • Prerequisite: MGCR 222

    • Requirement for the Institute of Internal Auditors

*Note: Management courses have limited enrolment and registration dates. See Important Dates at http://www.mcgill.ca/importantdates.

**If you are uncertain whether or not a course principally imparts language skills, please see an adviser in the McGill Engineering Student Centre (Frank Dawson Adams Building, Room 22) or email an adviser.

Note regarding language courses: Language courses are not accepted to satisfy the Complementary Studies Group B requirement.

Faculty of Engineering—2024-2025 (last updated Sep. 5, 2024) (disclaimer)
Back to top