Engineering
(Faculty of Engineering and Design)
613-520-5790
http://carleton.ca/engineeringdesign
This section presents the requirements for programs in:
- Aerospace Engineering - Bachelor of Engineering Stream A: Aerodynamics, Propulsion and Vehicle Performance
- Aerospace Engineering - Bachelor of Engineering Stream B: Aerospace Structures, Systems and Vehicle Design
- Aerospace Engineering - Bachelor of Engineering Stream C: Aerospace Electronics and Systems
- Aerospace Engineering - Bachelor of Engineering Stream D: Space Systems Design
- Architectural Conservation and Sustainability Engineering - Bachelor of Engineering
- Architectural Conservation and Sustainability Engineering - Bachelor of Engineering Stream A: Structural
- Architectural Conservation and Sustainability Engineering - Bachelor of Engineering Stream B: Environmental
- Biomedical and Electrical Engineering Bachelor of Engineering
- Biomedical and Mechanical Engineering Bachelor of Engineering
- Civil Engineering Bachelor of Engineering
- Communications Engineering Bachelor of Engineering
- Computer Systems Engineering Bachelor of Engineering
- Electrical Engineering Bachelor of Engineering
- Engineering Physics Bachelor of Engineering
- Environmental Engineering Bachelor of Engineering
- Mechanical Engineering Bachelor of Engineering
- Software Engineering Bachelor of Engineering
- Sustainable and Renewable Energy Stream A: Smart Technologies for Power Generation and Distribution Bachelor of Engineering
- Sustainable and Renewable Energy Stream B: Efficient Energy Generation and Conversion Bachelor of Engineering
Program Requirements
Course Categories for Engineering Programs
The following categories of courses are used in defining the programs.
Basic Science Electives
Courses in this classification must be chosen from among those listed as acceptable for the current academic year. The list is published annually on the engineering academic support website: carleton.ca/engineering/uas. The list will change from year to year and only courses on the list valid in the year the course is taken, or courses for which formal approval of the Faculty has been obtained can be used as credit toward an engineering degree. Courses not on the list may be used to fulfill a Basic Science elective requirement with the permission of the Faculty of Engineering and Design and provided all other specified course requirements are met. Note that access to courses on the list is not guaranteed and may depend on space availability and the satisfaction of other requirements including, for example, course prerequisites.
Complementary Studies Electives
Courses in this classification must be chosen from among those listed as acceptable for the current academic year. The list is published annually on the engineering academic support website: carleton.ca/engineering/uas. The list will change from year to year and only courses on the list valid in the year the course is taken, or courses for which formal approval of the Faculty has been obtained can be used as credit toward an engineering degree. English as a Second Language courses are not acceptable for use as Complementary Studies electives in any engineering program. Courses not on the list may be used to fulfill a Complementary Studies elective requirement with the permission of the Faculty of Engineering and Design and provided all other specified course requirements are met. Registration in CUOL or online course sections is not acceptable. Note that access to courses on the list is not guaranteed and may depend on space availability and the satisfaction of other requirements including, for example, course prerequisites.
Computer Science Electives for Software Engineering
The list of computer science (COMP) electives for software engineering degree is published annually on the engineering academic support website: carleton.ca/engineering/uas. The list will change from year to year and only courses on the list valid in the year the course is taken, or courses for which formal approval of the Faculty has been obtained, can be used as credit toward the Software Engineering degree.
Aerospace Engineering
Bachelor of Engineering
Students in Aerospace Engineering must satisfy the requirements for one of the following streams:
Aerospace Engineering - Bachelor of Engineering
Stream A: Aerodynamics, Propulsion and Vehicle Performance (21.0 credits)
First Year | ||
1. a) 4.0 credits in: | 4.0 | |
CHEM 1101 [0.5] | Chemistry for Engineering Students | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Complementary Studies Electives | 0.5 | |
3. 0.5 credit in Basic Science Electives | 0.5 | |
Second Year | ||
4. a) 5.0 credits in: | 5.0 | |
AERO 2001 [0.5] | Aerospace Engineering Graphical Design | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
ELEC 3605 [0.5] | Electrical Engineering | |
MAAE 2101 [0.5] | Engineering Dynamics | |
MAAE 2202 [0.5] | Mechanics of Solids I | |
MAAE 2300 [0.5] | Fluid Mechanics I | |
MAAE 2400 [0.5] | Thermodynamics and Heat Transfer | |
MAAE 2700 [0.5] | Engineering Materials | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
Third Year | ||
5. 5.5 credits in: | 5.5 | |
AERO 3002 [0.5] | Aerospace Design and Practice | |
AERO 3700 [0.5] | Aerospace Materials | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
ECOR 3800 [0.5] | Engineering Economics | |
MAAE 3004 [0.5] | Dynamics of Machinery | |
MAAE 3202 [0.5] | Mechanics of Solids II | |
MAAE 3300 [0.5] | Fluid Mechanics II | |
MAAE 3400 [0.5] | Applied Thermodynamics | |
MAAE 3500 [0.5] | Feedback Control Systems | |
MATH 3705 [0.5] | Mathematical Methods I | |
SYSC 3600 [0.5] | Systems and Simulation | |
Fourth Year | ||
6. 2.5 credits from: | 2.5 | |
AERO 4003 [0.5] | Aerospace Systems Design | |
AERO 4302 [0.5] | Aerodynamics and Heat Transfer | |
AERO 4306 [0.5] | Aerospace Vehicle Performance | |
AERO 4308 [0.5] | Aircraft Stability and Control | |
ECOR 4995 [0.5] | Professional Practice | |
7. 1.0 credit from | 1.0 | |
MAAE 4907 [1.0] | Engineering Design Project | |
OR | ||
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
8. 1.0 credit in 4000-level Mechanical and Aerospace Engineering (MAAE, AERO, or MECH) | 1.0 | |
9. 0.5 credit from: | 0.5 | |
AERO 4402 [0.5] | Aerospace Propulsion | |
AERO 4442 [0.5] | Transatmospheric and Spacecraft Propulsion | |
AERO 4607 [0.5] | Rotorcraft Aerodynamics and Performance | |
10. 0.5 credit in Complementary Studies Electives | 0.5 | |
Total Credits | 21.0 |
Aerospace Engineering - Bachelor of Engineering
Stream B: Aerospace Structures, Systems and Vehicle Design (21.0 credits)
First year | ||
1. a) 4.0 credits in: | 4.0 | |
CHEM 1101 [0.5] | Chemistry for Engineering Students | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Complementary Studies Electives | 0.5 | |
3. 0.5 credit in Basic Science Electives | 0.5 | |
Second year | ||
4. a) 5.0 credits in: | 5.0 | |
AERO 2001 [0.5] | Aerospace Engineering Graphical Design | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
ELEC 3605 [0.5] | Electrical Engineering | |
MAAE 2101 [0.5] | Engineering Dynamics | |
MAAE 2202 [0.5] | Mechanics of Solids I | |
MAAE 2300 [0.5] | Fluid Mechanics I | |
MAAE 2400 [0.5] | Thermodynamics and Heat Transfer | |
MAAE 2700 [0.5] | Engineering Materials | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
Third year | ||
5. 5.5 credits in: | 5.5 | |
AERO 3002 [0.5] | Aerospace Design and Practice | |
AERO 3101 [0.5] | Lightweight Structures | |
AERO 3700 [0.5] | Aerospace Materials | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
ECOR 3800 [0.5] | Engineering Economics | |
MAAE 3004 [0.5] | Dynamics of Machinery | |
MAAE 3202 [0.5] | Mechanics of Solids II | |
MAAE 3300 [0.5] | Fluid Mechanics II | |
MAAE 3500 [0.5] | Feedback Control Systems | |
MATH 3705 [0.5] | Mathematical Methods I | |
SYSC 3600 [0.5] | Systems and Simulation | |
Fourth year | ||
6. 2.5 credits in: | 2.5 | |
AERO 4003 [0.5] | Aerospace Systems Design | |
AERO 4602 [0.5] | Introductory Aeroelasticity | |
AERO 4608 [0.5] | Composite Materials | |
ECOR 4995 [0.5] | Professional Practice | |
MAAE 4102 [0.5] | Materials: Strength and Fracture | |
7. 1.0 credit from: | 1.0 | |
MAAE 4907 [1.0] | Engineering Design Project | |
OR | ||
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
8. 1.0 credits in 4000-level Mechanical and Aerospace Engineering (MAAE, AERO, or MECH) | 1.0 | |
9. 0.5 credits from: | 0.5 | |
AERO 4609 [0.5] | Joining of Materials | |
MECH 4103 [0.5] | Fatigue and Fracture Analysis | |
MECH 4104 [0.5] | Vibration Analysis | |
MECH 4604 [0.5] | Finite Element Methods | |
10. 0.5 credit in Complementary Studies Electives | 0.5 | |
Total Credits | 21.0 |
Aerospace Engineering - Bachelor of Engineering
Stream C: Aerospace Electronics and Systems (21.0 credits)
First year | ||
1. a) 4.0 credits in: | 4.0 | |
CHEM 1101 [0.5] | Chemistry for Engineering Students | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Complementary Studies Electives | 0.5 | |
3. 0.5 credit in Basic Science Elective | 0.5 | |
Second year | ||
4. a) 5.0 credits in: | 5.0 | |
AERO 2001 [0.5] | Aerospace Engineering Graphical Design | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
ELEC 2501 [0.5] | Circuits and Signals | |
ELEC 2507 [0.5] | Electronics I | |
ELEC 2607 [0.5] | Switching Circuits | |
MAAE 2101 [0.5] | Engineering Dynamics | |
MAAE 2202 [0.5] | Mechanics of Solids I | |
MAAE 2700 [0.5] | Engineering Materials | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
Third year | ||
5. 5.5 credits in: | 5.5 | |
AERO 3002 [0.5] | Aerospace Design and Practice | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
ECOR 3800 [0.5] | Engineering Economics | |
ELEC 3105 [0.5] | Electromagnetic Fields | |
ELEC 3500 [0.5] | Digital Electronics | |
ELEC 3509 [0.5] | Electronics II | |
ELEC 3909 [0.5] | Electromagnetic Waves | |
MAAE 2300 [0.5] | Fluid Mechanics I | |
MAAE 3500 [0.5] | Feedback Control Systems | |
MATH 3705 [0.5] | Mathematical Methods I | |
SYSC 3600 [0.5] | Systems and Simulation | |
Fourth year | ||
6. 2.5 credits in: | 2.5 | |
AERO 4003 [0.5] | Aerospace Systems Design | |
AERO 4504 [0.5] | Avionics Systems | |
ECOR 4995 [0.5] | Professional Practice | |
MAAE 2400 [0.5] | Thermodynamics and Heat Transfer | |
SYSC 3501 [0.5] | Communication Theory | |
7. 1.0 credit from: | 1.0 | |
MAAE 4907 [1.0] | Engineering Design Project | |
OR | ||
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
8. 1.5 credits from: 4000-level AERO, MAAE or MECH, or | 1.5 | |
AERO 3240 [0.5] | Orbital Mechanics | |
AERO 3841 [0.5] | Spacecraft Design I | |
ELEC 4502 [0.5] | Microwave Circuits | |
ELEC 4503 [0.5] | Radio Frequency Lines and Antennas | |
ELEC 4505 [0.5] | Telecommunication Circuits | |
ELEC 4506 [0.5] | Computer-Aided Design of Circuits and Systems | |
ELEC 4509 [0.5] | Communication Links | |
ELEC 4600 [0.5] | Radar and Navigation | |
ELEC 4609 [0.5] | Integrated Circuit Design and Fabrication | |
ELEC 4703 [0.5] | Solar Cells | |
ELEC 4706 [0.5] | High-Speed Electronics: Circuits and Systems | |
ELEC 4707 [0.5] | Analog Integrated Electronics | |
ELEC 4708 [0.5] | Advanced Digital Integrated Circuit Design | |
ELEC 4709 [0.5] | Integrated Sensors | |
SYSC 4205 [0.5] | Image Processing for Medical Applications | |
SYSC 4600 [0.5] | Digital Communications | |
SYSC 4607 [0.5] | Wireless Communications | |
9. 0.5 credit in Complementary Studies Electives | 0.5 | |
Total Credits | 21.0 |
Aerospace Engineering - Bachelor of Engineering
Stream D: Space Systems Design (21.0 credits)
First year | ||
1. a) 4.0 credits in: | 4.0 | |
CHEM 1101 [0.5] | Chemistry for Engineering Students | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Complementary Studies Electives | 0.5 | |
3. 0.5 credit in Basic Science Electives | 0.5 | |
Second year | ||
4. a) 4.5 credits in: | 4.5 | |
AERO 2001 [0.5] | Aerospace Engineering Graphical Design | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
MAAE 2101 [0.5] | Engineering Dynamics | |
MAAE 2202 [0.5] | Mechanics of Solids I | |
MAAE 2300 [0.5] | Fluid Mechanics I | |
MAAE 2400 [0.5] | Thermodynamics and Heat Transfer | |
MAAE 2700 [0.5] | Engineering Materials | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
5. 0.5 credit in Complementary Studies Electives | 0.5 | |
Third year | ||
6. 5.5 credits in: | 5.5 | |
AERO 3002 [0.5] | Aerospace Design and Practice | |
AERO 3240 [0.5] | Orbital Mechanics | |
AERO 3841 [0.5] | Spacecraft Design I | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
ECOR 3800 [0.5] | Engineering Economics | |
ELEC 3909 [0.5] | Electromagnetic Waves | |
MAAE 3004 [0.5] | Dynamics of Machinery | |
MAAE 3300 [0.5] | Fluid Mechanics II | |
MAAE 3500 [0.5] | Feedback Control Systems | |
MATH 3705 [0.5] | Mathematical Methods I | |
SYSC 3600 [0.5] | Systems and Simulation | |
Fourth year | ||
7. 3.0 credits in: | 3.0 | |
AERO 4442 [0.5] | Transatmospheric and Spacecraft Propulsion | |
AERO 4446 [0.5] | Heat Transfer for Aerospace Applications | |
AERO 4540 [0.5] | Spacecraft Attitude Dynamics and Control | |
AERO 4842 [0.5] | Spacecraft Design II | |
ECOR 4995 [0.5] | Professional Practice | |
ELEC 4509 [0.5] | Communication Links | |
8. 1.0 credit from: | 1.0 | |
MAAE 4907 [1.0] | Engineering Design Project | |
OR | ||
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
9. 1.5 credits from 4000-level MAAE, AERO or MECH, or | 1.5 | |
AERO 3101 [0.5] | Lightweight Structures | |
AERO 3700 [0.5] | Aerospace Materials | |
ELEC 4503 [0.5] | Radio Frequency Lines and Antennas | |
ELEC 4600 [0.5] | Radar and Navigation | |
ELEC 4709 [0.5] | Integrated Sensors | |
Total Credits | 21.0 |
Architectural Conservation and Sustainability Engineering - Bachelor of Engineering (21.5 credits)
First year | ||
1. a) 4.5 credits in: | 4.5 | |
ARCH 1000 [0.5] | Introduction to Architecture | |
CHEM 1101 [0.5] | Chemistry for Engineering Students | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Basic Science Electives | 0.5 | |
Second year | ||
3. a) 5.5 credits in: | 5.5 | |
ACSE 2001 [0.5] | Architecture and the Environment | |
ARCC 2202 [0.5] | Architectural Technology 1 | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
CDNS 2400 [0.5] | Heritage Places and Practices in Canada | |
CIVE 2200 [0.5] | Mechanics of Solids I | |
CIVE 2700 [0.5] | Civil Engineering Materials | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
MAAE 2300 [0.5] | Fluid Mechanics I | |
MAAE 2400 [0.5] | Thermodynamics and Heat Transfer | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
Third year | ||
4. 5.5 credits in: | 5.5 | |
ACSE 3105 [0.5] | Green Building Design | |
ACSE 3201 [0.5] | Introduction to Building Performance Simulation | |
ACSE 3207 [0.5] | Historic Site Recording and Assessment | |
ACSE 3209 [0.5] | Building Science | |
ARCC 2203 [0.5] | Architectural Technology 3 | |
CIVE 3203 [0.5] | Introduction to Structural Analysis | |
CIVE 3204 [0.5] | Introduction to Structural Design | |
CIVE 3205 [0.5] | Design of Structural Steel Components | |
CIVE 3206 [0.5] | Design of Reinforced Concrete Components | |
CIVE 4202 [0.5] | Wood Engineering | |
ECOR 3800 [0.5] | Engineering Economics | |
Fourth year | ||
5. 3.0 credits in: | 3.0 | |
ACSE 4101 [0.5] | Introduction to Structural Assessment of Historic Masonry Buildings | |
ACSE 4106 [0.5] | Indoor Environmental Quality | |
ACSE 4107 [0.5] | Building Services Engineering | |
ACSE 4601 [0.5] | Building Pathology and Rehabilitation | |
ARCH 4200 [0.5] | Architectural Conservation Philosophy and Ethics | |
ECOR 4995 [0.5] | Professional Practice | |
6. 1.0 credit from | 1.0 | |
ACSE 4918 [1.0] | Design Project | |
OR | ||
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
7. 1.5 credits from: | 1.5 | |
CIVE 3202 [0.5] | Mechanics of Solids II | |
CIVE 3208 [0.5] | Geotechnical Mechanics | |
CIVE 4200 [0.5] | Matrix Analysis of Framed Structures | |
CIVE 4201 [0.5] | Finite Element Methods in Civil Engineering | |
CIVE 4302 [0.5] | Reinforced and Prestressed Concrete Design | |
CIVE 4303 [0.5] | Urban Systems | |
CIVE 4307 [0.5] | Municipal Hydraulics | |
CIVE 4308 [0.5] | Behaviour and Design of Steel Structures | |
CIVE 4400 [0.5] | Construction/Project Management | |
CIVE 4403 [0.5] | Masonry Design | |
CIVE 4407 [0.5] | Municipal Engineering | |
CIVE 4500 [0.5] | Computer Methods in Civil Engineering | |
CIVE 4614 [0.5] | Building Fire Safety | |
CIVE 4907 [1.0] | Engineering Research Project | |
CIVE 4917 [0.5] | Undergraduate Directed Study | |
ENVE 3003 [0.5] | Water Resources Engineering | |
ENVE 4003 [0.5] | Air Pollution and Emissions Control | |
ENVE 4200 [0.5] | Climate Change and Engineering | |
MECH 4407 [0.5] | Heating and Air Conditioning | |
SREE 4002 [0.5] | Modelling and Analysis of Energy Systems: Risk, Reliability, and Economics | |
Total Credits | 21.5 |
Note: Students admitted starting from fall 2019 are not eligible to select either the Structural or Environmental stream of the program.
Architectural Conservation and Sustainability Engineering
Bachelor of Engineering
Architectural Conservation and Sustainability Engineering students with an admission and catalog term prior fall 2019 must satisfy the requirements for one of the following streams:
Architectural Conservation and Sustainability Engineering - Bachelor of Engineering
Stream A: Structural (22.0 credits)
First year | ||
1. 5.5 credits in: | 5.5 | |
ARCH 1000 [0.5] | Introduction to Architecture | |
CHEM 1001 [0.5] | General Chemistry I | |
CHEM 1002 [0.5] | General Chemistry II | |
ECOR 1010 [0.5] | Introduction to Engineering | |
ECOR 1101 [0.5] | Mechanics I | |
ECOR 1606 [0.5] | Problem Solving and Computers | |
ENVE 1001 [0.5] | Architecture and the Environment | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
Second year | ||
2. 5.5 credits in: | 5.5 | |
ARCC 2202 [0.5] | Architectural Technology 1 | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
CDNS 2400 [0.5] | Heritage Places and Practices in Canada | |
CIVE 2004 [0.5] | GIS, Surveying, CAD and BIM | |
CIVE 2200 [0.5] | Mechanics of Solids I | |
CIVE 2700 [0.5] | Civil Engineering Materials | |
ECOR 2606 [0.5] | Numerical Methods | |
ENVE 2001 [0.5] | Process Analysis for Environmental Engineering | |
MAAE 2300 [0.5] | Fluid Mechanics I | |
MAAE 2400 [0.5] | Thermodynamics and Heat Transfer | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
Third year | ||
3. 5.5 credits in: | 5.5 | |
ARCC 2203 [0.5] | Architectural Technology 3 | |
ARCC 3202 [0.5] | Architectural Technology 4 | |
CIVE 3202 [0.5] | Mechanics of Solids II | |
CIVE 3203 [0.5] | Introduction to Structural Analysis | |
CIVE 3204 [0.5] | Introduction to Structural Design | |
CIVE 3205 [0.5] | Design of Structural Steel Components | |
CIVE 3206 [0.5] | Design of Reinforced Concrete Components | |
CIVE 3207 [0.5] | Historic Site Recording and Assessment | |
CIVE 3209 [0.5] | Building Science | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
ECOR 3800 [0.5] | Engineering Economics | |
Fourth year | ||
4. 4.0 credits in: | 4.0 | |
ARCH 4200 [0.5] | Architectural Conservation Philosophy and Ethics | |
CIVE 4202 [0.5] | Wood Engineering | |
CIVE 4601 [0.5] | Building Pathology and Rehabilitation | |
CIVE 4918 [1.0] | Design Project | |
ECOR 4995 [0.5] | Professional Practice | |
ENVE 4105 [0.5] | Green Building Design | |
ENVE 4106 [0.5] | Indoor Environmental Quality | |
5. 1.5 credits from: | 1.5 | |
CIVE 4200 [0.5] | Matrix Analysis of Framed Structures | |
CIVE 4201 [0.5] | Finite Element Methods in Civil Engineering | |
CIVE 4302 [0.5] | Reinforced and Prestressed Concrete Design | |
CIVE 4303 [0.5] | Urban Systems | |
CIVE 4308 [0.5] | Behaviour and Design of Steel Structures | |
CIVE 4400 [0.5] | Construction/Project Management | |
CIVE 4403 [0.5] | Masonry Design | |
CIVE 4500 [0.5] | Computer Methods in Civil Engineering | |
CIVE 4614 [0.5] | Building Fire Safety | |
CIVE 4917 [0.5] | Undergraduate Directed Study | |
ENVE 4003 [0.5] | Air Pollution and Emissions Control | |
MECH 4407 [0.5] | Heating and Air Conditioning | |
SREE 4002 [0.5] | Modelling and Analysis of Energy Systems: Risk, Reliability, and Economics | |
(See Note 2, below) | ||
Total Credits | 22.0 |
Notes:
- For Item 1 and students transferring into Architectural Conservation and Sustainability Engineering (Structural or Environmental Stream), students in good academic standing and who have successfully completed CHEM 1101 while registered in another engineering program may replace CHEM 1001 and CHEM 1002 with CHEM 1101 plus one 0.5 credit course from the Basic Science Electives list.
- For Item 5 in the Structural Stream, CIVE 4907 may replace 1.0 credit.
Architectural Conservation and Sustainability Engineering - Bachelor of Engineering
Stream B: Environmental (22.0 credits)
First year | ||
1. 5.5 credits in: | 5.5 | |
ARCH 1000 [0.5] | Introduction to Architecture | |
CHEM 1001 [0.5] | General Chemistry I | |
CHEM 1002 [0.5] | General Chemistry II | |
ECOR 1010 [0.5] | Introduction to Engineering | |
ECOR 1101 [0.5] | Mechanics I | |
ECOR 1606 [0.5] | Problem Solving and Computers | |
ENVE 1001 [0.5] | Architecture and the Environment | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
Second year | ||
2. 5.5 credits in: | 5.5 | |
ARCC 2202 [0.5] | Architectural Technology 1 | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
CDNS 2400 [0.5] | Heritage Places and Practices in Canada | |
CIVE 2004 [0.5] | GIS, Surveying, CAD and BIM | |
CIVE 2200 [0.5] | Mechanics of Solids I | |
CIVE 2700 [0.5] | Civil Engineering Materials | |
ECOR 2606 [0.5] | Numerical Methods | |
ENVE 2001 [0.5] | Process Analysis for Environmental Engineering | |
MAAE 2300 [0.5] | Fluid Mechanics I | |
MAAE 2400 [0.5] | Thermodynamics and Heat Transfer | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
Third year | ||
3. 5.5 credits in: | 5.5 | |
ARCC 2203 [0.5] | Architectural Technology 3 | |
ARCC 3202 [0.5] | Architectural Technology 4 | |
CIVE 3204 [0.5] | Introduction to Structural Design | |
CIVE 3207 [0.5] | Historic Site Recording and Assessment | |
CIVE 3209 [0.5] | Building Science | |
CIVE 4307 [0.5] | Municipal Hydraulics | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
ECOR 3800 [0.5] | Engineering Economics | |
ENVE 3001 [0.5] | Water Treatment Principles and Design | |
ENVE 3002 [0.5] | Environmental Engineering Systems Modeling | |
ENVE 3004 [0.5] | Contaminant and Pollutant Transport in the Environment | |
Fourth year | ||
4. 5.0 credits in: | 5.0 | |
ARCH 4200 [0.5] | Architectural Conservation Philosophy and Ethics | |
CIVE 4601 [0.5] | Building Pathology and Rehabilitation | |
ECOR 4995 [0.5] | Professional Practice | |
ENVE 4005 [0.5] | Wastewater Treatment Principles and Design | |
ENVE 4101 [0.5] | Waste Management | |
ENVE 4104 [0.5] | Environmental Planning and Impact Assessment | |
ENVE 4105 [0.5] | Green Building Design | |
ENVE 4106 [0.5] | Indoor Environmental Quality | |
ENVE 4918 [1.0] | Design Project | |
5. 0.5 credit from: | 0.5 | |
CIVE 4201 [0.5] | Finite Element Methods in Civil Engineering | |
CIVE 4303 [0.5] | Urban Systems | |
CIVE 4400 [0.5] | Construction/Project Management | |
CIVE 4500 [0.5] | Computer Methods in Civil Engineering | |
ENVE 3003 [0.5] | Water Resources Engineering | |
ENVE 4003 [0.5] | Air Pollution and Emissions Control | |
ENVE 4917 [0.5] | Undergraduate Directed Study | |
MECH 4401 [0.5] | Power Plant Analysis | |
MECH 4403 [0.5] | Power Generation Systems | |
MECH 4406 [0.5] | Heat Transfer | |
MECH 4407 [0.5] | Heating and Air Conditioning | |
SREE 4002 [0.5] | Modelling and Analysis of Energy Systems: Risk, Reliability, and Economics | |
Total Credits | 22.0 |
Notes:
- For Item 1 and students transferring into Architectural Conservation and Sustainability Engineering (Structural or Environmental Stream), students in good academic standing and who have successfully completed CHEM 1101 while registered in another engineering program may replace CHEM 1001 and CHEM 1002 with CHEM 1101 plus one 0.5 credit course from the Basic Science Electives list.
Biomedical and Electrical Engineering
Bachelor of Engineering (21.0 credits)
First year | ||
1. a) 4.5 credits in: | 4.5 | |
CHEM 1001 [0.5] | General Chemistry I | |
CHEM 1002 [0.5] | General Chemistry II | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Complementary Studies Electives. | 0.5 | |
Second year | ||
3. a) 5.0 credits in: | 5.0 | |
BIOL 1103 [0.5] | Foundations of Biology I | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
ELEC 2501 [0.5] | Circuits and Signals | |
ELEC 2507 [0.5] | Electronics I | |
ELEC 2607 [0.5] | Switching Circuits | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
SYSC 2006 [0.5] | Foundations of Imperative Programming | |
SYSC 2510 [0.5] | Probability, Statistics and Random Processes for Engineers | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
Third year | ||
4. 4.5 credits in: | 4.5 | |
ELEC 3105 [0.5] | Electromagnetic Fields | |
ELEC 3500 [0.5] | Digital Electronics | |
ELEC 3909 [0.5] | Electromagnetic Waves | |
SYSC 3006 [0.5] | Computer Organization | |
SYSC 3203 [0.5] | Bioelectrical Systems | |
SYSC 3501 [0.5] | Communication Theory | |
SYSC 3610 [0.5] | Biomedical Systems, Modeling, and Control | |
SYSC 4201 [0.5] | Ethics, Research Methods and Standards for Biomedical Engineering | |
ECOR 3800 [0.5] | Engineering Economics | |
5. 0.5 credit from: | 0.5 | |
BIOL 1104 [0.5] | Foundations of Biology II | |
BIOL 2005 [0.5] | Human Biology | |
BIOL 2201 [0.5] | Cell Biology and Biochemistry | |
BIOL 2303 [0.5] | Microbiology | |
BIOL 3306 [0.5] | Human Anatomy and Physiology | |
BIOL 4309 [0.5] | Studies in Human Performance | |
BIOL 4319 [0.5] | Studies in Exercise Physiology | |
CHEM 2203 [0.5] | Organic Chemistry I | |
CHEM 2204 [0.5] | Organic Chemistry II | |
OR (with permission of the department) | ||
0.5 credit in BIOL, BIOC or CHEM | ||
6. 0.5 credit from: | 0.5 | |
ELEC 3908 [0.5] | Physical Electronics | |
SYSC 2010 [0.5] | Programming Project | |
Fourth year | ||
7. 2.0 credits in: | 2.0 | |
ECOR 4995 [0.5] | Professional Practice | |
ELEC 4601 [0.5] | Microprocessor Systems | |
SYSC 4203 [0.5] | Bioinstrumentation and Signals | |
SYSC 4405 [0.5] | Digital Signal Processing | |
8. 1.0 credit in: | 1.0 | |
SYSC 4907 [1.0] | Engineering Project | |
OR | ||
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
9. 0.5 credit from the list in Item 5 | 0.5 | |
10. 1.0 credit from: | 1.0 | |
ELEC 4709 [0.5] | Integrated Sensors | |
SYSC 4202 [0.5] | Clinical Engineering | |
SYSC 4205 [0.5] | Image Processing for Medical Applications | |
SYSC 4206 [0.5] | Surgical Robotics | |
OR | ||
0.5 credit in BIOM at the 5000 level | ||
11. 0.5 credit from SYSC or ELEC course at the 3000 level or above | 0.5 | |
OR | ||
0.5 credit in BIOM or SYSC at the 5000 level | ||
12. 0.5 credit in Complementary Studies Electives | 0.5 | |
Total Credits | 21.0 |
Biomedical and Mechanical Engineering
Bachelor of Engineering (21.0 credits)
First year | ||
1. a) 4.5. credits in: | 4.5 | |
CHEM 1001 [0.5] | General Chemistry I | |
CHEM 1002 [0.5] | General Chemistry II | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Complementary Studies Electives | 0.5 | |
Second year | ||
3. a) 4.5 credits in: | 4.5 | |
BIOL 1103 [0.5] | Foundations of Biology I | |
MAAE 2001 [0.5] | Engineering Graphical Design | |
MAAE 2101 [0.5] | Engineering Dynamics | |
MAAE 2202 [0.5] | Mechanics of Solids I | |
MAAE 2300 [0.5] | Fluid Mechanics I | |
MAAE 2400 [0.5] | Thermodynamics and Heat Transfer | |
MAAE 2700 [0.5] | Engineering Materials | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
4. 0.5 credit in Complementary Studies Electives | 0.5 | |
Third year | ||
5. 6.0 credits in: | 6.0 | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
ECOR 3800 [0.5] | Engineering Economics | |
ELEC 3605 [0.5] | Electrical Engineering | |
MAAE 3004 [0.5] | Dynamics of Machinery | |
MAAE 3202 [0.5] | Mechanics of Solids II | |
MAAE 3500 [0.5] | Feedback Control Systems | |
MATH 3705 [0.5] | Mathematical Methods I | |
MECH 3002 [0.5] | Machine Design and Practice | |
MECH 3310 [0.5] | Biofluid Mechanics | |
MECH 3710 [0.5] | Biomaterials | |
SYSC 3610 [0.5] | Biomedical Systems, Modeling, and Control | |
Fourth year | ||
6. 2.5 credits in: | 2.5 | |
ECOR 4995 [0.5] | Professional Practice | |
MECH 4013 [0.5] | Biomedical Device Design | |
MECH 4210 [0.5] | Biomechanics | |
MECH 4406 [0.5] | Heat Transfer | |
SYSC 4201 [0.5] | Ethics, Research Methods and Standards for Biomedical Engineering | |
7. 1.0 credit from | 1.0 | |
MAAE 4907 [1.0] | Engineering Design Project | |
OR | ||
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
8. 0.5 credit in MAAE, MECH or AERO at the 4000 level, SYSC 4202 [0.5], SYSC 4203 [0.5] | 0.5 | |
9. 1.0 credits from: | 1.0 | |
BIOL 2005 [0.5] | Human Biology | |
BIOL 2201 [0.5] | Cell Biology and Biochemistry | |
CHEM 2203 [0.5] | Organic Chemistry I | |
OR (with permission of the department) | ||
1.0 credit in BIOL, BIOC or CHEM | ||
Total Credits | 21.0 |
Civil Engineering
Bachelor of Engineering (21.0 credits)
First year | ||
1. a) 4.5 credits in: | 4.5 | |
CHEM 1101 [0.5] | Chemistry for Engineering Students | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
ERTH 2404 [0.5] | Engineering Geoscience | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Complementary Studies Elective | 0.5 | |
Second year | ||
3. a) 5.0 credits in: | 5.0 | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
CIVE 2004 [0.5] | GIS, Surveying, CAD and BIM | |
CIVE 2101 [0.5] | Engineering Mechanics | |
CIVE 2200 [0.5] | Mechanics of Solids I | |
CIVE 2700 [0.5] | Civil Engineering Materials | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
MAAE 2300 [0.5] | Fluid Mechanics I | |
MAAE 2400 [0.5] | Thermodynamics and Heat Transfer | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
Third year | ||
4. 5.5 credits in: | 5.5 | |
CIVE 3202 [0.5] | Mechanics of Solids II | |
CIVE 3203 [0.5] | Introduction to Structural Analysis | |
CIVE 3204 [0.5] | Introduction to Structural Design | |
CIVE 3205 [0.5] | Design of Structural Steel Components | |
CIVE 3206 [0.5] | Design of Reinforced Concrete Components | |
CIVE 3208 [0.5] | Geotechnical Mechanics | |
CIVE 3210 [0.5] | Geotechnical Engineering | |
CIVE 3304 [0.5] | Transportation Engineering and Planning | |
CIVE 3305 [0.5] | Highway Engineering | |
CIVE 3407 [0.5] | Municipal Engineering | |
ECOR 3800 [0.5] | Engineering Economics | |
Fourth year | ||
5. 0.5 credit in Complementary Studies Electives | 0.5 | |
6. 0.5 credit in: | 0.5 | |
ECOR 4995 [0.5] | Professional Practice | |
7. 1.0 credit from | 1.0 | |
CIVE 4918 [1.0] | Design Project | |
OR | ||
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
8. 0.5 credit from: | 0.5 | |
CIVE 4202 [0.5] | Wood Engineering | |
CIVE 4301 [0.5] | Foundation Engineering | |
CIVE 4204 [0.5] | Pavement Design | |
9. 3.0 credits from: | 3.0 | |
ACSE 3105 [0.5] | Green Building Design | |
ACSE 4101 [0.5] | Introduction to Structural Assessment of Historic Masonry Buildings | |
CIVE 3209 [0.5] | Building Science | |
CIVE 4200 [0.5] | Matrix Analysis of Framed Structures | |
CIVE 4201 [0.5] | Finite Element Methods in Civil Engineering | |
CIVE 4202 [0.5] | Wood Engineering | |
CIVE 4204 [0.5] | Pavement Design | |
CIVE 4205 [0.5] | Traffic Engineering | |
CIVE 4301 [0.5] | Foundation Engineering | |
CIVE 4302 [0.5] | Reinforced and Prestressed Concrete Design | |
CIVE 4303 [0.5] | Urban Systems | |
CIVE 4307 [0.5] | Municipal Hydraulics | |
CIVE 4308 [0.5] | Behaviour and Design of Steel Structures | |
CIVE 4400 [0.5] | Construction/Project Management | |
CIVE 4403 [0.5] | Masonry Design | |
CIVE 4500 [0.5] | Computer Methods in Civil Engineering | |
CIVE 4614 [0.5] | Building Fire Safety | |
CIVE 4907 [1.0] | Engineering Research Project | |
CIVE 4917 [0.5] | Undergraduate Directed Study | |
ENVE 3003 [0.5] | Water Resources Engineering | |
ENVE 4200 [0.5] | Climate Change and Engineering | |
MATH 3705 [0.5] | Mathematical Methods I | |
Total Credits | 21.0 |
Communications Engineering
Bachelor of Engineering (21.0 credits)
First year | ||
1. a) 4.0 credits in: | 4.0 | |
CHEM 1101 [0.5] | Chemistry for Engineering Students | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Basic Science Electives | 0.5 | |
3. 0.5 credit in Complementary Studies Electives | 0.5 | |
Second year | ||
4. a) 5.0 credits in: | 5.0 | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
ELEC 2501 [0.5] | Circuits and Signals | |
ELEC 2507 [0.5] | Electronics I | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
SYSC 2006 [0.5] | Foundations of Imperative Programming | |
SYSC 2010 [0.5] | Programming Project | |
SYSC 2310 [0.5] | Introduction to Digital Systems | |
SYSC 2320 [0.5] | Introduction to Computer Organization and Architecture | |
SYSC 2510 [0.5] | Probability, Statistics and Random Processes for Engineers | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
Third year | ||
5. 5.0 credits in: | 5.0 | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
ECOR 3800 [0.5] | Engineering Economics | |
ELEC 3509 [0.5] | Electronics II | |
ELEC 3909 [0.5] | Electromagnetic Waves | |
SYSC 2004 [0.5] | Object-Oriented Software Development | |
SYSC 3310 [0.5] | Introduction to Real-Time Systems | |
SYSC 3500 [0.5] | Signals and Systems | |
SYSC 3503 [0.5] | Communication Theory II | |
SYSC 4502 [0.5] | Communications Software | |
SYSC 4602 [0.5] | Computer Communications | |
Fourth year | ||
6. 3.5 credits in: | 3.5 | |
ECOR 4995 [0.5] | Professional Practice | |
SYSC 4405 [0.5] | Digital Signal Processing | |
SYSC 4604 [0.5] | Digital Communication Theory | |
SYSC 4607 [0.5] | Wireless Communications | |
SYSC 4700 [0.5] | Topics in Communications Networks | |
SYSC 4701 [0.5] | Communications Systems Lab | |
SYSC 4810 [0.5] | Introduction to Network and Software Security | |
7. 1.0 credit from: | 1.0 | |
SYSC 4907 [1.0] | Engineering Project | |
OR | ||
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
8. 1.0 credit from: | 1.0 | |
SYSC or ELEC at the 3000 level or above (may include 1.0 credit in SYSC at the 5000 level) | ||
9. 0.5 credit in Complementary Studies Electives | 0.5 | |
Total Credits | 21.0 |
Computer Systems Engineering
Bachelor of Engineering (21.0 credits)
First year | ||
1. a) 4.0 credits in: | 4.0 | |
CHEM 1101 [0.5] | Chemistry for Engineering Students | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Basic Science Electives | 0.5 | |
3. 0.5 credit in Complementary Studies Electives | 0.5 | |
Second year | ||
4. a) 5.0 credits in: | 5.0 | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
ELEC 2501 [0.5] | Circuits and Signals | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
SYSC 2004 [0.5] | Object-Oriented Software Development | |
SYSC 2006 [0.5] | Foundations of Imperative Programming | |
SYSC 2100 [0.5] | Algorithms and Data Structures | |
SYSC 2310 [0.5] | Introduction to Digital Systems | |
SYSC 2320 [0.5] | Introduction to Computer Organization and Architecture | |
SYSC 2510 [0.5] | Probability, Statistics and Random Processes for Engineers | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
Third year | ||
5. 5.5 credits in: | 5.5 | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
ECOR 3800 [0.5] | Engineering Economics | |
ELEC 2507 [0.5] | Electronics I | |
SYSC 3010 [0.5] | Computer Systems Development Project | |
SYSC 3020 [0.5] | Introduction to Software Engineering | |
SYSC 3303 [0.5] | Real-Time Concurrent Systems | |
SYSC 3310 [0.5] | Introduction to Real-Time Systems | |
SYSC 3320 [0.5] | Computer Systems Design | |
SYSC 3501 [0.5] | Communication Theory | |
SYSC 3600 [0.5] | Systems and Simulation | |
SYSC 4001 [0.5] | Operating Systems | |
Fourth year | ||
6. 2.5 credits in: | 2.5 | |
ECOR 4995 [0.5] | Professional Practice | |
SYSC 4310 [0.5] | Computer Systems Architecture | |
SYSC 4602 [0.5] | Computer Communications | |
SYSC 4805 [0.5] | Computer Systems Design Lab | |
SYSC 4810 [0.5] | Introduction to Network and Software Security | |
7. 1.0 credit from: | 1.0 | |
SYSC 4907 [1.0] | Engineering Project (if supervisor is in Systems and Computer Engineering) | |
ELEC 4907 [1.0] | Engineering Project (if supervisor is in Electronics) | |
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
8. 1.5 credits from: | 1.5 | |
MECH 4503 [0.5] | An Introduction to Robotics | |
or SYSC or ELEC at the 3000 level or above (may include 1.0 credit in SYSC at the 5000 level) | ||
9. 0.5 credit in Complementary Studies Electives | 0.5 | |
Total Credits | 21.0 |
Electrical Engineering
Bachelor of Engineering (21.0 credits)
First year | ||
1. a) 4.0 credits in: | 4.0 | |
CHEM 1101 [0.5] | Chemistry for Engineering Students | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Complementary Studies Electives | 0.5 | |
3. 0.5 credit in Basic Science Electives | 0.5 | |
Second year | ||
4. a) 5.0 credits in: | 5.0 | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
ELEC 2501 [0.5] | Circuits and Signals | |
ELEC 2507 [0.5] | Electronics I | |
ELEC 2602 [0.5] | Electric Machines and Power | |
ELEC 2607 [0.5] | Switching Circuits | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
MATH 3705 [0.5] | Mathematical Methods I | |
SYSC 2004 [0.5] | Object-Oriented Software Development | |
SYSC 2006 [0.5] | Foundations of Imperative Programming | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
Third year | ||
5. 5.5 credits in: | 5.5 | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
ECOR 3800 [0.5] | Engineering Economics | |
ELEC 3105 [0.5] | Electromagnetic Fields | |
ELEC 3500 [0.5] | Digital Electronics | |
ELEC 3509 [0.5] | Electronics II | |
ELEC 3907 [0.5] | Engineering Project | |
ELEC 3908 [0.5] | Physical Electronics | |
ELEC 3909 [0.5] | Electromagnetic Waves | |
SYSC 3006 [0.5] | Computer Organization | |
SYSC 3501 [0.5] | Communication Theory | |
SYSC 3600 [0.5] | Systems and Simulation | |
Fourth year | ||
6. 1.5 credits in: | 1.5 | |
ECOR 4995 [0.5] | Professional Practice | |
ELEC 4601 [0.5] | Microprocessor Systems | |
SYSC 4505 [0.5] | Automatic Control Systems I | |
7. 1.0 credit from: | 1.0 | |
ELEC 4907 [1.0] | Engineering Project (if supervisor is in Electronics) | |
SYSC 4907 [1.0] | Engineering Project (if supervisor is in Systems and Computer Engineering) | |
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
8. 2.0 credits from: | 2.0 | |
MECH 4503 [0.5] | An Introduction to Robotics | |
SYSC 3020 [0.5] | Introduction to Software Engineering | |
SYSC 3200 [0.5] | Industrial Engineering | |
ELEC 3508 [0.5] | Power Electronics | |
or ELEC OR SYSC at the 4000 level | ||
9. 0.5 credit from: | 0.5 | |
Basic Science Electives, or | ||
ENVE, CIVE, IDES, MAAE, AERO, MECH at the 2000 level or above, or | ||
MECH 4503 [0.5] | An Introduction to Robotics | |
SYSC 3020 [0.5] | Introduction to Software Engineering | |
SYSC 3200 [0.5] | Industrial Engineering | |
or any ELEC or SYSC at the 4000 level | ||
10. 0.5 credit in Complementary Studies Electives | 0.5 | |
Total Credits | 21.0 |
Engineering Physics
Bachelor of Engineering (21.0 credits)
First year | ||
1. a) 4.5 credits in: | 4.5 | |
CHEM 1101 [0.5] | Chemistry for Engineering Students | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1001 [0.5] | Foundations of Physics I | |
PHYS 1002 [0.5] | Foundations of Physics II | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Complementary Studies Electives | 0.5 | |
Second year | ||
3. a) 5.5 credits in: | 5.5 | |
ELEC 2501 [0.5] | Circuits and Signals | |
ELEC 2507 [0.5] | Electronics I | |
MAAE 2400 [0.5] | Thermodynamics and Heat Transfer | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
MATH 3705 [0.5] | Mathematical Methods I | |
PHYS 2202 [0.5] | Wave Motion and Optics | |
PHYS 2604 [0.5] | Modern Physics I | |
SYSC 2004 [0.5] | Object-Oriented Software Development | |
SYSC 2006 [0.5] | Foundations of Imperative Programming | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
Third year | ||
4. 5.5 credits in: | 5.5 | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
ECOR 3800 [0.5] | Engineering Economics | |
ELEC 2607 [0.5] | Switching Circuits | |
ELEC 3105 [0.5] | Electromagnetic Fields | |
ELEC 3907 [0.5] | Engineering Project | |
ELEC 3908 [0.5] | Physical Electronics | |
ELEC 3909 [0.5] | Electromagnetic Waves | |
PHYS 3606 [0.5] | Modern Physics II | |
PHYS 3701 [0.5] | Elements of Quantum Mechanics | |
PHYS 3807 [0.5] | Mathematical Physics I | |
SYSC 3600 [0.5] | Systems and Simulation | |
Fourth year | ||
5. 2.5 credits in: | 2.5 | |
ECOR 4995 [0.5] | Professional Practice | |
ELEC 3500 [0.5] | Digital Electronics | |
ELEC 3509 [0.5] | Electronics II | |
PHYS 4007 [0.5] | Fourth-Year Physics Laboratory: Selected Experiments and Seminars | |
PHYS 4707 [0.5] | Introduction to Quantum Mechanics I | |
6. 1.0 credit from | 1.0 | |
ELEC 4908 [1.0] | Engineering Physics Project | |
OR | ||
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
6. 0.5 credit from: | 0.5 | |
PHYS 4203 [0.5] | Physical Applications of Fourier Analysis | |
PHYS 4208 [0.5] | Modern Optics | |
PHYS 4409 [0.5] | Thermodynamics and Statistical Physics | |
PHYS 4508 [0.5] | Solid State Physics | |
PHYS 4708 [0.5] | Introduction to Quantum Mechanics II | |
PHYS 4807 [0.5] | Statistical Data Analysis Techniques for Physics | |
7. 0.5 credit in ELEC at the 4000 level excluding: ELEC 4504, ELEC 4600, ELEC 4703, and ELEC 4705 | 0.5 | |
8. 0.5 credit in Complementary Studies Electives | 0.5 | |
Total Credits | 21.0 |
Environmental Engineering
Bachelor of Engineering (21.0 credits)
First year | ||
1. a) 4.5 credits in: | 4.5 | |
CHEM 1001 [0.5] | General Chemistry I | |
CHEM 1002 [0.5] | General Chemistry II | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Complementary Studies Electives | 0.5 | |
Second year | ||
3. a) 5.0 credits in: | 5.0 | |
BIOL 1103 [0.5] | Foundations of Biology I | |
BIOL 1104 [0.5] | Foundations of Biology II | |
CHEM 2800 [0.5] | Foundations for Environmental Chemistry | |
CIVE 2200 [0.5] | Mechanics of Solids I | |
ENVE 2001 [0.5] | Process Analysis for Environmental Engineering | |
ERTH 2404 [0.5] | Engineering Geoscience | |
MAAE 2300 [0.5] | Fluid Mechanics I | |
MAAE 2400 [0.5] | Thermodynamics and Heat Transfer | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
Third year | ||
4. 5.5 credits in: | 5.5 | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
CHEM 3800 [0.5] | The Chemistry of Environmental Pollutants | |
CIVE 2700 [0.5] | Civil Engineering Materials | |
CIVE 3208 [0.5] | Geotechnical Mechanics | |
CIVE 4307 [0.5] | Municipal Hydraulics | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
ECOR 3800 [0.5] | Engineering Economics | |
ENVE 3001 [0.5] | Water Treatment Principles and Design | |
ENVE 3002 [0.5] | Environmental Engineering Systems Modeling | |
ENVE 3003 [0.5] | Water Resources Engineering | |
ENVE 3004 [0.5] | Contaminant and Pollutant Transport in the Environment | |
Fourth year | ||
5. 3.0 credits in: | 3.0 | |
ECOR 4995 [0.5] | Professional Practice | |
ENVE 4003 [0.5] | Air Pollution and Emissions Control | |
ENVE 4005 [0.5] | Wastewater Treatment Principles and Design | |
ENVE 4006 [0.5] | Contaminant Hydrogeology | |
ENVE 4101 [0.5] | Waste Management | |
ENVE 4104 [0.5] | Environmental Planning and Impact Assessment | |
6. 1.0 credit from | 1.0 | |
ENVE 4918 [1.0] | Design Project | |
OR | ||
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
7. 1.0 credit from: | 1.0 | |
ACSE 3105 [0.5] | Green Building Design | |
ACSE 4106 [0.5] | Indoor Environmental Quality | |
CIVE 3304 [0.5] | Transportation Engineering and Planning | |
CIVE 4208 [0.5] | Geotechnical Engineering | |
CIVE 4301 [0.5] | Foundation Engineering | |
CIVE 4303 [0.5] | Urban Systems | |
CIVE 4400 [0.5] | Construction/Project Management | |
ENVE 4002 [0.5] | Environmental Geotechnical Engineering | |
ENVE 4200 [0.5] | Climate Change and Engineering | |
ENVE 4907 [1.0] | Engineering Research Project | |
ENVE 4917 [0.5] | Undergraduate Directed Study | |
MECH 4401 [0.5] | Power Plant Analysis | |
MECH 4403 [0.5] | Power Generation Systems | |
MECH 4406 [0.5] | Heat Transfer | |
MECH 4407 [0.5] | Heating and Air Conditioning | |
SREE 3001 [0.5] | Sustainable and Renewable Energy Sources | |
SREE 4002 [0.5] | Modelling and Analysis of Energy Systems: Risk, Reliability, and Economics | |
SYSC 3200 [0.5] | Industrial Engineering | |
8. 0.5 credit in Complementary Studies Electives | 0.5 | |
Total Credits | 21.0 |
Mechanical Engineering
Bachelor of Engineering (21.0 credits)
First year | ||
1. a) 4.0 credits in: | 4.0 | |
CHEM 1101 [0.5] | Chemistry for Engineering Students | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Complementary Studies Electives | 0.5 | |
3. 0.5 credit in Basic Science Electives | 0.5 | |
Second year | ||
4. a) 5.0 credits in: | 5.0 | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
ELEC 3605 [0.5] | Electrical Engineering | |
MAAE 2001 [0.5] | Engineering Graphical Design | |
MAAE 2101 [0.5] | Engineering Dynamics | |
MAAE 2202 [0.5] | Mechanics of Solids I | |
MAAE 2300 [0.5] | Fluid Mechanics I | |
MAAE 2400 [0.5] | Thermodynamics and Heat Transfer | |
MAAE 2700 [0.5] | Engineering Materials | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
Third year | ||
5. 5.5 credits in: | 5.5 | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
ECOR 3800 [0.5] | Engineering Economics | |
MAAE 3004 [0.5] | Dynamics of Machinery | |
MAAE 3202 [0.5] | Mechanics of Solids II | |
MAAE 3300 [0.5] | Fluid Mechanics II | |
MAAE 3400 [0.5] | Applied Thermodynamics | |
MAAE 3500 [0.5] | Feedback Control Systems | |
MATH 3705 [0.5] | Mathematical Methods I | |
MECH 3002 [0.5] | Machine Design and Practice | |
MECH 3700 [0.5] | Principles of Manufacturing | |
SYSC 3600 [0.5] | Systems and Simulation | |
Fourth year | ||
6. 2.0 credits in: | 2.0 | |
ECOR 4995 [0.5] | Professional Practice | |
MAAE 4102 [0.5] | Materials: Strength and Fracture | |
MECH 4003 [0.5] | Mechanical Systems Design | |
MECH 4406 [0.5] | Heat Transfer | |
7.0 1.0 credit from | 1.0 | |
MAAE 4907 [1.0] | Engineering Design Project | |
OR | ||
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
8. 2.0 credits in 4000-level Mechanical and Aerospace Engineering (MAAE, AERO or MECH) | 2.0 | |
9. 0.5 credit in Complementary Studies Electives | 0.5 | |
Total Credits | 21.0 |
Software Engineering
Bachelor of Engineering (21.0 credits)
First year | ||
1. a) 4.0 credits in: | 4.0 | |
CHEM 1101 [0.5] | Chemistry for Engineering Students | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Basic Science Electives | 0.5 | |
3. 0.5 credit in Complementary Studies Electives | 0.5 | |
Second year | ||
4. a) 5.0 credits in: | 5.0 | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
COMP 1805 [0.5] | Discrete Structures I | |
COMP 2804 [0.5] | Discrete Structures II | |
ELEC 2501 [0.5] | Circuits and Signals | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
SYSC 2004 [0.5] | Object-Oriented Software Development | |
SYSC 2006 [0.5] | Foundations of Imperative Programming | |
SYSC 2100 [0.5] | Algorithms and Data Structures | |
SYSC 2310 [0.5] | Introduction to Digital Systems | |
SYSC 2320 [0.5] | Introduction to Computer Organization and Architecture | |
b) Successful completion of: | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
Third year | ||
5. 5.0 credits in: | 5.0 | |
COMP 3005 [0.5] | Database Management Systems | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
SYSC 3101 [0.5] | Programming Languages | |
SYSC 3110 [0.5] | Software Development Project | |
SYSC 3120 [0.5] | Software Requirements Engineering | |
SYSC 3303 [0.5] | Real-Time Concurrent Systems | |
SYSC 3310 [0.5] | Introduction to Real-Time Systems | |
SYSC 4001 [0.5] | Operating Systems | |
SYSC 4106 [0.5] | The Software Economy and Project Management | |
SYSC 4120 [0.5] | Software Architecture and Design | |
6. 0.5 credit from: | 0.5 | |
ELEC 2507 [0.5] | Electronics I | |
ELEC 4705 [0.5] | Electronic Materials, Devices and Transmission Media | |
or 0.5 credit in Basic Science Electives | ||
Fourth year | ||
7. 2.0 credits in: | 2.0 | |
ECOR 4995 [0.5] | Professional Practice | |
SYSC 4101 [0.5] | Software Validation | |
SYSC 4806 [0.5] | Software Engineering Lab | |
SYSC 4810 [0.5] | Introduction to Network and Software Security | |
8. 1.0 credit in: | 1.0 | |
SYSC 4907 [1.0] | Engineering Project | |
OR | ||
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
9. 1.0 credit from SYSC or ELEC courses at the 3000 level or above | 1.0 | |
10. 1.0 credit from the list in Item 9 | 1.0 | |
or 1.0 credit in Computer Science Electives for Software Engineering | ||
or 1.0 credit in SYSC at the 5000 level (with permission of the department) | ||
11. 0.5 credit in Complementary Studies Electives | 0.5 | |
Total Credits | 21.0 |
Sustainable and Renewable Energy Stream A:
Smart Technologies for Power Generation and Distribution
Bachelor of Engineering (21.0 credits)
First year | ||
1. a) 4.0 credits in: | 4.0 | |
CHEM 1101 [0.5] | Chemistry for Engineering Students | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Complementary Studies Electives | 0.5 | |
3. 0.5 credit in Basic Science Electives | 0.5 | |
Second year | ||
4. a) 5.0 credits in: | 5.0 | |
ELEC 2501 [0.5] | Circuits and Signals | |
ELEC 2507 [0.5] | Electronics I | |
ELEC 2602 [0.5] | Electric Machines and Power | |
ELEC 2607 [0.5] | Switching Circuits | |
ENVE 2001 [0.5] | Process Analysis for Environmental Engineering | |
MAAE 2300 [0.5] | Fluid Mechanics I | |
MAAE 2400 [0.5] | Thermodynamics and Heat Transfer | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
SYSC 2006 [0.5] | Foundations of Imperative Programming | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
Third year | ||
5. 5.5 credits in: | 5.5 | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
ECOR 3800 [0.5] | Engineering Economics | |
ELEC 3105 [0.5] | Electromagnetic Fields | |
ELEC 3508 [0.5] | Power Electronics | |
ELEC 3602 [0.5] | Electrical Power Systems | |
SREE 3001 [0.5] | Sustainable and Renewable Energy Sources | |
SREE 3002 [0.5] | Electrical Distribution Systems | |
SREE 3003 [0.5] | Sustainable and Renewable Electricity Generation | |
SYSC 3006 [0.5] | Computer Organization | |
SYSC 3600 [0.5] | Systems and Simulation | |
Fourth year | ||
6. 3.5 credits in: | 3.5 | |
ECOR 4995 [0.5] | Professional Practice | |
ELEC 4601 [0.5] | Microprocessor Systems | |
ELEC 4703 [0.5] | Solar Cells | |
SREE 4001 [0.5] | Efficient Energy Conversion | |
SREE 4002 [0.5] | Modelling and Analysis of Energy Systems: Risk, Reliability, and Economics | |
SYSC 4505 [0.5] | Automatic Control Systems I | |
SYSC 4602 [0.5] | Computer Communications | |
7. 1.0 credit in: | 1.0 | |
SREE 4907 [1.0] | Energy Engineering Project | |
OR | ||
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
8. 0.5 credit in Complementary Studies Electives | 0.5 | |
9. 0.5 credit in any 4000-level Engineering course for which prerequisites have been satisfied | 0.5 | |
Total Credits | 21.0 |
Sustainable and Renewable Energy Stream B: Efficient Energy Generation and Conversion
Bachelor of Engineering (21.0 credits)
First year | ||
1. a) 4.0 credits in: | 4.0 | |
CHEM 1101 [0.5] | Chemistry for Engineering Students | |
ECOR 1041 [0.25] | Computation and Programming | |
ECOR 1042 [0.25] | Data Management | |
ECOR 1043 [0.25] | Circuits | |
ECOR 1044 [0.25] | Mechatronics | |
ECOR 1045 [0.25] | Statics | |
ECOR 1046 [0.25] | Mechanics | |
ECOR 1047 [0.25] | Visual Communication | |
ECOR 1048 [0.25] | Dynamics | |
MATH 1004 [0.5] | Calculus for Engineering or Physics | |
MATH 1104 [0.5] | Linear Algebra for Engineering or Science | |
PHYS 1004 [0.5] | Introductory Electromagnetism and Wave Motion | |
b) The Introduction to Engineering Disciplines requirement must be met through the successful completion of: | ||
ECOR 1055 [0.0] | Introduction to Engineering Disciplines I | |
ECOR 1056 [0.0] | Introduction to Engineering Disciplines II | |
ECOR 1057 [0.0] | Engineering Profession | |
2. 0.5 credit in Complementary Studies Electives | 0.5 | |
3. 0.5 credit in Basic Science Electives | 0.5 | |
Second year | ||
4. a) 5.0 credits in: | 5.0 | |
ELEC 2501 [0.5] | Circuits and Signals | |
ELEC 2602 [0.5] | Electric Machines and Power | |
ENVE 2001 [0.5] | Process Analysis for Environmental Engineering | |
MAAE 2001 [0.5] | Engineering Graphical Design | |
MAAE 2101 [0.5] | Engineering Dynamics | |
MAAE 2202 [0.5] | Mechanics of Solids I | |
MAAE 2300 [0.5] | Fluid Mechanics I | |
MAAE 2400 [0.5] | Thermodynamics and Heat Transfer | |
MATH 1005 [0.5] | Differential Equations and Infinite Series for Engineering or Physics | |
MATH 2004 [0.5] | Multivariable Calculus for Engineering or Physics | |
b) Successful completion of | ||
ECOR 2995 [0.0] | Engineering Portfolio | |
Third year | ||
5. 6.0 credits in: | 6.0 | |
CCDP 2100 [0.5] | Communication Skills for Engineering Students | |
ECOR 2050 [0.5] | Design and Analysis of Engineering Experiments | |
ECOR 3800 [0.5] | Engineering Economics | |
MAAE 2700 [0.5] | Engineering Materials | |
MAAE 3300 [0.5] | Fluid Mechanics II | |
MAAE 3400 [0.5] | Applied Thermodynamics | |
MAAE 3500 [0.5] | Feedback Control Systems | |
MATH 3705 [0.5] | Mathematical Methods I | |
SREE 3001 [0.5] | Sustainable and Renewable Energy Sources | |
SREE 3002 [0.5] | Electrical Distribution Systems | |
SREE 3003 [0.5] | Sustainable and Renewable Electricity Generation | |
SYSC 3600 [0.5] | Systems and Simulation | |
Fourth year | ||
6. 3.0 credits in: | 3.0 | |
ECOR 4995 [0.5] | Professional Practice | |
MECH 4406 [0.5] | Heat Transfer | |
MECH 4408 [0.5] | Thermofluids and Energy Systems Design | |
SREE 4001 [0.5] | Efficient Energy Conversion | |
SREE 4002 [0.5] | Modelling and Analysis of Energy Systems: Risk, Reliability, and Economics | |
SYSC 3200 [0.5] | Industrial Engineering | |
7. 1.0 credit from | 1.0 | |
MAAE 4907 [1.0] | Engineering Design Project | |
OR | ||
ECOR 4907 [1.0] | Multidisciplinary Engineering Project | |
8. 0.5 credit from | 0.5 | |
Any 4000-level Engineering course for which prerequisites have been satisfied, or | ||
ELEC 3602 [0.5] | Electrical Power Systems | |
9. 0.5 credit in Complementary Studies Electives | 0.5 | |
Total Credits | 21.0 |
Aerospace Engineering (AERO) Courses
Aerospace Engineering Graphical Design
Engineering drawing techniques; fits and tolerances; working drawings; fasteners. Elementary descriptive geometry; true length, true view, and intersection of geometric entities; developments. Aerospace-specific CAD (Computer-Aided Design) assignments including production of detail and assembly drawings from actual aerospace physical models.
Also listed as MAAE 2001.
Prerequisite(s): Second-year status in Engineering.
Lectures and tutorials two hours a week, laboratory four hours a week.
Aerospace Design and Practice
Design approach and phases. Design integration. Influence of mission and other requirements on vehicle configuration. Trade-off studies, sizing and configuration layout. Flight vehicle loads, velocity-load factor diagram. Structural design: overall philosophy, role in design process, methods. Basic orbital mechanics; launch vehicle sizing.
Prerequisite(s): AERO 2001 and third-year status in Engineering.
Lectures three hours a week, problem analysis three hours a week.
Lightweight Structures
Structural concepts; theory of elasticity; bending, torsion and shear in thin-walled beams having single or multi-cell sections; work and energy principles; deformation and force analysis of advanced structures, including stiffened thin-wall panels; finite element methods. Stability and buckling of thin-walled structures.
Prerequisite(s): MAAE 3202.
Lectures three hours a week; problem analysis one hour a week.
Orbital Mechanics
Review of translational kinematics and dynamics. Keplerian two-body problem: Kepler's laws, orbital elements, orbit determination. Orbital perturbations: oblateness of the Earth, atmospheric drag. Orbital maneuvers and interplanetary flights. Advanced topics.
Aerospace Materials
Properties, behaviour and manufacturing methods for metals, polymers and ceramics used in aerospace applications. Specialty alloys for gas turbines. Properties and manufacture of aerospace composites. Behaviour of materials in space.
Prerequisite(s): MAAE 2700.
Lectures three hours a week; problem analysis one hour a week.
Spacecraft Design I
Design of spacecraft and spacecraft subsystems with emphasis on mission requirements and current design methods: spacecraft configuration, payload, structural, attitude control, thermal, power, and other related subsystems. Spacecraft integration and testing.
Prerequisite(s): AERO 3240.
Lectures three hours a week, tutorials or laboratories three hours per week.
Aerospace Systems Design
Stress and deflection analysis; fatigue, safe life, damage tolerant design. Propulsion systems integration; landing gear; control and other subsystems. Mechanical component design. Airworthiness regulations and certification procedures. Weight and cost estimation and control. System reliability. Design studies of aircraft or spacecraft components.
Prerequisite(s): AERO 3002 and fourth-year status in Engineering.
Lectures three hours a week, problem analysis three hours a week.
Aviation Management and Certification
Product development, quality control. Strategic organizational analysis and design. Airworthiness, type certification and planning, delegation of authority, airplane flight manual. Aerospace system design and safety.
Lectures three hours per week.
Acoustics and Noise Control
Behaviour of compressible fluids, sound waves and properties of sound sources; measurement of sound; human perception of sound; prediction methods based on energy considerations; sound propagation in realistic environments: outdoors, rooms, ducts; absorption and transmission loss, noise control; case studies.
Prerequisite(s): MAAE 3004 and (MAAE 3300 or MECH 3310) and fourth-year status in Engineering or by permission of department.
Lectures three hours a week.
Aerodynamics and Heat Transfer
Differential equations of motion. Viscous and inviscid regions. Potential flow: superposition; thin airfoils; finite wings; compressibility corrections. Viscous flow: thin shear layer approximation; laminar layers; transition; turbulence modeling. Convective heat transfer: free versus forced convection; energy and energy integral equations; turbulent diffusion.
Prerequisite(s): MAAE 3300 or MECH 3310.
Lectures three hours a week, problem analysis two hours a week.
Computational Fluid Dynamics
Governing equations of fluid motion (full & simplified). Discretization based on finite difference, finite volume, and finite element methods. Explicit and implicit integration schemes. Numerical stability. Numerical solutions of the Navier-Stokes equations: RANS, LES and DNS. Turbulence modeling. Programming-based assignments (convection/diffusion).
Lectures three hours a week.
Aerospace Vehicle Performance
Morphology of aircraft and spacecraft. Performance analysis of fixed wing aircraft: drag estimation, propulsion, take-off, climb and landing, endurance, payload/range, manoeuvres; operational economics. Performance analysis of rotor craft: rotor-blade motion, hovering and vertical ascent, forward flight, and autorotation. Rocket propulsion; escape velocity; orbital dynamics.
Lectures three hours a week.
Aircraft Stability and Control
Static stability and control: equilibrium requirements; longitudinal stability requirements; neutral points; manoeuvring flight; control forces and control requirements; lateral static stability certification requirements. Dynamic stability: axis systems; governing equations; phugoid and short period modes; lateral dynamic modes. Closed-loop control.
Aerospace Propulsion
Propulsion requirements, effects of Mach Number, altitude, and application; basic propeller theory; propeller, turboshaft, turbojet, turbofan and rocket; cycle analysis and optimization for gas turbine power plant; inter-relations between thermodynamic, aerodynamic and mechanical designs; rocket propulsion; selection of aeroengines.
Prerequisite(s): MAAE 2400, (MAAE 3300 or MECH 3310), and fourth-year status in Engineering or by permission of the department.
Lectures three hours a week.
Transatmospheric and Spacecraft Propulsion
Planetary/interplanetary environments and effects. Launch and spacecraft propulsion: liquid/solid/hybrid rockets, ram/scramjets, combined cycle engines, electrothermal, electromagnetic, electrostatic, nuclear, and propellantless propulsion. Trajectory analysis, multi-staging, separation dynamics. Advanced engine concepts.
Lectures three hours a week.
Heat Transfer for Aerospace Applications
Fundamentals of heat transfer with emphasis on aerospace systems design. Conduction, convection and radiation modes of heat transfer. Radiation exchange between surfaces and view factors. Radiation in spacecraft thermal control. High speed flight and reentry heating.
Prerequisite(s): MAAE 2400 and (MAAE 3300 or MECH 3310) and fourth-year status in Engineering.
Lectures three hours a week.
Avionics Systems
RF engineering concepts. Aviation communication systems. Relative and absolute navigation; landing systems. Radar systems; weather radar. Aircraft systems integration; databus standards; electrical systems; power generation and distribution. Safety critical software. Electromagnetic compatibility and interference. Regulations and certification of avionic systems.
Precludes additional credit for ELEC 4504.
Prerequisite(s): 4th year status in Engineering. Not open to students in Electrical Engineering, Computer Systems Engineering, Engineering Physics or Communications Engineering.
Lectures three hours a week.
Spacecraft Attitude Dynamics and Control
Rigid body dynamics. The dynamic behavior of spacecraft. Environmental torques. The design of attitude control systems. Gravity gradient, spin, and dual spin stabilization. Attitude manoeuvres. The design of automatic control systems. Impacts of attitude stabilization techniques on mission performance.
Lectures three hours a week.
Introductory Aeroelasticity
Review of structural behaviour of lifting surface elements; structural dynamics, Laplace Transforms, dynamic stability; modal analysis; flutter, Theodorsen's theory; flutter of a typical section; wing flutter, T-tail flutter, propeller whirl flutter; gust response; buffeting, limit cycle flutter.
Lectures three hours a week.
Rotorcraft Aerodynamics and Performance
Rotorcraft history and fundamentals. Momentum theory: hover, axial climb and descent, autorotation, forward flight, momentum theory for coaxial and tandem rotors. Blade element analysis. Rotor airfoil aerodynamics. Rotor blade dynamics and trim. Helicopter performance, height-velocity curves, conceptual design. High-speed rotorcraft.
Lectures three hours per week.
Composite Materials
Reinforcing mechanisms in composite materials; material properties. Strength and elastic constants of unidirectional composites; failure criteria. Analysis of laminated plates; bending and eigenvalue problems. Environmental effects and durability. Damage tolerance. Design of composite structures.
Joining of Materials
Design for joining: base material and component geometry. Selection of joining method and filler material; Adhesive bonding; Soldering; Brazing; Diffusion bonding; Resistance welding; Fusion welding (GTAW, EB, laser and plasma arc); Friction welding; NDE. Emphasis on Aerospace materials and applications.
Lectures three hours per week.
Spacecraft Design II
System view of spacecraft. Requirements definition. Spacecraft payloads (remote sensing, imaging systems, astronomy instrumentation etc.). Exploration missions. Implications for systems and missions. Space system design case studies.
Prerequisite(s): AERO 3841 and fourth-year status in Engineering.
Lectures three hours a week.
Civil Engineering (CIVE) Courses
GIS, Surveying, CAD and BIM
Engineering geometry and spatial graphics. Fundamentals of surveys. Digital surveying tools; total station, GPS. Computer-Aided Drafting (CAD). Geographic Information Systems (GIS). Spatial referencing. Building Information Modelling (BIM). Integrated design using digital tools. Field exercises using software to process and evaluate spatial data.
Prerequisite(s): Second-year status in Engineering or (GEOM 1004 for students in BSc in Geomatics).
Lectures three hours a week, problem analysis and laboratories three hours a week.
Architectural Technology 2
Technical issues involved in architectural design of buildings from ancient times to the present. Technological innovation and materials related to structural developments, and the organization and design of structures. Basic concepts of calculus, equilibrium, and mechanics of materials.
Prerequisite(s): ARCC 2202.
Lectures three hours a week, laboratory three hours a week.
Engineering Mechanics
Virtual work. Friction. Relative motion of particles. Kinematics of a rigid body: translation, rotation; general plane motion; absolute and relative motion. Kinetics of a rigid body: equations of motion; work-energy; impulse-momentum; conservation of momentum and energy. Conservative forces and potential energy.
Prerequisite(s): MATH 1004, MATH 1104 and second-year status in Engineering.
Lectures three hours a week, problem analysis three hours a week.
Mechanics of Solids I
Stress and strain. Stress-strain relationship: Hooke's law. Torsion of circular shafts. Bending moment and shear force distribution. Flexural stresses. Deflection. Shear stress in beams. Stresses in thin- walled cylinders. Transformation of 2D stress and strain: Mohr's circle. Buckling of columns.
Precludes additional credit for MAAE 2202.
Prerequisite(s): MATH 1004 and second-year status in Engineering for B.Eng. or CIVE 2005 for B.A.S. with Concentration in Conservation and Sustainability.
Lectures three hours a week, problem analysis and laboratory three hours a week.
Civil Engineering Materials
Introduction to material science. Structure of atoms. Crystallography. Crystal Imperfections. Characteristics, behaviour and use of Civil Engineering materials: steel, concrete, asphalt, wood, polymers, composites. Specifications. Physical, chemical and mechanical properties. Quality control and material tests. Fatigue. Corrosion. Applications in construction and rehabilitation of structures.
Precludes additional credit for MAAE 2700.
Prerequisite(s): second year status for students in an Engineering program or second year standing in a B.A.S. major in Conservation and Sustainability.
Lectures three hours a week, problem analysis and laboratory three hours a week.
Mechanics of Solids II
Shear flow. Definition of shear centre, Saint Venant and warping torsional constants. Behaviour, governing differential equations and solutions for torsion, beam-columns, lateral torsional buckling of doubly symmetric beams, axially loaded doubly symmetric, singly symmetric and asymmetric columns. Failure criterion, fatigue and fracture.
Precludes additional credit for MAAE 3202.
Prerequisite(s): CIVE 2200.
Lectures three hours a week, laboratory/problem analysis three hours alternate weeks.
Introduction to Structural Analysis
Concepts and assumptions for structural analysis: framed structures; joints; supports; compatibility and equilibrium; stability and determinacy; generalized forces and displacements. Principle of Virtual Work: unknown force calculations; influence lines. Complementary Virtual Work: displacement calculations, indeterminate analysis. Introduction to the Stiffness Method of Analysis.
Lectures three hours a week, problem analysis three hours alternate weeks.
Introduction to Structural Design
Building systems and structural form. Design Philosophy and design process. Limit states design. National Building Code of Canada. Determination of dead, live, snow, wind, and earthquake loads.
Lectures three hours a week, problem analysis three hours alternate weeks.
Design of Structural Steel Components
Introduction to CAN/CSA - S16, design and behaviour concepts; shear lag, block shear, local plate buckling, lateral torsional buckling, instantaneous centre, inelastic strength and stability. Design of tension members, axially loaded columns, beams, beam-columns, simple bolted and welded connections.
Lectures three hours a week, problem analysis three hours alternate weeks.
Design of Reinforced Concrete Components
Introduction to CAN/CSA - A23.3; design and behaviour concepts; flexural analysis at service loads; shear, bond, Whitney stress block, under, over reinforced behaviour, ultimate strength. Flexural design of singly reinforced, doubly reinforced T-beams, one-way slabs. Shear design for beams. One-way, two-way slab systems, columns.
Lectures three hours a week, problem analysis three hours alternate weeks.
Historic Site Recording and Assessment
Methods of heritage documentation including hand recording, photography, rectified photography, total station, gps, photogrammetry, and laser scanning. Non-destructive testing techniques; environmental assessment tools for determining air quality and energy efficiency. Multidisciplinary teams for all project work.
Also listed as ACSE 3207, ARCN 4100.
Prerequisite(s): third-year status in B.Eng. in Architectural Conservation and Sustainability Engineering.
Lectures three hours a week, lab or field work two hours a week.
Geotechnical Mechanics
Soil composition and soil classification. Soil properties, compaction, seepage and permeability. Concepts of pore water pressure, capillary pressure and hydraulic head. Principle of effective stress, stress-deformation and strength characteristics of soils, consolidation, stress distribution with soils, and settlement. Laboratory testing.
Also listed as ERTH 4107.
Prerequisite(s): third-year status in Engineering, or permission of the department. Additional recommended background: ERTH 2404 or equivalent.
Lectures three hours a week, laboratory three hours alternate weeks.
Building Science
Building envelope design and analysis; applied heat transfer and moisture transport; solar radiation; hygrothermal modelling; control of rain, air, vapour, and heat; materials for wall, window, curtain wall, roof, and foundation systems; building envelope retrofit case studies; building code; envelope construction.
Also listed as ACSE 3209.
Prerequisite(s): MAAE 2400 and third-year status in B. Eng. Civil Engineering.
Lectures three hours a week, problem analysis three hours alternate weeks.
Geotechnical Engineering
Strength of soils, steady state seepage, flownets and piping. Stress distribution in soils. Earth pressures: at rest, active and passive. Design of flexible and rigid retaining structures. Stability of excavations, slopes and embankments. Settlement of foundations. Bearing capacity of footings.
Prerequisite(s): CIVE 3208.
Lectures three hours a week, problem analysis three hours alternate weeks.
Transportation Engineering and Planning
Transportation and the socio-economic environment; modal and intermodal systems and components; vehicle motion, human factors, considerations for different modes of travel; sight distance requirements; fundamentals of traffic flow theory; transportation planning and travel demand; environmental impacts; traffic safety.
Prerequisite(s): third-year status in Engineering, or permission of the Department.
Lectures three hours a week, problem analysis three hours alternate weeks.
Highway Engineering
Road functional classification, human factors of road design; geometric design; traffic engineering; highway capacity and level of service; highway materials; frost action; pavement mix design; structural design of rigid and flexible pavements; maintenance and rehabilitation.
Prerequisite(s): CIVE 3304 or permission of the Department.
Lectures three hours a week, problem analysis three hours alternate weeks.
Municipal Engineering
Introduction to fundamentals of municipal engineering. Water quality: physical, chemical and biological parameters. Water treatment: softening mixing, flocculation, sedimentation, filtration, disinfection, fluoridation. Biological processes. Wastewater treatment: primary, secondary and tertiary treatment. Sludge disposal and wastewater reuse. Solid waste management.
Prerequisite(s): third-year status in Engineering.
Lectures three hours a week, problem analysis one and a half hours a week
Co-operative Work Term
Matrix Analysis of Framed Structures
Review of basic structural concepts. Betti's law and applications. Matrix flexibility method, flexibility influence coefficients. Development of stiffness influence coefficients. Stiffness method of analysis: beams; plane trusses and frames; space trusses and frames. Introduction to the finite element method.
Lectures three hours a week, problem analysis three hours alternate weeks.
Finite Element Methods in Civil Engineering
Introduction to the theory and application of finite element methods. The relationship with virtual work, Rayleigh-Ritz, system of linear equations, polynomial interpolation, numerical integration, and theory of elasticity is explored. Isoparametric formulations of structural and plane elements are examined. Geotechnical and nonlinear problems are introduced.
Also offered at the graduate level, with different requirements, as CIVE 5103, for which additional credit is precluded.
Lectures three hours a week, problem analysis three hours alternate weeks.
Wood Engineering
Structural design in timber. Properties, anatomy of wood, wood products, factors affecting strength and behaviour, strength evaluation and testing. Design of columns, beams and beam-columns. Design of trusses, frames, glulam structures, plywood components, formwork, foundations, connections and connectors. Inspection, maintenance and repair.
Lectures three hours a week, problem analysis three hours alternate weeks.
Pavement Design
Pavement design methods, flexible pavement materials and mix designs, stresses and strains in flexible pavements; fatigue and rutting design considerations; traffic loading and design loads; design of flexible pavements using AASHTO, M-E and AI methods; rigid pavement designs, design of overlays.
Prerequisite(s): Fourth year status and CIVE 4209.
Lectures three hours a week, problem analysis three hours alternate weeks.
Traffic Engineering
Introduction to principles of traffic engineering. Traffic operation concepts. Travel modes and modal characteristics. Traffic stream characteristics and queuing theory. Capacity and level of service analysis of roads and intersections.
Prerequisite(s): Fourth year status in engineering; and (CIVE 4209 or CIVE 3305).
Also offered at the graduate level, with different requirements, as CIVE 5305, for which additional credit is precluded.
Lectures three hours a week, problem analysis three hours alternate weeks.
Geotechnical Engineering
Strength of soils, steady state seepage, flownets and piping. Stress distribution in soils. Earth pressures: at rest, active and passive. Design of flexible and rigid retaining structures. Stability of excavations, slopes and embankments. Settlement of foundations. Bearing capacity of footings.
Prerequisite(s): CIVE 3208.
Lectures three hours a week, problem analysis three hours alternate weeks.
Highway Engineering
Road functional classification, human factors of road design; geometric design; traffic engineering; highway capacity and level of service; highway materials; frost action; pavement mix design; structural design of rigid and flexible pavements; maintenance and rehabilitation.
Prerequisite(s): CIVE 3304 or permission of the Department.
Lectures three hours a week, problem analysis three hours alternate weeks.
Foundation Engineering
A critical study of the theories in soil mechanics and their application to the solution of geotechnical engineering problems. Field investigations, laboratory and field testing, shallow foundations, special footings, mat foundations, pile foundations and excavations. Discussion of new methods and current research.
Reinforced and Prestressed Concrete Design
Reinforced concrete shear and torsion design. Two-way slab design by Direct Design and Equivalent Frame Method. Behaviour and design of slender reinforced concrete columns. Prestressed concrete concepts; flexural analysis and design; shear design; anchorage zone design; deflection and prestress loss determination.
Lectures three hours a week, problem analysis three hours alternate weeks.
Urban Systems
A systematic approach to urbanism; Sustainability in urban systems; Urban sprawl; Urban form; Urban theory, Population projections; Zoning; Integration of urban infrastructure components (waste, electricity water, transportation and buildings); Analysis of issues in Canadian urban areas; The future of cities.
Lectures three hours a week, problem analysis three hours alternate weeks.
Municipal Hydraulics
Fluid flow fundamentals. Hydraulics of pipe systems. Open channel flow. Prediction of sanitary and storm sewage, flow rates. Design of water distribution systems, culverts, sanitary and storm sewers. Pumps and measuring devices. Hydraulic and flow control structures.
Lectures three hours a week, problem analysis one and a half hours a week.
Behaviour and Design of Steel Structures
Behaviour and design of open web steel joists, steel and composite decks, composite beams and columns, stud girders, and plate girders. Design of moment connections, base plates and anchor bolts, and bracing connections. Stability of rigid and braced frames. Design for lateral load effects.
Lectures three hours a week, problem analysis three hours alternate weeks.
Construction/Project Management
Systems approach to project planning and control. Analysis of alternative network planning methods: CPM, precedence and PERT; planning procedure; computer techniques and estimating; physical, economic and financial feasibility; implementation feedback and control; case studies.
Lectures three hours a week, problem analysis three hours alternate weeks.
Masonry Design
Introduction to structural design in masonry. Properties of masonry materials and assemblages. Behaviour and design of beams, walls and columns. Selected topics including veneer wall systems, differential movement, workmanship, specifications, inspection, maintenance and repair. Lowrise and highrise building design.
Also offered at the graduate level, with different requirements, as CIVE 5200, for which additional credit is precluded.
Lectures three hours a week, problem analysis three hours alternate weeks.
Municipal Engineering
Introduction to fundamentals of municipal engineering. Water quality: physical, chemical and biological parameters. Water treatment: softening mixing, flocculation, sedimentation, filtration, disinfection, fluoridation. Biological processes. Wastewater treatment: primary, secondary and tertiary treatment. Sludge disposal and wastewater reuse. Solid waste management.
Prerequisite(s): third-year status in Engineering.
Lectures three hours a week, problem analysis one and a half hours a week
Computer Methods in Civil Engineering
Advanced software development for Civil Engineering applications. Examples may be chosen from surveying, transportation, geotechnical and/or structural engineering. Software technologies include object-oriented programming, data base management, Internet-based applications and graphical user interfaces.
Also offered at the graduate level, with different requirements, as CIVE 5602, for which additional credit is precluded.
Lectures three hours a week, problem analysis three hours alternate weeks.
Building Pathology and Rehabilitation
Deterioration mechanisms for concrete, timber, steel and masonry structures. Identification of design deficiencies; criteria for selection and design of rehabilitation systems. Design techniques to reduce deterioration in new construction and historical structures.
Also listed as ACSE 4601, ARCN 4200.
Prerequisite(s): CIVE 3207 and fourth-year status in B.Eng. in Architectural Conservation and Sustainability Engineering.
Lectures three hours a week, lab/field work two hours a week.
Building Fire Safety
Understanding fire-structure interaction and the concepts of fire severity and resistance; behaviour of steel, concrete, and timber buildings exposed to fires; compartment fire dynamics; correlations and computer models to predict fire dynamics; fire retardants; laboratory-scale fire experiments; performance-based approach for building fire safety design.
Lectures three hours a week, problem analysis and laboratories one and one-half hours per week.
Engineering Research Project
A research project in engineering analysis, design or development carried out by individual students or small teams, for an opportunity to develop initiative, self-reliance, creative ability and engineering judgment and is normally intended for students with high CGPAs and an interest in graduate studies.
Precludes additional credit for CIVE 4917.
Prerequisite(s): fourth-year status in Engineering and permission of the department.
Undergraduate Directed Study
Student carries out a study, analysis, and solution of an engineering problem which results in a written final report. Carried out under close supervision of a faculty member. Intended for students interested in pursuing graduate studies. Requires supervising faculty member and proposal from student.
Precludes additional credit for CIVE 4907.
Prerequisite(s): permission of the Department and completion of, or concurrent registration in, CIVE 4918.
Self study.
Design Project
Teams of students develop professional level experience through a design project that incorporates fundamentals acquired in previous mathematics, science, engineering, and complementary studies courses. A final report and oral presentations are required.
Precludes additional credit for ACSE 4918, ENVE 4918.
Prerequisite(s): ECOR 3800 and fourth-year status in Engineering. Certain projects may have additional requirements.
Lectures two hours alternate weeks, problem analysis three hours a week.
Electronics (ELEC) Courses
Circuits and Signals
Properties of signals. Basic circuit elements: voltage and current sources. Kirchhoff's laws, linearity, superposition. Thevenin and Norton's theorems. Circuit simplification. AC steady-state analysis: impedance, admittance, phasors, frequency response. Transient response of RL and RC circuits: form of response, initial and final conditions. RLC circuits: resonance.
Precludes additional credit for ELEC 3605.
Prerequisite(s): MATH 1005 (may be taken concurrently) and (PHYS 1004 or PHYS 1002), and second-year status in Engineering.
Lectures three hours a week, laboratory and problem analysis three hours a week.
Electronics I
Qualitative semiconductor physics, leading to the diode equation. Diode applications. Operational amplifiers and their application in feedback configurations including active filters. Introduction to bipolar transistors and MOSFETs, analysis of biasing circuits. Transistor applications including small signal amplifiers.
Precludes additional credit for OSS 2006, PLT 2006 (no longer offered).
Prerequisite(s): MATH 1005, ELEC 2501, and second-year status in Engineering.
Lectures three hours a week, laboratory and problem analysis three hours a week.
Electric Machines and Power
Modeling and analysis of basic electric power systems. Single-phase and three-phase circuits: real and reactive power, per-phase analysis, power factor correction. Electro-mechanical energy conversion: operation, characteristics and analysis of transformers, DC-, induction-, and synchronous electric machines. Motor and generator operation.
Prerequisite(s): PHYS 1004 and ELEC 2501, and second-year status in Engineering.
Lectures 3 hours per week. Laboratory and problem analysis 3 hours per week alternate weeks.
Switching Circuits
Boolean algebra, gate, combinatorial circuits. DeMorgan notation, sum-of-product and product-of-sum forms. Logic arrays, PLAs and PALs. Flip-flops, latches, sequential circuits, state graphs and state minimization. Counters and controllers. Hazards. Asynchronous sequential circuits, race free assignment, realization.
Precludes additional credit for SYSC 2310.
Prerequisite(s): PHYS 1004 or PHYS 1002 and second-year status in Engineering.
Lectures three hours a week, laboratory three hours alternate weeks.
Electromagnetic Fields
Vector calculus: gradient, divergence, curl, integration of vector fields. Electrostatics, magnetostatics. Boundary conditions. Poisson's and Laplace's equations: method of images, separation of variables, iterative method. Electric and magnetic properties of matter. Magnetic circuits. Lorentz force. Motional emf, electromagnetic induction. Maxwell’s equations.
Prerequisite(s): MATH 1005, MATH 2004, and (PHYS 1004 or PHYS 1002), and second-year status in Engineering.
Lectures three hours a week, laboratory and problem analysis three hours alternate weeks.
Digital Electronics
Digital circuit design using verilog and logic synthesis, the electronic properties of logic gates, electrical interfacing between logic families, asynchronous to synchronous interfacing, clock distribution and timing, VLSI design options. Students implement substantial circuits with field-programmable gate arrays.
Prerequisite(s): ELEC 2507 and ELEC 2607.
Lectures three hours a week, laboratory three hours a week.
Power Electronics
Power semiconductor devices: Thyristor, GTO, IGBT, SiC, GaN. Converter circuits: controlled AC to DC rectifiers, choppers, DC to AC inverters, AC voltage controllers. Protection of conversion circuits. Applications to high-efficiency control of electric machines and electromechanical energy conversion devices.
Prerequisite(s): ELEC 2507 and ELEC 2602.
Lectures three hours per week, laboratories/problem analysis three hours per week.
Electronics II
Introduction to semiconductor devices and ICs. DC, AC and switching properties of BJTs. Linear amplifiers; bandwidth considerations; two-port analysis. Large signal amplifiers; power amplifiers; transformerless circuits. Feedback and operational amplifiers; gain, sensitivity, distortion and stability. Filter design. Oscillators.
Precludes additional credit for : ELEC 3509 may not be taken for credit by students in the Biomedical and Electrical Engineering or Biomedical and Mechanical Engineering programs.
Prerequisite(s): ELEC 2507.
Lectures three hours a week, laboratory three hours a week.
Electrical Power Systems
The electric power system. Components: power transformers and connections, transmission lines. Analysis: balanced and unbalanced three-phase systems, symmetrical components, load flow, FACTS. Operation: frequency and voltage control, steady state and transient stability, fault protection. Distribution systems: utility, residential, commercial. Electrical safety: code, grounding/bonding.
Prerequisite(s): ELEC 2602.
Lectures three hours a week, problem analysis two hours a week.
Electrical Engineering
DC circuits: elements, sources, analysis. Single phase AC circuits: phasors, RLC circuits, real and reactive power, impedance, network analysis, three phase systems. Power transformers. DC motors: operation and characteristics. AC motors: single phase and three phase.
Prerequisite(s): MATH 1005 and (PHYS 1004 or PHYS 1002), and second-year status in Engineering.
Lectures three hours a week, problem analysis 1.5 hours a week.
Engineering Project
Student teams work on open-ended projects based on previously acquired knowledge. Lectures are devoted to discussing project-related issues and student presentations. A project proposal, a series of project reports, and oral presentations, and a comprehensive final report are required.
Prerequisite(s): ELEC 2507, ELEC 2607, third year status in Engineering, and enrolment in the Electrical Engineering or Engineering Physics program.
Lecture two hours per week, laboratory six hours per week.
Physical Electronics
Fundamentals of device physics and operation of the pn junction, bipolar transistor and MOSFET. Basic integrated circuit processing and application to diodes, BJTs and MOSFETs. Correlation between processing, structure, operation and modeling. Consideration of parasitic and small-geometry effects, reliability and process variation.
Precludes additional credit for ELEC 4705.
Prerequisite(s): ELEC 2507.
Lectures three hours a week, laboratory and problem analysis three hours alternate weeks.
Electromagnetic Waves
Maxwell's equations and EM wave solutions. Polarization. Poynting vector. EM waves in dielectrics and conductors; skin depth. Reflection and refraction. Standing waves. Fresnel relations, Brewster angle. Transmission lines. Line termination, basic impedance matching and transformation. Smith charts. Introduction to guided waves; slab waveguide.
Precludes additional credit for PHYS 3308.
Prerequisite(s): ELEC 3105 or permission of the Department.
Lectures three hours a week, problem analysis three hours alternate weeks.
Co-operative Work Term
Microwave Circuits
Introduction to microwave semiconductor devices, microwave passive components, microwave integrated circuit technology, and microwave circuit measurements. Basic network theory and scattering matrix description of circuits. Design of matching networks, filters, amplifiers and oscillators at microwave frequencies.
Prerequisite(s): ELEC 4503; may be taken concurrently.
Lectures three hours a week, laboratory three hours alternate weeks.
Radio Frequency Lines and Antennas
Introduction to distributed circuits, travelling and standing waves, reflection coefficient, SWR, impedance transformation, Smith charts. Introduction to transmission lines; coaxial, rectangular waveguide, resonators, optical fibers. Introduction to antennas; gain, directivity, effective area. Introduction to linear arrays.
Prerequisite(s): ELEC 3909.
Lectures three hours a week, laboratory three hours alternate weeks.
Avionics Systems
Electromagnetic spectrum. Air data sensing, display. Communications systems. Navigation and landing systems; ground-based, inertial and satellite systems. Airborne radar. Guidance, control for aircraft, autopilots; stability augmentation; active control; sensor requirements; display techniques. Aircraft power systems. Safety systems. Vehicle/systems integration, certification.
Prerequisite(s): fourth-year status in Engineering. Not open to students in Electrical Engineering, Computer Systems Engineering, Engineering Physics or Communications Engineering.
Lecture three hours a week.
Telecommunication Circuits
A course of study of the commonly used circuit components in modern telecommunication systems. Both analog and digital systems are included. The design of the hardware is emphasized. Examples are drawn from broadcasting, telephony and satellite systems.
Prerequisite(s): ELEC 3509 and (SYSC 3501 or SYSC 3503).
Lectures three hours a week, laboratory three hours alternate weeks.
Computer-Aided Design of Circuits and Systems
Basic principles of Computer-Aided Design tools used for analysis and design of communication circuits and systems. Frequency and time-domain analysis. Noise and distortion analysis. Transmission line effects. Sensitivity analysis and circuit performance optimization. Digital simulation.
Prerequisite(s): fourth-year status in Engineering.
Lectures three hours a week, laboratory three hours alternate weeks.
Communication Links
Thermal noise, intermodulation, 1dB compression, dynamic-range, SNR, noise-figure, noise temperature, antenna gain, EIRP, G/T. Wireless: Earth's bulge, Fresnel clearance, path-loss, rainfall, receiver threshold, multipath, diversity. Fiber: loss, dispersion, lasers, PIN detectors. Satellite: GEO, link calculations, FDMA, TDMA, satellite tracking, spherical trigonometry, antenna pointing, LEO.
Lectures three hours a week, problem analysis three hours alternate weeks.
Radar and Navigation
Surveillance radar: radar equation, minimum detectable signal, pulse integration, cross-section fluctuations, PRF, range ambiguities, staggered PRF. MTI radars: coherent operation, delay Line cancellers, FFT. Radio navigation: lines of position, NDB, VOR, DME, ILS. GPS: orbits, pseudo-ranges, position determination, GDOP, ionosphere. Geoide, coordinate frames.
Lectures three hours a week, problem analysis 3 hours alternate weeks.
Microprocessor Systems
Interfacing aspects in microprocessor systems. Microprocessors and bus structures, internal architecture, instruction set and pin functions. Memory interfacing, input-output, interrupts, direct memory accesses, special processors and multiprocessor systems.
Precludes additional credit for COMP 3006 (no longer offered), SYSC 3320, SYSC 3601.
Prerequisite(s): ELEC 2607 and one of SYSC 2003 or SYSC 3003 (no longer offered) or SYSC 3006 or permission of the Department.
Lectures three hours a week, laboratory three hours alternate weeks.
Electrical Power Systems
The electric power system. Components: power transformers and connections, transmission lines. Analysis: balanced and unbalanced three-phase systems, symmetrical components, load flow, FACTS. Operation: frequency and voltage control, steady state and transient stability, fault protection. Distribution systems: utility, residential, commercial. Electrical safety: code, grounding/bonding.
Prerequisite(s): ELEC 2602.
Lectures three hours a week, problem analysis two hours a week.
Integrated Circuit Design and Fabrication
Introduction to nMOS IC design: static logic gates, noise margin, transmission gates, factors influencing switching speed, dynamic logic, input protection, output buffers, circuit simulation with SPICE. Laboratory work includes design and layout of a simple nMOS IC that is fabricated and returned for testing.
Prerequisite(s): ELEC 3500 or ELEC 3908.
Lectures three hours a week, laboratory and problem analysis three hours alternate weeks.
The Physics and Modeling of Advanced Devices and Technologies
Fabrication, operation and modeling of advanced devices for information technology. Topics: physics of materials, quantum mechanics of solids, optical transitions, physical analysis and models for state-of-the-art electronic/optical technologies and materials. Technologies: MOS and III-V based transistors, solid-state optical devices, MEMS and nano-technology based devices.
Fiber Optic Communications
Fundamentals of optoelectronics with application to fiber optic communications. Optical fibre: modes, losses, dispersion, splices, coupling to sources. Optical sources: LEDs, laser diodes. Optical detectors: photoconductor, pin and avalanche photodiodes. Optical receiver design. Fiber optic communications systems: intensity modulation/direct detection; coherent homodyne or heterodyne detection.
Prerequisite(s): ELEC 3908 and ELEC 3909.
Lectures three hours a week, laboratory three hours alternate weeks.
Solar Cells
Semiconductor band structure, photogeneration, the solar spectrum. Detailed analysis of monocrystalline silicon solar cells. Solar cells based on thin film materials: amorphous silicon, III-V materials, organics, titania-dye cells. Cells for concentrator systems. Photovoltaic power systems. Solar cells for building envelopes.
Prerequisite(s): ELEC 2501 and ELEC 2507 and fourth-year status in Sustainable and Renewable Energy Engineering, or ELEC 2501 and ELEC 2507 and fourth-year status in Engineering with permission of the instructor.
Lectures three hours per week, laboratories/problem analysis three hours alternate weeks.
Nanoscale Technology and Devices
Engineering at the nanoscale. Quantum confinement and the effect of scale. Analysis tools: microscopy, spectroscopy. Fabrication: thin films, nanoparticles, nanotubes, graphene, organics. Structures and properties: quantum wells, nanocrystals, nanostructuring. Applications and devices: electronics, optoelectronics, photonics.
Prerequisite(s): ELEC 3908, ELEC 3909.
Lectures three hours a week, problem analysis 1.5 hours a week.
Electronic Materials, Devices and Transmission Media
Review of solid-state theory, conductors, semiconductors, superconductors, insulators, and optical and magnetic properties. Devices used in modern high speed electronic and communication systems: transistors, lasers, photodiodes, fiber optics, Josephson junctions. Implications of material properties on fabrication and operation of devices and circuits.
Prerequisite(s): fourth-year status in Engineering. Not available for credit to students in Electrical Engineering or Engineering Physics.
Lectures three hours a week.
High-Speed Electronics: Circuits and Systems
Challenges faced in designing high-speed electronic circuits and systems. Fundamentals of high-speed Tx/Rx architectures including: timing and HDL, PLL/DLL, Tx drivers, interface to photonic components, channel modelling, Rx channel, choice of modulation, equalization, clock and data recovery. VHDL hardware and CAD software laboratories.
Prerequisite(s): ELEC 3500.
Lectures three hours a week, laboratory three hours a week.
Analog Integrated Electronics
Emphasis on integration of analog signal processing techniques in monolithic IC technology. Continuous active filter design. MOS IC technology. OP amp design. Basic sampled data concepts; Z-transform analysis, switched capacitor filters. Noise aspects. Bipolar technology: radio frequency IC design.
Prerequisite(s): ELEC 3509.
Lectures three hours a week, laboratory and problem analysis three hours alternate weeks.
Advanced Digital Integrated Circuit Design
Advanced Verilog, test benches. VLSI design based on CMOS technology, characteristics of CMOS logic circuits, cell libraries, building blocks, structured design, testing, Computer-Aided Design tools. Laboratory emphasis on design synthesis from Verilog.
Prerequisite(s): fourth-year status in Engineering and ELEC 3500 or permission of the Department.
Lectures three hours a week, laboratory and problem analysis three hours alternate weeks.
Integrated Sensors
Overview of sensor technologies with emphasis on devices suitable for integration with silicon integrated circuits. Sensor design and fabrication principles including signal conditioning; discussion of automotive, biomedical, and other instrumentation applications.
Prerequisite(s): fourth-year status in Engineering.
Lectures three hours a week, laboratory and problem analysis three hours alternate weeks.
Special Topics
At the discretion of the Engineering Faculty Board, a course dealing with selected advanced topics of interest to students in Biomedical and Electrical, Communications, Computer Systems, Electrical and Software Engineering and Engineering Physics may be offered.
Prerequisite(s): fourth-year status in Engineering.
Lectures three hours a week, laboratory and problem analysis three hours alternate weeks.
Engineering Project
Student teams develop professional-level experience by applying, honing, integrating, and extending previously acquired knowledge in a major design project. Lectures are devoted to discussing project-related issues and student presentations. A project proposal, interim report, oral presentations, and a comprehensive final report are required.
Prerequisite(s): (ELEC 3907 or SYSC 3010) and fourth-year status in Engineering.
Engineering Physics Project
Student teams develop professional-level experience by applying, honing, integrating, and extending previously acquired knowledge in a major design project approved for Engineering Physics. Lectures devoted to discussing project-related issues and student presentations. A project proposal, interim report, oral presentations, and comprehensive final report are required.
Prerequisite(s): Fourth-year status in Engineering. Certain projects may have additional prerequisites or corequisites.
Engineering Core (ECOR) Courses
Introduction to Engineering
Technology, society and the environment. Graphical design communication: sketching, graphical projections; CAD. Managing data: statistical methods; spreadsheets. Design analysis: matrix programming software; symbolic computer algebra systems. Design process: proposals; reports; presentations; reporting software.
Precludes additional credit for ECOR 1000 (no longer offered), ECOR 1047, ECOR 1054.
Lectures four hours per week, laboratories two hours per week.
Computation and Programming
Software development as an engineering discipline, using a modern programming language. Language syntax and semantics. Tracing and visualizing program execution. Program style and documentation. Testing and debugging tools and techniques. Binary number system to represent data in a computer.
Prerequisite(s): This course may not be taken concurrently with ESLA 1300 or ESLA 1500.
Lectures three hours per week, laboratories three hours per week.
Data Management
Software development using container data types (sequences, sets, maps) for data management. Modules. Data files. Incremental, iterative development of programs. Introduction to designing and implementing numerical algorithms.
Prerequisite(s): ECOR 1041 with a minimum grade of C- and MATH 1004 (may be taken concurrently). This course may not be taken concurrently with ESLA 1300 or ESLA 1500.
Lectures three hours per week, laboratories three hours per week.
Circuits
Electrical Quantities (Voltage, Charge, Current, Power). Conservation of charge and energy. Mathematical models of simple devices. Elementary circuit theory for passive elements. Thévenin's and superposition theorem. Signal filtering and amplification. Time and frequency domain. Circuit design and simulation.
Prerequisite(s): This course may not be taken concurrently with ESLA 1300 or ESLA 1500.
Lectures three hours per week, laboratories three hours per week.
Mechatronics
Mechatronics applications. Analog to digital signal conversion. Control systems and PID controllers. Input devices, including sensors. Data collection and processing. Output devices, including displays, actuators, and motors. Project design and economics. Environmental Impact of mechatronics engineering. System failures and failsafe design.
Prerequisite(s): ECOR 1041 with a minimum grade of C- and ECOR 1043 with a minimum grade of C-. This course may not be taken concurrently with ESLA 1300 or ESLA 1500.
Lectures three hours per week, laboratories three hours per week.
Statics
Cartesian vector representation of forces. Components of forces. Particle equilibrium and free body diagrams. Moments and cross product. Centre of gravity and centroids. Rigid body equilibrium.
Prerequisite(s): This course may not be taken concurrently with ESLA 1300 or ESLA 1500.
Lectures three hours per week, laboratories three hours per week.
Mechanics
2D truss analysis (method of joints/sections). Normal stress/strain and shear stress/strain. 2D frames and machines. Internal loads - normal, shear and moment at a point. Shear and moment diagrams.
Prerequisite(s): ECOR 1045 with a minimum grade of C-. This course may not be taken concurrently with ESLA 1300 or ESLA 1500.
Lectures three hours per week, laboratories three hours per week.
Visual Communication
Graphs and sketches, flow charts, block diagrams. Visual presentation, projection and perspectives of objects. 3D sketching. Free hand drawing. Reading engineering drawings and schematics. Introduction to scaling, dimensioning and tolerancing. Introduction to CAD.
Prerequisite(s): This course may not be taken concurrently with ESLA 1300 or ESLA 1500.
Lectures three hours per week, laboratories three hours per week.
Dynamics
Kinematics and kinetics of a particle. Principle of work and energy. Conservation of energy, conservative forces, potential energy. Principles of impulse and momentum, conservation of momentum for a system of particles.
Prerequisite(s): ECOR 1045 with a minimum grade of C-. This course may not be taken concurrently with ESLA 1300 or ESLA 1500.
Lectures three hours per week, laboratories three hours per week.
Fundamentals of Engineering I
Software development as an engineering discipline, using a modern programming language. Tracing and visualization of program execution. Testing and debugging. Data management: digital representation of numbers; numerical algorithms; storing data in files; container data types: sequences, sets, maps.
Precludes additional credit for COMP 1005, COMP 1405, ECOR 1041, ECOR 1042, ECOR 1606, SYSC 1005.
Prerequisite(s): This course may not be taken concurrently with ESLA 1300 or ESLA 1500.
Lectures three hours per week, laboratories three hours per week.
Fundamentals of Engineering II
Electrical Quantities. Conservation of mass and energy. Mathematical models of simple devices. Elementary circuit theory for passive elements. Signal filtering and amplification. Time and frequency domain. Circuit design and simulation. Digital and analog signals. Mechatronics applications. Output devices. System failures and failsafe design.
Precludes additional credit for ECOR 1043, ECOR 1044.
Prerequisite(s): ECOR 1051 (may be taken concurrently).
Lectures three hours per week, laboratories three hours per week.
Fundamentals of Engineering III
Components of forces. Particle equilibrium and free body diagrams. Moments and cross product. Centre of gravity and centroids. Rigid body equilibrium. 2D Truss analysis (method of joints/sections). Normal stress/strain and Shear stress/strain. 2D frames and machines.
Precludes additional credit for ECOR 1045, ECOR 1046, ECOR 1101.
Prerequisite(s): This course may not be taken concurrently with ESLA 1300 or ESLA 1500.
Lectures three hours per week, laboratories three hours per week.
Fundamentals of Engineering IV
Engineering drawings and schematics. Graphs and sketches, flow charts, block diagrams. Computer‐assisted design. Kinematics/Kinetics of a particle. Principles of work and energy. The Engineering Profession and Act. Organization and time management. Project management. Business, entrepreneurship and intellectual property.
Precludes additional credit for ECOR 1010, ECOR 1047, ECOR 1048.
Prerequisite(s): ECOR 1053 (may be taken concurrently).
Lectures three hours per week, laboratories three hours per week.
Introduction to Engineering Disciplines I
Overview of professional activities oriented to the student's discipline of study: Architectural Conservation and Sustainability. Civil and Environmental. Aerospace and Mechanical. Electrical. Engineering Physics. Computer Systems, Communications and Software. Biomedical (Electrical and Mechanical). Sustainable and Renewable Energy. Graded SAT/UNS.
Lectures 1.5 hours per week.
Introduction to Engineering Disciplines II
Selected lectures designed to provide students with exposure to the breadth of Engineering disciplines. Graded SAT/UNS.
Engineering Profession
Professional Engineers Act. Engineering documentation. History of the profession. Engineering practice: system life cycle, practice within the discipline, designing with others. Health and safety. Engineering Ethics, Equity and Diversity. Introduction to engineering law : Business, Entrepreneurship and Intellectual Property. Graded SAT/UNS.
Mechanics I
Introduction to mechanics. Scalars and vectors. Concurrent forces: resultant and components. Statics of particles. Moments and couples. Force system resultants. Rigid body equilibrium. Frames and machines. Internal forces. Kinematics and kinetics of particles. Conservation theorems: work-energy; impulse-momentum. Centroids and centres of gravity.
Precludes additional credit for ECOR 1045, ECOR 1048, ECOR 1053.
Prerequisite(s): MATH 1004 and MATH 1104.
Lectures three hours a week, tutorials and problem analysis three hours a week.
Problem Solving and Computers
Introduction to engineering problem solving. Defining and modeling problems, designing algorithmic solutions, using procedural programming, selection and iteration constructs, functions, arrays, converting algorithms to a program, testing and debugging. Program style, documentation, reliability. Applications to engineering problems; may include numerical methods, sorting and searching.
Precludes additional credit for SYSC 1005, SYSC 1100 (no longer offered), SYSC 1102 (no longer offered), COMP 1005, COMP 1405, ECOR 1041, ECOR 1042, ECOR 1051.
Lectures three hours a week, laboratory three hours a week.
Design and Analysis of Engineering Experiments
Statistics and the design of engineering experiments. Basic exploratory data analysis. Central limit theorem. Hypothesis testing: t-test, chi-square test, type-I and type-II errors, multiple-comparison problem. Statistical bias. Design of experiments: randomization, blocking and replication, randomized blocking designs, factorial design. Statistical software packages.
Prerequisite(s): 2nd Year Status in Engineering.
Lectures three hours a week, problem analysis and laboratory three hours a week.
Numerical Methods
Numerical algorithms and tools for engineering and problem solving. Sources of error and error propagation, solution of systems of linear equations, curve fitting, polynomial interpolation and splines, numerical differentiation and integration, root finding, solution of differential equations. Software tools.
Precludes additional credit for SYSC 2606 (no longer offered).
Prerequisite(s): MATH 1005 and (ECOR 1606 or SYSC 1005) and (ECOR 1010 or ELEC 1908).
Lectures three hours a week, laboratory one hour a week.
Engineering Portfolio
Students will be asked to reflect on their skills, strengths and weaknesses as preparation for the professional practice course. Engineering students must submit samples of their writing and communications (including, for example, laboratory reports and professional memos).
Engineering Economics
Introduction to engineering economics; cash flow calculations; methods of comparison of alternatives; structural analysis; replacement analysis; public projects; depreciation and income tax; effects of inflation; sensitivity analysis; break-even analysis; decision making under risk and uncertainty.
Lectures three hours a week.
Multidisciplinary Engineering Project
Student teams develop professional-level experience by applying, honing, integrating, and extending previously acquired knowledge in an approved major multidisciplinary engineering design project. Lectures devoted to discussing project-related issues and student presentations. A project proposal, interim report, oral presentations, and comprehensive final report are required.
Precludes additional credit for ACSE 4918, CIVE 4918, ELEC 4907, ELEC 4908, ENVE 4918, MAAE 4907, SREE 4907, SYSC 4907, SYSC 4917, SYSC 4927, SYSC 4937.
Prerequisite(s): (ECOR 3800 or SYSC 4106), fourth-year status in Engineering and Permission of the faculty.
Professional Practice
Presentations by faculty and external lecturers on the Professional Engineers Act, professional ethics and responsibilities, practice within the discipline and its relationship with other disciplines and to society, health and safety, environmental stewardship, principles and practice of sustainable development. Communication skills are emphasized.
Prerequisite(s): ECOR 2995 and fourth-year status in Engineering.
Lectures three hours a week.
Environmental Engineering (ENVE) Courses
Architecture and the Environment
Impacts of the environment on architecture; deterioration, freeze/thaw, solar heat, air pollution, moisture; Impacts of architecture on the environment; ecologic footprint, energy consumption, air quality, waste generation; designing with the environment; renewable energy, effective siting and landscape, passive solar energy, natural lighting, energy efficiency.
Process Analysis for Environmental Engineering
Material and energy balances for reacting and non-reacting systems. Applications in mining, metallurgy, pulp and paper, power generation, energy utilization. Emissions to the environment per unit product or service generated. Introduction to life cycle analysis, comparative products and processes.
Lectures two hours a week, problem analysis three hours a week.
Microbiology
The biology of the Bacteria, Archaea, Viruses and Protozoans, from the fundamentals of cell chemistry, molecular biology, structure and function, to their involvement in ecological and industrial processes and human disease.
Prerequisite(s): BIOL 1103 or CHEM 1002 or CHEM 1101 or equivalent.
Lectures three hours a week.
Water Treatment Principles and Design
Theoretical aspects of unit operations for water treatment with design applications. Topics include water characteristics and contaminants, coagulation, flocculation, sedimentation, filtration, adsorption, ion exchange, membrane processes, disinfection and disinfection by-products, and management of water treatment residuals. Laboratory procedures: settling operations, filtration, aeration, and adsorption.
Prerequisite(s): ENVE 3002.
Lectures three hours a week, problem analysis one hour a week, laboratory three hours alternate weeks.
Environmental Engineering Systems Modeling
Engineered systems for pollution abatement; chemical reaction engineering; reaction kinetics and rate data analysis; design and modeling of reactors; single and multiple reactions; ideal and nonideal reactors; single and multi-parameter models; biochemical reaction engineering; process control. Laboratory procedures: reactor systems performance: Batch, CSTR and PFR.
Prerequisite(s): CHEM 1002 or CHEM 1101, MATH 2004 (or concurrent), and second-year status in Engineering. Additional recommended background: ENVE 2001.
Lectures three hours a week, problem analysis 2 hours a week, laboratory 1.5 hours alternate weeks.
Water Resources Engineering
A quantitative analysis of natural water systems and the development of these systems as a resource. Components of the hydrologic cycle. Quantitative analysis of stream flow. Probability concepts in water resources. Reservoir design and operation. Hydraulic properties and availability of groundwater. Storm water management.
Prerequisite(s): third-year status in Engineering.
Lectures three hours a week, problem analysis one hour a week.
Contaminant and Pollutant Transport in the Environment
Physical phenomenon governing the transport of contaminants in the environment: diffusion, advection, dispersion, sorption, interphase transfer. Derivation and application of transport equations in air, surface and groundwater pollution; analytical and numerical solutions. Equilibrium partitioning of contaminants among air, water, sediment, and biota.
Lectures three hours a week, problem analysis one hour a week.
Co-operative Work Term
Environmental Geotechnical Engineering
Landfill design; hydrogeologic principles, water budget, landfill liners, geosynthetics, landfill covers, quality control/quality assurance, clay leachate interaction, composite liner design and leak detection. Landfill operation, maintenance and monitoring. Case studies of landfill design and performance. Geotechnical design of environmental control and containment systems.
Also offered at the graduate level, with different requirements, as ENVE 5201/EVG 7201, for which additional credit is precluded.
Lectures three hours a week, problem analysis one hour a week.
Air Pollution and Emissions Control
Air pollutants, classification, sources, and effects. Ambient air quality objectives and monitoring. Pollutant formation mechanisms in combustion. Major pollutant categories and control methods. Indoor air quality. Laboratory procedures: emissions from boilers and IC engines, particulate size distribution and control, IAQ parameters.
Prerequisite(s): MAAE 2400 and fourth-year status in Engineering or permission of the department.
Also offered at the graduate level, with different requirements, as ENVE 5101/EVG 7101, for which additional credit is precluded.
Lectures three hours a week, problem analysis one hour a week, laboratory three hours alternate weeks.
Wastewater Treatment Principles and Design
Theoretical aspects of unit operations and processes for wastewater treatment with design applications. Topics include wastewater characteristics, flow rates, primary treatment, chemical unit processes, biological treatment processes, advanced wastewater treatment, disinfection, biosolids treatment and disposal. Laboratory procedures: activated sludge, anaerobic growth, chemical precipitation, disinfection.
Prerequisite(s): ENVE 3001, ENVE 3002.
Also offered at the graduate level, with different requirements, as ENVE 5008, for which additional credit is precluded.
Lectures three hours a week, problem analysis one hour a week, laboratory three hours alternate weeks.
Contaminant Hydrogeology
Theory of flow through porous media. Site investigation: geology, hydrology and chemistry. Contaminant transport. Unsaturated and multiphase flow. Numerical modeling. Site remediation and remediation technologies.
Also offered at the graduate level, with different requirements, as ENVE 5301/EVG 7301, for which additional credit is precluded.
Lectures three hours a week, problem analysis one and a half hours a week.
Waste Management
Municipal, hazardous, and mine waste management. Waste composition and potential impacts, collection and transport, recycling and reuse, biological and thermal treatments, isolation. Integrated waste management planning.
Also offered at the graduate level, with different requirements, as ENVE 5203/EVG 5203, for which additional credit is precluded.
Lectures three hours a week, problem analysis one hour a week.
Environmental Planning and Impact Assessment
Canada and U.S. environmental regulations. Framework for Environmental Impact Assessment, survey techniques for impact assessment and EIA review process. Case studies of selected engineering projects. Environmental planning, management of residuals and environmental standards. Risk assessment, policy development and decision-making. Fault-tree analysis.
Prerequisite(s): ENVE 3004 and fourth-year status in Engineering.
Lectures three hours a week, problem analysis three hours alternate weeks.
Green Building Design
Concepts, calculations, modeling; design of green buildings and their components; sustainable sites and landscaping; passive design; building envelope; building materials; daylighting; heating, cooling, and ventilation; building-integrated renewable energy systems; indoor environmental quality; overview of building standards and codes.
Prerequisite(s): Third-year status in B.Eng. in Architectural Conservation and Sustainability Engineering, Civil Engineering, or Environmental Engineering or fourth-year standing in B.A.S. concentration in Conservation and Sustainability.
Lectures three hours a week, problem analysis one and a half hours per week.
Indoor Environmental Quality
Indoor environmental quality (air quality, thermal, visual, and acoustic comfort); physical and chemical parameters for characterization. Types and sources of indoor air pollution and discomfort; measurement techniques. Heating, ventilation, air conditioning, lighting practices and issues. Modelling of and design for indoor environmental quality.
Prerequisite(s): fourth year status in B.Eng. Architectural Conservation and Sustainability Engineering or B.Eng. Environmental Engineering or fourth year standing in B.A.S. concentration in Conservation and Sustainability.
Also offered at the graduate level, with different requirements, as ENVE 5104, for which additional credit is precluded.
Lectures three hours a week, laboratory three hours alternate weeks.
Building Services Engineering
This course provides details on how buildings are designed and operated. The materials provide foundational knowledge to understand building services: mechanical, electrical, plumbing systems with associated controls.
Prerequisite(s): CIVE 3209 and ENVE 4105.
Lecture three hours per week, problem analysis three hours every other week.
Climate Change and Engineering
Survey of the physical science of climate change, impacts on the built environment, and climate adaptation in engineering. Greenhouse gases, global warming, paleoclimatology, and Earth system responses. Climate change impacts on structural, water, transportation, and energy systems. Climate vulnerability assessment, examples of design adaptation.
Also offered at the graduate level, with different requirements, as ENVE 5200, for which additional credit is precluded.
Lecture three hours per week, problem analysis three hours every other week.
Engineering Research Project
A research project in engineering analysis, design or development carried out by individual students or small teams, for an opportunity to develop initiative, self-reliance, creative ability and engineering judgment and is normally intended for students with high CGPAs and an interest in graduate studies.
Precludes additional credit for ENVE 4917.
Prerequisite(s): fourth-year status in Engineering and permission of the department.
Undergraduate Directed Study
Student carries out a study, analysis, and solution of an engineering problem which results in a written final report. Carried out under close supervision of a faculty member. Intended for students interested in pursuing graduate studies. Requires supervising faculty member and proposal from student.
Precludes additional credit for ENVE 4907.
Prerequisite(s): permission of the Department and completion of, or concurrent registration in, ENVE 4918.
Self study.
Design Project
Teams of students develop professional level experience through a design project that incorporates fundamentals acquired in previous mathematics, science, engineering, and complementary studies courses. A final report and oral presentations are required.
Precludes additional credit for ACSE 4918, CIVE 4918.
Prerequisite(s): ECOR 3800 and fourth-year Status in Engineering. Certain projects may have additional requirements.
Lectures two hours alternate weeks, problem analysis three hours a week.
Mechanical Engineering (MECH) Courses
Machine Design and Practice
The design of mechanical machine elements is studied from theoretical and practical points of view. Topics covered include: design factors, fatigue, and discrete machine elements. Problem analysis emphasizes the application to practical mechanical engineering problems.
Prerequisite(s): MAAE 2001 and MAAE 3202.
Lectures three hours a week, problem analysis three hours a week.
Biofluid Mechanics
Applications of fundamental fluid mechanics to human circulatory and respiratory systems. Basic viscous flow theory including: blood flow in the heart and large arteries, air flow in extra-thoracic (nose-mouth throat) airways and lungs.
Prerequisite(s): MATH 2004 and MAAE 2300.
Lectures three hours per week, laboratories or tutorials three hours per week.
Principles of Manufacturing
Manufacturing processes, materials. Casting: solidification and heat flow theory, defect formation, casting design. Metal forming: elementary plasticity theory, plastic failure criteria, force and work calculations. Bulk and sheet forming. Joining: heat flow and defect formation, residual stresses. Machining theory and methods. Hardening: diffusion, wear resistance.
Prerequisite(s): MAAE 2700.
Lectures three hours a week, problem analysis and laboratories three hours a week on alternate weeks.
Biomaterials
Materials used in biomedical applications: metals, polymers, ceramics and composites. Material response and degradation. Properties of biologic materials; bone, cartilage, soft tissue. Materials selection for biocompatibility.
Prerequisite(s): MAAE 2700.
Lectures three hours per week, laboratories and problem analysis three hours per week.
Mechanical Systems Design
Design of mechanical systems: establishing design criteria, conceptual design, design economics, value analysis, synthesis and optimization. Mechanical elements/systems: gear and flexible drive systems, fluid power systems. These elements are utilized in group design projects.
Prerequisite(s): MECH 3002 and fourth-year status in Engineering.
Lectures three hours a week, problem analysis three hours a week.
Vehicle Engineering I
The course emphasizes the engineering and design principles of road transport vehicles. Topics to be covered include: performance characteristics, handling behaviour and ride quality of road vehicles.
Lectures three hours a week.
Vehicle Engineering II
Engineering and design principles of off-road vehicles and air cushion technology. Topics include: mechanics of vehicle-terrain interaction - terramechanics, performance characteristics of off-road vehicles, steering of tracked vehicles, air cushion systems and their performance, applications of air cushion technology to transportation.
Lectures three hours a week.
Biomedical Device Design
Medical Devices: the industry and its regulation. Design methodologies. Examination of specific medical devices: surgical equipment, orthopedic devices, rehabilitation engineering, life support, artificial organs. Case studies.
Prerequisite(s): MECH 3710, MAAE 3202, and MECH 4210 and fourth-year status in Engineering.
Lectures three hours per week, laboratories or tutorial three hours per week.
Mechanics of Deformable Solids
Course extends the student's ability in design and stress analysis. Topics include: introductory continuum mechanics, theory of elasticity, stress function approach, Lamé and Mitchell problems, stress concentrations, thermoelasticity and plasticity.
Lectures three hours a week.
Corrosion and Corrosion Control
Introduction to corrosion. Corrosion mechanisms. Thermodynamics of corrosion. Electro-chemical kinetics of corrosion. Corrosion: types, prevention, control, testing, monitoring and inspection techniques. Corrosion in specific metals (eg. Fe, Ni, Ti and Al). Corrosion issues in specific industries: power generation and chemical processing industries.
Lectures three hours a week.
Fatigue and Fracture Analysis
Elastic and elasto-plastic fracture mechanics. Fatigue design methods, fatigue crack initiation and growth Paris law and strain-life methods. Fatigue testing, scatter, mean stress effects and notches. Welded and built up structures, real load histories and corrosion fatigue. Damage tolerant design and fracture control plans.
Lectures three hours a week.
Vibration Analysis
Free and forced vibrations of one and two degree-of-freedom systems. Vibration measurement and isolation. Numerical methods for multi-degree-of-freedom systems. Modal analysis techniques. Dynamic vibration absorbers. Shaft whirling. Vibration of continuous systems: bars, plates, beams and shafts. Energy methods. Holzer method.
Lectures three hours per week.
Introduction to Nuclear Engineering
Atomic theory, nuclear physics, radioactivity, photoelectric effect, mass defect, binding energy, nuclides, neutron diffusion and moderation. Reactor theory, kinetics, control. Reactor types, reactor poisoning, xenon oscillations. Reactor materials, corrosion, fuel and fuel cycle. Nuclear medicine. Radiation protection, reactor safety fundamentals.
Lectures three hours a week.
Nuclear Power Plant Design
Elements of design, basic design, and new generation of nuclear reactors. Major systems of CANDU reactor and its safety principles. Balance of Plant Systems. Licensing requirements for design (IAEA, CNSC and USNRC regulations). Analytical/computer codes in safety assessments and design.
Lectures three hours per week.
Internal Combustion Engines
This course explores the design process of an internal combustion engine including: Internal Aerodynamics, Combustion, Rotating and Reciprocating Components, Structures, Control Systems, Manufacturing and Testing Methods. Students will design/optimize an engine component utilizing industry standard Ricardo Wave simulation software.
Lecture three hours per week.
Biomechanics
The biomechanics of biological systems; muscles and movement, nerves and motor control. Measurements of motion, strain and neural signals. The hand and manipulation; locomotion and the leg.
Prerequisite(s): MAAE 2101 and fourth-year status in Engineering.
Lectures three hours per week, laboratories or tutorials three hours per week.
Fluid Machinery
Types of machines. Similarity: performance parameters; characteristics; cavitation. Velocity triangles. Euler equation: impulse and reaction. Radial pumps and compressors: analysis, design and operation. Axial pumps and compressors: cascade and blade-element methods; staging; off-design performance; stall and surge. Axial turbines. Current design practice.
Lectures three hours a week.
Power Plant Analysis
Criteria of merit; selection of power plant for transportation and power generation applications; interrelation among mechanical, thermodynamic and aerodynamic design processes; jet propulsion, turbojets and turbofans; alternative proposals for vehicular power plant; combined cycle applications.
Prerequisite(s): MAAE 2400 and fourth-year status in Engineering or by permission of the department.
Lectures three hours a week.
Power Generation Systems
Energy sources and resources. Basic elements of power generation. Hydro-electric, fossil-fuel, fissile-fuel power plants. Geothermal, solar and wind power plants. Economic and environmental considerations. Energy storage. Future power needs.
Prerequisite(s): MAAE 2300 and MAAE 2400 and fourth-year status in Engineering or by permission of the department.
Lectures three hours a week.
Heat Transfer
Mechanisms of heat transfer: fundamentals and solutions. Steady and transient conduction: solution and numerical and electrical analog techniques. Convective heat transfer: free and forced convection for laminar and turbulent flows; heat exchangers. Heat transfer between black and grey surfaces, radiation shields, gas radiation, radiation interchange.
Prerequisite(s): MAAE 2400 and (MAAE 3300, MECH 3310, or (ENVE 3001 and permission of the Department of Mechanical and Aerospace Engineering)) and fourth-year status in Engineering.
Lectures three hours a week. Problem analysis and laboratories three hours a week.
Heating and Air Conditioning
Environmental demands for residential, commercial and industrial systems. Methods of altering and controlling environment. Air distribution. Refrigeration methods, equipment and controls. Integrated year-round air-conditioning and heating systems; heat pumps. Cooling load and air-conditioning calculations. Thermal radiation control. Component matching. System analysis and design.
Lectures three hours a week.
Thermofluids and Energy Systems Design
Integration of fluid mechanics, thermodynamics, and heat transfer for design of energy conversion systems. Chemical kinetics and mass transfer. Efficient combustion, fuel cells and batteries. Efficient operation and design of engines, power generators, boilers, furnaces, incinerators, and co-generation systems. Emerging energy systems.
State Space Modeling and Control
Review of matrices. Geometric structure and dynamics of linear systems. Controllability and observability. Pole placement design of controllers and observers. Design of regulator and servo systems. Transmission zeros. Eigenstructure assignment. Relationship to frequency or classical control techniques. Computer solutions using MATLAB. Applications.
Prerequisite(s): (MAAE 3500 or SYSC 4505) and fourth-year status in Engineering or by permission of the department.
Lectures three hours a week.
An Introduction to Robotics
History of robotics and typical applications. Robotic actuators and sensors. Kinematics of manipulators, inverse kinematics, differential relationships and the Jacobian. Manipulator dynamics. Trajectory generation and path planning. Robot control and performance evaluation. Force control and compliance. Applications in manufacturing and other industries.
Lectures three hours a week.
Finite Element Methods
Finite element methodology with emphasis on applications to stress analysis, heat transfer and fluid flow using the simplest one- and two-dimensional elements. Direct equilibrium, variational and Galerkin formulations. Computer programs and practical applications. Higher order elements.
Lectures three hours a week.
Integrated Manufacturing - CIMS
Overview of the topics essential to CIMS including integration of design and assembly techniques, numerical analysis, statistical process control and related production technologies within the manufacturing enterprise.
Also offered at the graduate level, with different requirements, as MECH 5704, for which additional credit is precluded.
Lectures three hours a week.
CAD/CAM
Introduction to contemporary computer aided design and manufacturing (CAD/CAM) Topics covered include mathematical representation, solid modeling, drafting, mechanical assembly mechanism design, (CNC) machining. Current issues such as CAD data exchange standards, rapid prototyping, concurrent engineering, and design for X (DFX) are also discussed.
Lectures three hours a week.
Measurement and Data Systems
Experimental data, accuracy and uncertainty analysis. Analog systems. Sensors. Signal conditioning. Op-Amps, instrumentation amplifiers, charge amplifiers, filters. Digital techniques. Encoders, A/D D/A converters. Data acquisition using microcomputers. Hardware and software considerations. Interfacing. Applications to measurement of motion, strain, force/torque, pressure, fluid flow, temperature.
Prerequisite(s): ECOR 2050 and fourth-year status in Engineering or by permission of the department.
Lectures three hours a week.
Mechatronics
Introduction to the integration of mechanical, electronic and software components to build mechatronic devices. Mechanical and electrical systems modeling, simulation and implementation. Basic automation and computer requirements. Design tools and examples of mechatronic applications.
Lectures three hours per week.
Mechanical and Aerospace Engineering (MAAE) Courses
Engineering Graphical Design
Engineering drawing techniques; fits and tolerances; working drawings; fasteners. Elementary descriptive geometry; true length, true view, and intersection of geometric entities; developments. Assignments will make extensive use of Computer-Aided Design (CAD) and will include the production of detail and assembly drawings from actual physical models.
Also listed as AERO 2001.
Prerequisite(s): Second-year status in Engineering.
Lectures and tutorials two hours a week, laboratory four hours a week.
Engineering Dynamics
Review of kinematics and kinetics of particles: rectilinear and curvilinear motions; Newton's second law; energy and momentum methods. Kinematics and kinetics of rigid bodies: plane motion of rigid bodies; forces and accelerations; energy and momentum methods.
Precludes additional credit for CIVE 2101.
Prerequisite(s): Second-year status in Engineering.
Lectures three hours a week, problem analysis three hours a week.
Mechanics of Solids I
Review of Principles of Statics; friction problems; Concepts of stress and strain at a point; statically determinate and indeterminate stress systems; torsion of circular sections; bending moment and shear force diagrams; stresses and deflections in bending; buckling instability.
Precludes additional credit for CIVE 2200.
Prerequisite(s): Second-year status in Engineering.
Lectures three hours a week, problem analysis and laboratory three hours a week.
Fluid Mechanics I
Fluid properties. Units. Kinematics, dynamics of fluid motion: concepts of streamline, control volume, steady and one-dimensional flows; continuity, Euler, Bernoulli, steady flow energy, momentum, moment of momentum equations; applications. Fluid statics; pressure distribution in fluid at rest; hydrostatic forces on plane and curved surfaces; buoyancy.
Prerequisite(s): Second-year status in Engineering.
Lectures three hours a week, laboratory and problem analysis three hours a week.
Thermodynamics and Heat Transfer
Basic concepts of thermodynamics: temperature, work, heat, internal energy and enthalpy. First law for closed and steady-flow open systems. Thermodynamic properties of pure substances; changes of phase; equation of state. Second law: entropy. Simple power and refrigeration cycles. Introduction to heat transfer: conduction, convection, radiation.
Prerequisite(s): Second-year status in Engineering.
Lectures three hours a week, laboratory and problem analysis three hours a week.
Engineering Materials
Materials (metals, alloys, polymers) in engineering service; relationship of interatomic bonding, crystal structure and defect structure (vacancies, dislocations) to material properties; polymers, phase diagrams and alloys; microstructure control (heat treatment) and mechanical properties; material failure; corrosion.
Precludes additional credit for CIVE 2700.
Prerequisite(s): Second-year status in Engineering.
Lectures three hours a week, problem analysis and laboratory three hours a week.
Dynamics of Machinery
Kinematic and dynamic analysis of mechanisms and machines. Mechanism force analysis. Static and dynamic balancing. Kinematic and dynamic analysis of cams. Free and forced vibration of single-degree-of-freedom systems. Introduction to multibody dynamics.
Prerequisite(s): MAAE 2101 and MATH 1005.
Lectures three hours a week, problem analysis and laboratories two hours a week.
Mechanics of Solids II
Stress and strain transformations: torsion of non-circular sections; unsymmetric bending and shear centre; energy methods; complex stresses and criteria of yielding; elementary theory of elasticity; axisymmetric deformations.
Precludes additional credit for CIVE 3202.
Prerequisite(s): MAAE 2202 and MATH 1005 (co-req).
Lectures three hours a week, problem analysis and laboratory three hours a week.
Fluid Mechanics II
Review of control volume analysis. Dimensional analysis and similitude. Compressible flow: isentropic flow relations, flow in ducts and nozzles, effects of friction and heat transfer, normal and oblique shocks, two-dimensional isentropic expansion. Viscous flow theory: hydrodynamic lubrication and introduction to boundary layers.
Prerequisite(s): MATH 2004 and MAAE 2300.
Lectures three hours a week, problem analysis and laboratory three hours a week.
Applied Thermodynamics
Gas and vapour power cycles: reheat, regeneration, combined gas/vapour cycles, cogeneration. Heat pump and refrigeration cycles: vapour compression cycles, absorption refrigeration and gas refrigeration. Mixtures of perfect gases and vapours: psychometry and combustion. Principles of turbomachinery.
Prerequisite(s): MATH 1005 and MAAE 2400.
Lectures three hours a week, problem analysis and laboratories three hours a week.
Feedback Control Systems
Introduction to the linear feedback control. Analysis and design of classical control systems. Stability and the Routh-Hurwitz criteria. Time and frequency domain performance criteria, robustness and sensitivity. Root locus, Bode and Nyquist design techniques. Control system components and industrial process automation.
Precludes additional credit for MAAE 4500 (no longer offered), SYSC 4505.
Prerequisite(s): MATH 3705 and (SYSC 3600 or SYSC 3610).
Lectures three hours a week, problem analysis and laboratories three hours a week.
Co-operative Work Term
Materials: Strength and Fracture
Analysis and prevention of failures in metals; plasticity analysis and plastic collapse; micro-mechanisms of fracture, conditions leading to crack growth and transition temperature effects, fracture mechanics, fatigue, environmentally assisted cracking, non-destructive evaluation and testing.
Lectures three hours a week.
Special Topics: Mechanical and Aerospace Engineering
Selected advanced topics of interest to Aerospace and Mechanical Engineering students, subject to the discretion of the Faculty of Engineering and Design.
Lecture three hours a week.
Special Topics: Mech & Aero Eng.
At the discretion of the Faculty, a course may be offered that deals with selected advanced topics of interest to Aerospace and Mechanical Engineering students.
Lecture three hours a week.
Special Topics: Mechanical and Aerospace Engineering
Selected advanced topics of interest to Aerospace and Mechanical Engineering students, subject to the discretion of the Faculty of Engineering and Design.
Lectures three hours a week.
Special Topics: Mech and Aero Eng.
At the discretion of the Faculty, a course may be offered that deals with selected advanced topics of interest to Aerospace and Mechanical Engineering students.
Engineering Design Project
Team project in the design of an aerospace, biomedical, mechanical, or sustainable energy system. Opportunity to develop initiative, engineering judgement, self-reliance, and creativity in a team environment. Results submitted in a comprehensive report as well as through formal oral presentations.
Prerequisite(s): Fourth-year status in engineering and (completion of or concurrent registration in AERO 4003, AERO 4842, MECH 4003, MECH 4013, or SREE 4001, or permission of Department). Certain projects may have additional prerequisites.
Undergraduate Directed Study
Study, analysis, and solution of an engineering problem. Results presented in the form of a written report. Carried out under the close supervision of a faculty member. Intended for students interested in pursuing graduate studies. Requires supervising faculty member and proposal from student.
Prerequisite(s): permission of the Department and completion of, or concurrent registration in, MAAE 4907.
Sustainable and Renewable Energy (SREE) Courses
Introduction to Sustainable Energy
The concept of energy sustainability. Energy-economy system. Global energy trends, the next 100 years. Energy reserves and resources. Primary and secondary clean energy. Energy use, efficiency and renewables. Energy and the environment/climate change. Sustainable energy choices and policies.
Lectures one hour per week.
Sustainable and Renewable Energy Sources
Primary energy sources and their associated fundamental physics of conversion. Renewables: wind, large hydro, solar radiation, solar thermal. Fossil and biofuels. Nuclear. Climate science: the carbon cycle and the role of anthropogenic GHG emissions in climate warming. Terrestrial, thermodynamic and electrical limitations.
Prerequisite(s): ENVE 2001 and MAAE 2300 and (ELEC 2602 or fourth-year status in Environmental Engineering).
Lectures three hours per week, laboratories/problem analysis one hour per week.
Electrical Distribution Systems
Electricity Distribution: topology, load characteristics, load prediction, voltage regulation, power flow, power loss, capacitors, state estimation, system reliability, system protection. Distribution Automation: components and architectures, communication systems. Distributed Generation: guides and regulations, microgrids, case study.
Prerequisite(s): SREE 3001 and (ELEC 2602 or ELEC 3605).
Lectures three hours per week, laboratories three hours per week alternate weeks.
Sustainable and Renewable Electricity Generation
Power system structures; photovoltaic cell: model, current‐voltage curves, maximum power point tracking, grid connection; grid connection of wind generator; DC‐AC and AC‐DC converter simulation and analysis; energy storage classification; battery: equivalent circuit model, charging and discharging; renewable generation; feed‐in tariff program.
Prerequisite(s): SREE 3001 and (ELEC 2602 or ELEC 3605).
Lectures three hours per week, laboratories three hours per week alternate weeks.
Efficient Energy Conversion
Sustainable large-scale power generation. Geothermal, solar thermal, hydrogen power plants. Thermal grids and thermal energy storage. Environmental and economic aspects of power generation. Impacts of intermittent power generation. Sizing of wind, solar PV, run-of-river hydro, and offshore power plants. Current and future energy network topologies.
Precludes additional credit for MECH 4403.
Prerequisite(s): MAAE 2300, MAAE 2400 and fourth year status in Sustainable & Renewable Energy Engineering.
Lectures three hours per week, laboratories/problem analysis three hours per week.
Modelling and Analysis of Energy Systems: Risk, Reliability, and Economics
Energy technologies exist within a context of economic, policy, and behavioral choices that affect their adoption. This course will introduce engineering methods for analyzing risk, uncertainty, and system-level decision-making. We will investigate criteria that affect energy systems: reliability, resilience, economics, financing, health, and environmental impacts.
Lectures three hours per week.
Energy Engineering Project
Student teams develop professional-level experience by applying, honing, integrating and extending previously acquired knowledge in a major design project. Lectures are devoted to discussing project-related issues and student presentations. A project proposal, interim report, oral presentations, and a comprehensive final report are required.
Prerequisite(s): SREE 3002 and SREE 3003, and fourth-year status in Sustainable and Renewable Energy Engineering. Certain projects may have additional prerequisites or corequisites.
Systems and Computer Engineering (SYSC) Courses
Note: the Departments of Systems and Computer Engineering and Electronics offer courses in: Biomedical and Electrical Engineering, Communications Engineering, Computer Systems Engineering, Electrical Engineering, Software Engineering and Engineering Physics.
Introduction to Software Development
Software development as an engineering discipline, using a modern programming language, Language syntax. Algorithm design. Tracing and visualizing program execution. Testing and debugging. Program style, documentation, reliability. Lab projects are drawn from a variety of application domains: digital image manipulation, computer games, robotics.
Precludes additional credit for ECOR 1041, ECOR 1042, ECOR 1051, ECOR 1606, SYSC 1100 (no longer offered), COMP 1005 and COMP 1405.
Lectures three hours a week, laboratory three hours a week.
Computer Systems Foundations
Computer architecture and organization: CPU, cache, memory, input/output, bus structures, interrupts; computer arithmetic: integer and floating point; CPU: instruction sets, addressing modes, instruction encoding. Input/output: programmed, interrupt-driven, block-oriented. Examples from several modern processor families.
Precludes additional credit for SYSC 2320, SYSC 3006.
Prerequisite(s): ECOR 1606 or SYSC 1005. Additional recommended background: SYSC 2006.
Lectures three hours a week, laboratory two hours a week.
Introductory Real-Time Systems
Principles of event-driven systems. Review of computer organization. Assemblers and linkers. Development of embedded applications. Programming external interfaces, programmable timer. Input/output methods: polling, interrupts. Real-time issues: concurrency, mutual exclusion, buffering. Introduction to concurrent processes.
Precludes additional credit for SYSC 3006 and SYSC 3310.
Prerequisite(s): SYSC 2001 and SYSC 2006.
Lectures three hours a week, laboratory two hours a week.
Object-Oriented Software Development
Designing and implementing small-scale programs as communities of collaborating objects, using a dynamically-typed or statically-typed programming language. Fundamental concepts: classes, objects, encapsulation, information hiding, inheritance, polymorphism. Iterative, incremental development and test-driven development.
Precludes additional credit for SYSC 1101, COMP 1006 and COMP 1406.
Prerequisite(s): SYSC 2006 or permission of the department, and second-year status in Engineering.
Lectures three hours a week, laboratory two hours a week.
Foundations of Imperative Programming
The imperative programming paradigm: assignment and state, types and variables, static and dynamic typing. Memory management and object lifetimes: static allocation, automatic allocation in activation frames, dynamic allocation. Function argument passing. Recursion. Data structures: dynamic arrays, linked lists. Encapsulation and information hiding.
Precludes additional credit for COMP 2401, SYSC 4006.
Prerequisite(s): Second-year status in Engineering.
Lectures three hours a week, laboratory two hours a week.
Programming Project
Programming, testing, and debugging of small team-based software projects that use data from sensors to display results graphically. Modern programming tools: frameworks, libraries, version control, package management, tool chains. Sensors, signal acquisition, display, and basic filtering. Introductory network programming.
Precludes additional credit for SYSC 3010, SYSC 3110.
Prerequisite(s): 2nd year status in Biomedical and Electrical Engineering or Communications Engineering.
Lectures three hours a week, laboratory three hours a week.
Algorithms and Data Structures
Thorough coverage of fundamental abstract collections: stacks, queues, lists, priority queues, dictionaries, sets, graphs. Data structures: review of arrays and linked lists; trees, heaps, hash tables. Specification, design, implementation of collections, complexity analysis of operations. Sorting algorithms.
Precludes additional credit for SYSC 2002 (no longer offered) and COMP 2402.
Prerequisite(s): SYSC 2006 with a minimum grade of C-, and second-year status in Engineering.
Lectures three hours a week, laboratory two hours a week.
Introduction to Digital Systems
Number systems: binary, decimal, hexadecimal. Digital representation of information. Computer arithmetic: integer, floating point, fixed point. Boolean logic, realization as basic digital circuits. Applications: simple memory circuits, synchronous sequential circuits for computer systems. Finite state machines, state graphs, counters, adders. Asynchronous sequential circuits. Races.
Precludes additional credit for ELEC 2607.
Prerequisite(s): Enrolment in Computer Systems Engineering, Communications Engineering, or Software engineering, and second-year status in Engineering.
Lectures three hours a week, laboratory three hours alternate weeks.
Introduction to Computer Organization and Architecture
Computer organization: processor, memory, input/output, system bus. Microarchitecture. Instruction set architecture. Assembly language programming: addressing modes, instruction encoding, execution. Assembler. Simple digital I/O, programmable timer. Input/output methods: polling, hardware interrupts.
Precludes additional credit for SYSC 2001 and SYSC 3006.
Prerequisite(s): SYSC 2310 or ELEC 2607, and second-year status in Engineering.
Lectures three hours a week, laboratory three hours a week.
Probability, Statistics and Random Processes for Engineers
Discrete and continuous random variables. Joint and conditional probabilities, independence, sums of random variables. Expectation, moments, laws of large numbers. Introduction to statistics. Stochastic processes, stationarity, additive white Gaussian noise, Poisson processes. Markov processes, transition probabilities and rates, birth death processes, introduction to queueing theory.
Prerequisite(s): MATH 1004 and MATH 1104, and second-year status in Engineering.
Lectures three hours a week, laboratory three hours alternate weeks.
Computer Organization
Computer organization: processor, memory, input/output, system bus. Number systems: binary, decimal, hexadecimal. Assembly language programming: representation of data, instruction encoding, execution. Devices: keyboard, programmable timer, parallel interface. Input/output methods: polling, hardware/software interrupts.
Precludes additional credit for SYSC 2001, SYSC 2003 and SYSC 2320.
Prerequisite(s): SYSC 2006 and (SYSC 2310 or ELEC 2607).
Lectures three hours a week, laboratory three hours a week.
Computer Systems Development Project
Development of expertise in designing, implementing and testing industrial-quality embedded systems through team projects. Applying modern programming languages, system design practices, current development processes (refactoring, iterative and incremental development) as well as current team-management tools (communication, version control) to medium-scale projects.
Precludes additional credit for COMP 2404, SYSC 2010, SYSC 2101 (no longer offered), and SYSC 3110.
Prerequisite(s): SYSC 2100 and either SYSC 2003 or SYSC 3310 (may be taken concurrently), and enrolment in Computer Systems Engineering.
Lectures two hours a week, laboratory three hours a week.
Introduction to Software Engineering
Introduction to software engineering principles, software development life-cycles. Modelling in software engineering. Current techniques, notations, methods, processes and tools used in software engineering. UML modelling. Introduction to software quality, software verification and validation, software testing.
Precludes additional credit for SYSC 3100, SYSC 3120, SYSC 4120 and COMP 3004.
Prerequisite(s): SYSC 2004 and (SYSC 2006 or SYSC 2002).
Lectures three hours a week, laboratory three hours alternate weeks.
Programming Languages
Principles underlying different kinds of programming languages (procedural, functional, logic programming) and their semantics. Overview of machinery needed for language support (compilers, interpreters and run-time systems).
Precludes additional credit for COMP 3007.
Prerequisite(s): SYSC 2004.
Lectures three hours a week, laboratory three hours alternate weeks.
Software Development Project
Development of expertise in designing, implementing and testing maintainable, reusable software through team projects. Applying modern programming languages, design patterns, frameworks, UML and modern development processes (detection of olfactible source code defects, refactoring, iterative and incremental development, version control techniques) to medium-scale projects.
Precludes additional credit for COMP 2404, SYSC 2010, SYSC 2101 and SYSC 3010.
Prerequisite(s): SYSC 2004 and SYSC 2100, and enrolment in Software Engineering.
Lectures two hours a week, laboratory three hours a week.
Software Requirements Engineering
Current techniques, notations, methods, processes and tools used in Requirements Engineering. Requirements elicitation, negotiation, modeling requirements, management, validation. Skills needed for Requirements Engineering and the many disciplines on which it draws. Requirements analysis: domain modeling, modeling object interactions; UML modeling. Introduction to software development processes.
Precludes additional credit for SYSC 3020 and COMP 3004.
Prerequisite(s): SYSC 2004 and enrolment in Software Engineering.
Lectures three hours a week, laboratory three hours alternate weeks.
Industrial Engineering
Techniques of operations research for decision-making in complex engineering systems. Linear programming, network models, PERT, integer programming, dynamic programming, queuing systems and inventory models. Problem solving is emphasized.
Precludes additional credit for BUSI 2300, ECON 4004, or MATH 3801.
Prerequisite(s): MATH 1004 and MATH 1104, and second-year status in Engineering.
Lectures three hours a week, laboratory/problem analysis one and a half hours per week.
Bioelectrical Systems
Biomedical transducers, sensors, and biomedical actuators. Amplifier designs: inverting, noninverting, differential, and bioinstrumentation. Differentiators, integrators, and rectifiers. Oscillators and timers. Filter design. Sampling and quantization. Electrical machines. Electrical safety.
Prerequisite(s): MATH 1005 and (ELEC 2507 or ELEC 3605), and enrolment in Biomedical and Electrical Engineering or Biomedical and Mechanical Engineering, and second-year status in Engineering.
Lectures three hours a week, laboratory three hours a week.
Real-Time Concurrent Systems
Principles and practice of a systems engineering approach to the development of software for real-time, concurrent, distributed systems. Designing to achieve concurrency, performance, and robustness, using visual notations. Converting designs into programs. Introduction to hard real-time systems. Team project.
Prerequisite(s): For students in the Faculty of Engineering and Design: SYSC 2004 and SYSC 4001. For students in Computer Science: COMP 2401, COMP 2402, and COMP 3000.
Lectures three hours a week, laboratory two hours a week.
Introduction to Real-Time Systems
Principles of event-driven systems. Microcontroller organization. Development of embedded applications. Programming external interfaces, programmable timer. Input/output methods: polling, interrupts. Real-time issues: concurrency, mutual exclusion, buffering. Introduction to concurrent processes.
Precludes additional credit for SYSC 2003.
Prerequisite(s): SYSC 2006 with a minimum grade of C- and (SYSC 2320 or SYSC 3006).
Lectures three hours a week, laboratory two hours a week.
Computer Systems Design
System on Chip based computer system design, including internal organization, direct memory access, floating-point units, HDL and FPGAs. Interfacing and high-level systems design. Input/output interfaces, including serial communication protocols.
Precludes additional credit for SYSC 3601 and ELEC 4601.
Prerequisite(s): SYSC 3310 and third year status in Computer Systems Engineering, or permission of the Department.
Lectures three hours a week, laboratory three hours alternate weeks.
Signals and Systems
Signals: energy and power signals, discrete-time and continuous. Linear systems and convolution. Fourier Transform; complex Fourier series; signal spectral properties and bandwidth. Laplace transform and transient analysis. Transfer functions, block diagrams. Baseband and passband signals, with applications to communications systems.
Precludes additional credit for SYSC 3600 and SYSC 3610.
Prerequisite(s): MATH 1005 and enrolment in Communications Engineering, and second-year status in Engineering.
Lectures three hours a week, problem analysis three hours alternate weeks.
Communication Theory
Review of signals, linear systems and Fourier theory; signal bandwidth and spectra; digital waveform coding; introduction to analog and digital modulation systems; synchronization; characterization and effects of noise; link budgets; communications media and circuits; applications to current communications systems.
Precludes additional credit for SYSC 3503.
Prerequisite(s): SYSC 3600 or SYSC 3610.
Lectures three hours a week, laboratory three hours alternate weeks.
Communication Theory II
Amplitude Modulation. Frequency Modulation. Performance of AM and FM in noise. Communication channels, channel models, noise sources, noise models. Digital modulation: ASK, FSK, PSK. Optimal reception, probability of error on the AWGN channel.
Precludes additional credit for SYSC 3501 or SYSC 4600.
Prerequisite(s): SYSC 3500 and (STAT 2605 or SYSC 2510).
Lectures three hours a week, laboratory three hours alternate weeks.
Systems and Simulation
Properties of linear systems. Linear dynamic models of engineering systems. Applications of the Laplace transform. Transfer functions. Block diagrams. Frequency and time response. System simulation with digital computers.
Precludes additional credit for SYSC 3500 or SYSC 3610.
Prerequisite(s): MATH 1005 and second-year status in Engineering.
Lectures three hours a week, laboratory three hours a week.
Microprocessor Systems
Microprocessor-based system design for different microprocessor families. Microprocessors: internal organization, instruction sets, address generation, pin-outs, bus cycles, signalling waveforms. Interfacing memory and I/O devices. Interrupt structures, direct memory access. Floating point coprocessors. System bus standards. Introduction to DSPs.
Precludes additional credit for SYSC 3320 or ELEC 4601.
Prerequisite(s): ELEC 2607, and SYSC 2003 or permission of the department.
Lectures three hours a week, laboratory three hours alternate weeks.
Biomedical Systems, Modeling, and Control
Properties of linear systems. Linear dynamic models of biomedical systems. Biomedical application of the Laplace transforms. Transfer functions. Block diagram. Frequency and time response. Feedback, control, and stability. Biomedical systems modeling and control.
Precludes additional credit for SYSC 3500 or SYSC 3600.
Prerequisite(s): MATH 1005 and enrolment in Biomedical and Electrical Engineering or Biomedical and Mechanical Engineering, and second-year status in Engineering.
Lectures three hours a week, laboratory three hours a week.
Co-operative Work Term
Operating Systems
Introduction to operating system principles. Processes and threads. CPU scheduling. Managing concurrency: mutual exclusion and synchronization, deadlock and starvation. Managing memory and input/output. Concurrent programming, including interprocess communication in distributed systems.
Precludes additional credit for SYSC 3001 and COMP 3000.
Prerequisite(s): SYSC 2006 with a minimum grade of C-.
Lectures three hours a week, laboratory three hours a week.
Discrete Simulation/Modeling
Simulation as a problem solving tool. Random variable generation, general discrete simulation procedure: event table and statistical gathering. Analyses of simulation data: point and interval estimation. Confidence intervals. Overview of modeling, simulation, and problem solving using SIMSCRIPT, MODSIM, and other languages.
Prerequisite(s): (ECOR 2050 or SYSC 2510 or STAT 2605 or STAT 3502) and fourth-year status in Engineering, or permission of the Department.
Also offered at the graduate level, with different requirements, as SYSC 5001, for which additional credit is precluded.
Lectures three hours a week, laboratory one hour a week.
Introduction to Systems Programming
Introduction to C programming: Data types, flow control, functions, arrays, pointers, and arithmetic, logical and bitwise operators. Memory models, collections. Low-level I/O. Build pipeline (version control, make, preprocessing, compiling, linking) in Linux. Testing and debugging.
Prerequisite(s): Third-year status in Engineering, or enrollment in the M.Eng. Program in Electrical & Computer Engineering.
Lectures three hours a week.
Software Validation
Techniques for the systematic testing of software systems. Software validation and verification, software debugging, quality assurance, measurement and prediction of software reliability. Emphasis on the treatment of these topics in the context of real-time and distributed systems.
Precludes additional credit for COMP 4004.
Prerequisite(s): SYSC 3120 or SYSC 3020.
Lectures three hours a week, laboratory/problem analysis three hours a week.
Performance Engineering
Techniques based on measurements and models, for predicting and evaluating the performance of computer systems. Instrumentation. Simple queueing models and approximations. Techniques for modifying software designs to improve performance.
Prerequisite(s): (ECOR 2050 or STAT 3502) and SYSC 4001.
Also offered at the graduate level, with different requirements, as SYSC 5101, for which additional credit is precluded.
Lectures three hours a week, laboratory/problem analysis three hours alternate weeks.
The Software Economy and Project Management
Introduction to software project management and economics; Return on software investments; Software life cycle; Work breakdown structure, scheduling and planning; Risk analysis and management; Product size and cost estimation; Earn value management; Statistical process control; Managing project team and process improvement; Bidding and contract types.
Lectures three hours a week.
Formal Methods in Software Engineering
Introduction to formal methods in software engineering with coverage of propositional and first-order logic (syntax, semantics, proof theory), formal specification languages, bounded analysis and validation, formal specification tools, and model checking with finite-state machines, temporal logic, and model checking tools.
Software Architecture and Design
Introduction and importance of software architectures and software system design in software engineering. Current techniques, modeling notations, methods, processes and tools used in software architecture and system design. Software architectures, architectural patterns, design patterns, software qualities, software reuse.
Precludes additional credit for COMP 3004, SYSC 3020 and SYSC 4800 (no longer offered).
Prerequisite(s): SYSC 3120.
Lectures three hours a week, laboratory three hours alternate weeks.
Human Computer Interaction
User-centric design, evaluation, and implementation of interactive computing systems. Topics include: designing, prototyping, implementing, and evaluating user-facing systems and interfaces; data gathering, analysis, and interpretation; persuasive design; dark patterns; accessibility; design for security and privacy.
Prerequisite(s): SYSC 3020 or SYSC 3120.
Lectures three hours a week, problem analysis three hours alternate weeks.
Ethics, Research Methods and Standards for Biomedical Engineering
Ethical theories, ethical decision-making, biomedical research ethics: informed consent, confidentiality, privacy, research ethics boards; research methods: hypothesis formulation, data collection, sampling bias, experimental design, statistical literacy; regulations for design, manufacture, certification of medical devices; impact of technology and research (social, political, financial).
Prerequisite(s): ELEC 3605 or SYSC 3203.
Lectures three hours a week, problem analysis one and a half hours per week.
Clinical Engineering
Overview of the Canadian health care system; brief examples of other countries; clinical engineering and the management of technologies in industrialized and in developing countries; safety, reliability, quality assurance; introduction to biomedical sensor technologies; applications of telemedicine; impact of technology on health care.
Prerequisite(s): fourth-year status in Biomedical and Electrical or Biomedical and Mechanical Engineering.
Also offered at the graduate level, with different requirements, as BIOM 5406, for which additional credit is precluded.
Lectures three hours a week, problem analysis three hours alternate weeks.
Bioinstrumentation and Signals
Bioinstrumentation and biological signals; instrumentation systems, electrical safety, and biocompatibility; bioelectric signals; biopotential electrodes: material properties, selection; data acquisition; signal processing; biomedical imaging technologies; bioamplifier systems performance and characteristics; major physiological systems and associated measurements.
Prerequisite(s): SYSC 3610 and (ELEC 3605 or SYSC 3203) and fourth-year status in Biomedical and Electrical Engineering or fourth-year status in Biomedical and Mechanical Engineering.
Lectures three hours a week, laboratory/problem analysis three hours a week.
Image Processing for Medical Applications
Two-dimensional signals, filters, and Fourier transforms. Image acquisition, sampling, quantization and representation. Image perception. Digital and film cameras. Medical imaging technologies. Image processing operations: histogram, convolution, morphological, segmentation, registration. Image compression and formats.
Prerequisite(s): MATH 1005 and fourth-year status in Engineering.
Lectures three hours a week, laboratory/problem analysis three hours alternate weeks.
Surgical Robotics
Surgical robotic system architecture, forward and inverse kinematics of articulated robot arms, force and position control, unilateral and bilateral teleoperation of surgical robots, haptics and force feedback, instrumentation, image-guided surgery, design and implementation of robotic systems for minimally invasive surgery.
Prerequisite(s): SYSC 3600 or SYSC 3610, and fourth-year status in Engineering.
Lectures three hours a week, laboratory three hours a week.
Computer Systems Architecture
Evolution of computer systems architecture to improve performance, including memory hierarchy, hardware accelerators, and thread level parallelism. Advanced computer architecture topics such as instruction level parallelism, superscalar, out-of-order execution, speculative execution, multicore, many-core, heterogeneous systems, and virtualization.
Precludes additional credit for SYSC 4507.
Prerequisite(s): SYSC 3320, and enrolment in Computer Systems Engineering.
Lectures three hours a week, laboratory three hours alternate weeks.
Case Studies in Computer Systems
Examples of several modern computer systems are presented in a computer systems context: system objectives, software and hardware components, interactions. The case studies present computer systems trends emerging in practice.
Lectures three hours a week, problem analysis one hour a week.
Digital Signal Processing
Discrete time signal and system representation: time domain, z-transform, frequency domain. Sampling theorem. Digital filters: design, response, implementation, computer-aided design. Spectral analysis: the discrete Fourier transform and the FFT. Applications of digital signal processing.
Prerequisite(s): SYSC 3500 or SYSC 3600 or SYSC 3610.
Lectures three hours a week, laboratory three hours alternate weeks.
Introduction to Machine Learning
Introduction to supervised and unsupervised machine learning (ML), including deeper knowledge of several algorithms of each type. Evaluation and quantification of predictive performance of ML systems. Use of one or more ML development environments.
Prerequisite(s): (ECOR 2050 or STAT 3502 or STAT 2605 or SYSC 2510), SYSC 2006 (with a minimum grade of C-), and third-year status in Engineering.
Lectures three hours a week, problem analysis one hour a week.
Communications Software
Communications software architectures, protocols and operating systems. Application layer protocols, APIs and socket programming. P2P algorithms, network virtualization, SDN. Reliable data transfer algorithms, FSM, MSC. Network security. Multimedia applications, RTSP, CDN, DASH, RTP, RTCP. Packet scheduling algorithms, DiffServ, IntServ, RSVP. Traffic classification, cross-layer optimization.
Prerequisite(s): SYSC 2006 with a minimum grade of C-, and SYSC 4602.
Lectures three hours a week, problem analysis three hours alternate weeks.
Fundamentals of Web Development
WWW architecture, web servers and browsers, core protocols. Web pages, their structure, interpretation and internal representation. Client-side and server-side programming. Data representation. Interfacing with databases and other server-side services. Cookies, state management, and privacy issues. Security. Web services.
Precludes additional credit for COMP 2406.
Prerequisite(s): SYSC 2004. Additional recommended background: SYSC 4602 or SYSC 3303.
Lectures three hours a week, laboratory three hours alternate weeks.
Automatic Control Systems I
Review of Laplace transform techniques. Effects of feedback: frequency response, pole-zero positions. Compensation: root locus, Bode plots. State variables: formulation, solution of linear systems, examples of simple second-order non-linear systems. Discrete time systems: z-transforms. Signal reconstruction.
Precludes additional credit for MAAE 3500, MAAE 4500 (no longer offered).
Prerequisite(s): MATH 2004 and (SYSC 3500 or SYSC 3600 or SYSC 3610).
Lectures three hours a week, laboratory three hours alternate weeks.
Computer Systems Architecture
Evolution of computer systems architecture, influences of changing technology, techniques to improve performance, memory hierarchy, hardware accelerators. Instruction level parallelism, pipelining, vector processing, superscalar, out of order execution, speculative execution. Thread level parallelism, multi-core, many-core, heterogeneous systems. Evolution of architectures for specific application domains.
Precludes additional credit for SYSC 4310.
Prerequisite(s): ELEC 2607 and (SYSC 2001 or SYSC 3006).
Lectures three hours a week, laboratory/problem analysis one hour a week.
Digital Communications
Probability theory, signal representation. Baseband data transmission: Nyquist criterion, optimal receiver, error probability. Digital modulation, performance. Synchronization. Introduction to information theory. Error detection and correction. OFDM. Applications to current digital wired and wireless communications systems.
Precludes additional credit for SYSC 3503 and SYSC 4604.
Prerequisite(s): SYSC 3501 and ECOR 2050.
Lectures three hours a week, laboratory three hours alternate weeks.
Computer Communications
Layered network architectures, TCP/IP suite, circuit switching, packet switching. Physical media, data transmission, multiplexing. Data link controls, MAC protocols, random access, polling, IEEE 802 standards. Bridges, switched Ethernet, VLANs. Routing algorithms, Internet routing protocols, datagram networks, virtual circuit networks. Transport protocols.
Precludes additional credit for COMP 3203.
Prerequisite(s): ECOR 2050 or SYSC 2510 or STAT 2605 or STAT 3502 (may be taken concurrently), and third-year status in Biomedical and Electrical, Electrical, Communications, Computer Systems, Software, or Sustainable and Renewable Energy Engineering.
Lectures three hours a week, laboratory three hours alternate weeks.
Digital Communication Theory
Introduction to information theory, source coding and data compression, Error control coding, Trellis coded modulation, advanced topics of current interest: spread spectrum; digital wireless communications.
Precludes additional credit for SYSC 4600.
Prerequisite(s): SYSC 3503.
Lectures three hours a week, laboratory three hours alternate weeks.
Wireless Communications
Wireless radio channel characterization, diversity, equalization; cellular architecture, multiple access principles, spread spectrum systems, radio resource management; examples from modern wireless systems, networks, and standards, including cellular networks, WLANs, ad hoc networks, and satellite systems.
Prerequisite(s): SYSC 3501 or SYSC 3503.
Lectures three hours a week, laboratory three hours alternate weeks.
Topics in Communications Networks
Contemporary and emerging topics in communications networks and technologies. Communications as a national and international infrastructure. Systems view of network architecture and management: transmission, access, interference, routing, softwarization, virtualization, security. Regulations and standards. Examples include cellular 5G/6G, Wi-Fi, terrestrial, optical, aerial, and satellite networks.
Prerequisite(s): Fourth-year status in Electrical, Computer Systems or Communications Engineering, and (SYSC 3501 or SYSC 3503).
Lectures three hours a week, laboratory/problem analysis three hours alternate weeks.
Communications Systems Lab
Project-oriented level experience in the design of communication systems to meet user requirements. Lectures on teletraffic analysis; system specification and design: requirements analysis, solution alternatives, evaluation of alternative technologies, design, costing, implementation, test.
Prerequisite(s): SYSC 4602 and Fourth-year status in Communications Engineering or permission of the department.
Lectures two hours a week, laboratory four hours a week.
Computer Systems Design Lab
Project-oriented experience in the design of embedded computer systems. Lectures will discuss practical aspects related to the design and development of embedded systems, starting from sensor data acquisition and processing to decision systems, testing and embedded-system based project management, with practical application examples.
Prerequisite(s): SYSC 3320 or SYSC 3601, and enrolment in Computer Systems Engineering.
Lectures two hours a week, laboratory four hours a week.
Software Engineering Lab
Applying the full spectrum of engineering and programming knowledge acquired in the program through team projects in the laboratory. Practice in doing presentations and reviews. Lectures will discuss software engineering issues as they relate to the projects, from a mature point of view.
Prerequisite(s): COMP 3005, SYSC 3110, and enrolment in Software Engineering, or permission of the department.
Lectures two hours a week, laboratory four hours a week.
Introduction to Network and Software Security
Fundamental concepts, terminologies, and theories of computer security; principles underlying common security controls; various types of threats and attacks on networks and software systems, how they work, and controls for dealing with them; security risk assessment and management; legal and ethical aspects of computer security.
Precludes additional credit for COMP 4108.
Prerequisite(s): fourth-year status in Communications, Computer Systems or Software Engineering.
Lectures three hours a week, problem analysis one and a half hours a week.
Special Topics
At the discretion of the Department, a course dealing with selected advanced topics of interest to students in Biomedical and Electrical, Communications, Computer Systems, Electrical, Software Engineering, and Engineering Physics may be offered.
Engineering Project
Student teams develop professional-level experience by applying previously acquired knowledge to a major design project. Lectures discuss project-related issues and student presentations. A project proposal, interim report, oral presentations, and a comprehensive final report are required.
Prerequisite(s): Fourth-year status in Engineering. Certain projects may have additional prerequisites.
Undergraduate Directed Study
Study, analysis, and solution of an engineering problem. Results presented in the form of a written report. Carried out under the close supervision of a faculty member. Intended for students interested in pursuing independent studies. Requires supervising faculty member and proposal from student.
Prerequisite(s): Permission of the department and completion of, or concurrent registration in, one of SYSC 4907, ELEC 4907, or ECOR 4907.
Directed study.
Note: Not all courses listed are offered in a given year. For an up-to-date statement of course offerings for the current session and to determine the term of offering, consult the class schedule at central.carleton.ca.
Summer session: some of the courses listed in this Calendar are offered during the summer. Hours and scheduling for summer session courses will differ significantly from those reported in the fall/winter Calendar. To determine the scheduling and hours for summer session classes, consult the class schedule at central.carleton.ca
Regulations
The regulations presented in this section apply to all Bachelor of Engineering programs.
Academic Continuation Evaluation
In addition to the requirements presented here, students must satisfy the University regulations common to all undergraduate students including the process of Academic Continuation Evaluation (see Section 3.2 Academic Progression, in the Academic Regulations of the University), with the following additions and amendments:
- In Engineering programs, all credits are included in the Major CGPA, making it identical to the Overall CGPA.
- Students who are not assigned the status Eligible to Continue (EC) or Academic Warning (AW) will be required to leave the degree with either the status Continue in Alternate (CA) or Dismissed from Program (DP).
Graduation
Students in Engineering programs are covered by the common University regulations regarding graduation, with the following additions and amendments.
- Students entering an Engineering program with Advanced Standing will receive transfer credit for at most ten of the credits required for their program.
- To be eligible for graduation, the most recent grade in every course used to meet the requirements of the Bachelor of Engineering degree must be a passing grade.
Course Load
Regulations regarding Course Load and Overload can be found in the Academic Regulations of the University section of this Calendar. The normal course load in Engineering is defined as the number of credits required in the student's program for the current year status of the students. Since the programs in Engineering require more than 20.0 credits in total, the normal course load is more than 5.0 credits in some years of the program. Registration in more than this number of credits constitutes an overload.
Co-operative Education Programs
All Engineering programs are available with or without participation in the Co-operative Education option.
Year Status Prerequisites
Year Status in Engineering is used in some course prerequisites to limit access to only those students who have sufficient preparation. In particular, students will not have access to second, third or fourth year engineering, science or mathematics courses until they have achieved second year status. Similarly, to take some specific engineering, science and mathematics courses in third or fourth year, that year status must be achieved. For additional information on prerequisites, see the individual course descriptions.
2nd year status: Students may not continue into 2000-level (or higher) engineering courses unless all the following requirements are met:
- Successful completion of all ECOR 1040 series of courses with a minimum grade of C-;
- Successful completion of MATH 1004, MATH 1104, CHEM 1101 (or CHEM 1001 and CHEM 1002), and PHYS 1004 (or PHYS 1001 and PHYS 1002);
- Successful completion of all English as a Second Language Requirements, and any additional requirements as determined in the admission process.
Students may not continue into 3000-level (or higher) engineering courses until they complete all first-year requirements (including ECOR 1055, ECOR 1056, and ECOR 1057).
3rd year status: Students may not take courses with third-year status in Engineering as a prerequisite until successful completion of all first-year requirements and at least 4.0 credits from the second-year requirements of their current program.
4th year status: Students may not take courses with fourth-year status in Engineering as a prerequisite until successful completion of all second-year requirements and at least 3.5 credits from the third-year requirements of their current program.
Time Limit
The Bachelor of Engineering degree must be completed within eight calendar years of initial registration. Students who do not complete their program requirements within this limit will be given the status Continue in Alternate (CA).
Academic Appeals
The Engineering Committee on Admission and Studies handles all academic appeals.
Co-operative Education
For more information about how to apply for the Co-op program and how the Co-op program works please visit the Co-op website.
All students participating in the Co-op program are governed by the Undergraduate Co-operative Education Policy.
Undergraduate Co-operative Education Policy
Admission Requirements
Students can apply to Co-op in one of two ways: directly from high school, or after beginning a degree program at Carleton.
If a student applies to a degree program with a Co-op option from high school, their university grades will be reviewed two terms to one year prior to their first work term to ensure they meet the academic requirements after their first or second year of study. The time at which the evaluation takes place depends on the program of study. Students will automatically receive an admission decision via their Carleton email account.
Students who did not request Co-op at the time they applied to Carleton can request Co-op after they begin their university studies. To view application instructions and deadlines, please visit carleton.ca/co-op.
To be admitted to Co-op, a student must successfully complete 5.0 or more credits that count towards their degree, meet the minimum CGPA requirement(s) for the student's Co-op option, and fulfil any specified course prerequisites. To see the unique admission and continuation requirements for each Co-op option, please refer to the specific degree programs listed in the Undergraduate Calendar.
Participation Requirements
COOP 1000
Once a student has been given admission or continuation confirmation to the co-op option s/he must complete and pass COOP 1000 (a mandatory online 0.0 credit course). Students will have access to this course a minimum of two terms prior to their first work term and will be notified when to register.
Communication with the Co-op Office
Students must maintain contact with the co-op office during their job search and while on a work term. All email communication will be conducted via the students' Carleton email account.
Employment
Although every effort is made to ensure a sufficient number of job postings for all students enrolled in the co-op option of their degree program, no guarantee of employment can be made. Carleton's co-op program operates a competitive job search process and is dependent upon current market conditions. Academic performance, skills, motivation, maturity, attitude and potential will determine whether a student is offered a job. It is the student's responsibility to actively conduct a job search in addition to participation in the job search process operated by the co-op office. Once a student accepts a co-op job offer (verbally or written), his/her job search will end and access to co-op jobs will be removed for that term. Students that do not successfully obtain a co-op work term are expected to continue with their academic studies. The summer term is the exception to this rule. Students should also note that hiring priority is given to Canadian citizens for co-op positions in the Federal Government of Canada.
Registering in Co-op Courses
Students will be registered in a Co-op Work Term course while at work. The number of Co-op Work Term courses that a student is registered in is dependent upon the number of four-month work terms that a student accepts.
While on a co-op work term students may take a maximum of 0.5 credit throughout each four-month co-op work term. Courses must be scheduled outside of regular working hours.
Students must be registered as full-time before they begin their co-op job search. All co-op work terms must be completed before the beginning of the final academic term. Students may not finish their degree on a co-op work term.
Work Term Assessment and Evaluation
To obtain a Satisfactory grade for the co-op work term students must have:
- A satisfactory work term evaluation by the co-op employer;
- A satisfactory grade on the work term report.
Students must submit a work term report at the completion of each four-month work term. Reports are due on the 16th of April, August, and December and students are notified of due dates through their Carleton email account.
Workplace performance will be assessed by the workplace supervisor. Should a student receive an unsatisfactory rating from their co-op employer, an investigation by the co-op program manager will be undertaken. An unsatisfactory employer evaluation does not preclude a student from achieving an overall satisfactory rating for the work term.
Graduation with the Co-op Designation
In order to graduate with the co-op designation, students must satisfy all requirements for their degree program in addition to the requirements according to each co-op program (i.e. successful completion of three or four work terms).
Note: Participation in the co-op option will add up to one additional year for a student to complete their degree program.
Voluntary Withdrawal from the Co-op Option
Students may withdraw from the co-op option of their degree program during a study term ONLY. Students at work may not withdraw from the work term or the co-op option until s/he has completed the requirements of the work term.
Students are eligible to continue in their regular academic program provided that they meet the academic standards required for continuation.
Involuntary or Required Withdrawal from the Co-op Option
Students may be required to withdraw from the co-op option of their degree program for one or any of the following reasons:
- Failure to achieve a grade of SAT in COOP 1000
- Failure to pay all co-op related fees
- Failure to actively participate in the job search process
- Failure to attend all interviews for positions to which the student has applied
- Declining more than one job offer during the job search process
- Continuing a job search after accepting a co-op position
- Dismissal from a work term by the co-op employer
- Leaving a work term without approval by the Co-op manager
- Receipt of an unsatisfactory work term evaluation
- Submission of an unsatisfactory work term report
Standing and Appeals
The Co-op and Career Services office administers the regulations and procedures that are applicable to all co-op program options. All instances of a student's failure during a work term or other issues directly related to their participation in the co-op option will be reported to the academic department.
Any decision made by the Co-op and Career Services office can be appealed via the normal appeal process within the University.
International Students
All International Students are required to possess a Co-op Work Permit issued by Immigration, Refugees and Citizenship Canada before they can begin working. It is illegal to work in Canada without the proper authorization. Students will be provided with a letter of support to accompany their application. Students must submit their application for their permit before being permitted to view and apply for jobs on the Co-op Services database. Confirmation of a position will not be approved until a student can confirm they have received their permit. Students are advised to discuss the application process and requirements with the International Student Services Office.
Bachelor of Engineering: Co-op Admission and Continuation Requirements
- Maintain full-time status in each study term;
- Be eligible to work in Canada (for off-campus work);
- Have successfully completed COOP 1000 .
In addition to the following:
- Registered as a full-time student in the B.Eng program;
- Successfully completed 5.0 or more credits with an Overall CGPA of at least 8.00. It is strongly recommended that students complete all second-year Engineering requirements prior to entering their first work term;
- An Overall CGPA of at least 8.00 must be maintained in order to remain eligible for the Co-op Program.
B.Eng students must successfully complete four (4) work terms to obtain the Co-op Designation.
Work Term Courses:
Aerospace Engineering and Mechanical Engineering, Biomedical and Mechanical Engineering: | ||
MAAE 3999 [0.0] | Co-operative Work Term | |
Architectural Conservation and Sustainability Engineering: | ||
CIVE 3999 [0.0] | Co-operative Work Term | |
or ENVE 3999 [0.0] | Co-operative Work Term | |
Civil Engineering: | ||
CIVE 3999 [0.0] | Co-operative Work Term | |
Communications Engineering, Computer Systems Engineering and Software Engineering: | ||
SYSC 3999 [0.0] | Co-operative Work Term | |
Biomedical and Electrical Engineering, Electrical Engineering and Engineering Physics: | ||
ELEC 3999 [0.0] | Co-operative Work Term | |
Environmental Engineering: | ||
ENVE 3999 [0.0] | Co-operative Work Term | |
Sustainable and Renewable Energy Engineering: | ||
ELEC 3999 [0.0] | Co-operative Work Term | |
MAAE 3999 [0.0] | Co-operative Work Term | |
(depending on student's stream) |
Work/Study Patterns
Aerospace Engineering, Architectural Conservation and Sustainability Engineering, Biomedical and Mechanical Engineering, Civil Engineering, Communications Engineering, Environmental Engineering, Mechanical Engineering, Sustainable and Renewable Energy Engineering
Year 1 | Year 2 | Year 3 | Year 4 | Year 5 | |||||
---|---|---|---|---|---|---|---|---|---|
Term | Pattern | Term | Pattern | Term | Pattern | Term | Pattern | Term | Pattern |
Fall | S | Fall | S | Fall | S | Fall | W | Fall | S |
Winter | S | Winter | S | Winter | S | Winter | W | Winter | S |
Summer | Summer | W | Summer | W | Summer | W |
Electrical Engineering, Engineering Physics
Year 1 | Year 2 | Year 3 | Year 4 | Year 5 | |||||
---|---|---|---|---|---|---|---|---|---|
Term | Pattern | Term | Pattern | Term | Pattern | Term | Pattern | Term | Pattern |
Fall | S | Fall | S | Fall | W | Fall | W | Fall | S |
Winter | S | Winter | S | Winter | S | Winter | W | Winter | S |
Summer | Summer | W | Summer | S | Summer | W |
Biomedical and Electrical Engineering, Computer Systems Engineering, Software Engineering
Year 1 | Year 2 | Year 3 | Year 4 | Year 5 | |||||
---|---|---|---|---|---|---|---|---|---|
Term | Pattern | Term | Pattern | Term | Pattern | Term | Pattern | Term | Pattern |
Fall | S | Fall | S | Fall | S | Fall | W | Fall | S |
Winter | S | Winter | S | Winter | W | Winter | S | Winter | S |
Summer | Summer | W | Summer | W | Summer | W |
Legend
S: Study
W: Work
Admissions Information
Admission Requirements are for the 2024-25 year only, and are based on the Ontario High School System. Holding the minimum admission requirements only establishes eligibility for consideration. The cut-off averages for admission may be considerably higher than the minimum. See also the General Admission and Procedures section of this Calendar. An overall average of at least 70% is normally required to be considered for admission. Some programs may also require specific course prerequisites and prerequisite averages and/or supplementary admission portfolios. Higher averages are required for admission to programs for which the demand for places by qualified applicants exceeds the number of places available. The overall average required for admission is determined each year on a program by program basis. Consult admissions.carleton.ca for further details.
Note: Courses listed as recommended are not mandatory for admission. Students who do not follow the recommendations will not be disadvantaged in the admission process.
Admissions Information
Admission requirements are based on the Ontario High School System. Prospective students can view the admission requirements through the Admissions website at admissions.carleton.ca. The overall average required for admission is determined each year on a program-by-program basis. Holding the minimum admission requirements only establishes eligibility for consideration; higher averages are required for admission to programs for which the demand for places by qualified applicants exceeds the number of places available. All programs have limited enrolment and admission is not guaranteed. Some programs may also require specific course prerequisites and prerequisite averages and/or supplementary admission portfolios. Consult admissions.carleton.ca for further details.
Note: If a course is listed as recommended, it is not mandatory for admission. Students who do not follow the recommendations will not be disadvantaged in the admission process.
Degree
- Bachelor of Engineering (B. Eng.)
Admission Requirements
First Year
The Ontario Secondary School Diploma (OSSD) or equivalent including a minimum of six 4U or M courses. The six 4U or M courses must include four prerequisite 4U courses: Advanced Functions, Chemistry, Physics, and one of Calculus and Vectors (recommended), or Biology, or Earth and Space Science. Although it is not an admission requirement, at least one 4U course in either English or French is recommended.
Advanced Standing
Applications for admission beyond first year will be assessed on their merits. Successful applicants will have individual academic subjects, completed with grades of C- or higher, evaluated for academic standing, provided the academic work has been completed at another university or degree-granting college, or in another degree program at Carleton University.
Co-op Option
Direct Admission to the First Year of the Co-op Option
Applicants must:
- meet the required overall admission cut-off average and prerequisite course average. These averages may be higher than the stated minimum requirements;
- be registered as a full-time student in the Engineering degree;
- be eligible for work in Canada (for off-campus work placements).
Meeting the above entrance requirements only establishes eligibility for admission to the program. Enrolment in the co-op option may be limited at the discretion of the department.
Note: continuation requirements for students previously admitted to the co-op option and admission requirements for the co-op option after beginning the program are described in the Co-operative Education Regulations section of this Calendar.