BASc in Electrical Engineering |
123 |
Co-operative education is available with this program.
Compulsory first-year courses:
| GNG1106 |
Fundamentals of Engineering Computation |
3 |
| MAT1341 |
Introduction to Linear Algebra |
3 |
| MAT1348 |
Discrete Mathematics for Computing |
3 |
| PHY1124 |
Fundamentals of Physics for Engineers |
3 |
Compulsory second-year courses:
| ELG2911 |
Pratique professionnelle en ingénierie et technologie de l'information / Professional Practice in Information Technology and Engineering |
3 |
| HIS2129 |
Technology, Society and Environment since 1800 |
3 |
or
| HIS2529 |
Technologies, société et environnement depuis 1800 |
3 |
or
| PHI2394 |
Scientific Thought and Social Values |
3 |
| MAT2322 |
Calculus III for Engineers |
3 |
| MAT2384 |
Ordinary Differential Equations and Numerical Methods |
3 |
| PHY2323 |
Electricity and Magnetism |
3 |
3 credits of complementary studies elective
Compulsory third-year courses:
| CEG3185 |
Introduction to Data Communications and Networking |
3 |
| ELG3106 |
Electromagnetic Engineering |
3 |
| ELG3125 |
Signal and System Analysis |
3 |
| ELG3126 |
Random Signals and Systems |
3 |
| ELG3155 |
Introduction to Control Systems |
3 |
| ELG3175 |
Introduction to Communication Systems |
3 |
| ELG3316 |
Electric Machines and Power Systems |
3 |
6 credits of complementary studies elective
Compulsory fourth-year courses (students must choose one of the following options):
Communications option:
| ELG4118 |
Wave Propagation and Antennas |
3 |
| ELG4177 |
Digital Signal Processing |
3 |
| ELG4179 |
Wireless Communication Fundamentals |
3 |
| ELG4912 |
Projet de Design en Génie Électrique : Partie I / Electrical Engineering Design Project: Part I |
3 |
| ELG4913 |
Projet de Design en Génie Électrique: Partie II / Electrical Engineering Design Project: Part II |
3 |
3 credits of technical electives
Systems engineering option:
| CEG4158 |
Computer Control in Robotics |
3 |
| ELG4137 |
Principles and Applications of VLSI Design |
3 |
| ELG4157 |
Modern Control Engineering |
3 |
| ELG4159 |
Integrated Control Systems |
3 |
| ELG4177 |
Digital Signal Processing |
3 |
| ELG4912 |
Projet de Design en Génie Électrique : Partie I / Electrical Engineering Design Project: Part I |
3 |
| ELG4913 |
Projet de Design en Génie Électrique: Partie II / Electrical Engineering Design Project: Part II |
3 |
3 credits of technical electives
Electronics option:
| ELG4117 |
Optoelectronics and Optical Components |
3 |
| ELG4137 |
Principles and Applications of VLSI Design |
3 |
| ELG4177 |
Digital Signal Processing |
3 |
| ELG4912 |
Projet de Design en Génie Électrique : Partie I / Electrical Engineering Design Project: Part I |
3 |
| ELG4913 |
Projet de Design en Génie Électrique: Partie II / Electrical Engineering Design Project: Part II |
3 |
3 credits of technical electives
Microwave and Photonic Engineering option:
| ELG4117 |
Optoelectronics and Optical Components |
3 |
| ELG4118 |
Wave Propagation and Antennas |
3 |
| ELG4178 |
Optical Communications and Networking |
3 |
| ELG4179 |
Wireless Communication Fundamentals |
3 |
| ELG4912 |
Projet de Design en Génie Électrique : Partie I / Electrical Engineering Design Project: Part I |
3 |
| ELG4913 |
Projet de Design en Génie Électrique: Partie II / Electrical Engineering Design Project: Part II |
3 |
3 credits of technical electives
Power and Sustainable Energy option:
| ELG4125 |
Electric Power Transmission, Distribution & Utilization |
3 |
| ELG4126 |
Sustainable Electrical Power Systems |
3 |
| ELG4157 |
Modern Control Engineering |
3 |
| ELG4159 |
Integrated Control Systems |
3 |
| ELG4179 |
Wireless Communication Fundamentals |
3 |
| ELG4912 |
Projet de Design en Génie Électrique : Partie I / Electrical Engineering Design Project: Part I |
3 |
| ELG4913 |
Projet de Design en Génie Électrique: Partie II / Electrical Engineering Design Project: Part II |
3 |
| EVS1101 |
Introduction to Environmental Science |
3 |
3 credits of technical electives
List of Optional Courses
List of Optional Courses
List of technical electives:1
| CEG4158 |
Computer Control in Robotics |
3 |
| CEG4188 |
Higher Layer Network Protocols |
3 |
| CEG4396 |
Computer Network Management |
3 |
| ELG4117 |
Optoelectronics and Optical Components |
3 |
| ELG4118 |
Wave Propagation and Antennas |
3 |
| ELG4121 |
Topics in Electrical Engineering II |
3 |
| ELG4122 |
Topics in Electrical Engineering I |
3 |
| ELG4125 |
Electric Power Transmission, Distribution & Utilization |
3 |
| ELG4126 |
Sustainable Electrical Power Systems |
3 |
| ELG4137 |
Principles and Applications of VLSI Design |
3 |
| ELG4157 |
Modern Control Engineering |
3 |
| ELG4159 |
Integrated Control Systems |
3 |
| ELG4177 |
Digital Signal Processing |
3 |
| ELG4178 |
Optical Communications and Networking |
3 |
| ELG4179 |
Wireless Communication Fundamentals |
3 |
Note(s)
| 1 | One graduate course may be substituted for a 4000 level course for those students with a DGPA of at least 7.0. Faculty approval required. |
| 2 | CEG4186 cannot be chosen as a technical elective in the Communications option. |
| 3 | CEG4190 cannot be chosen as a technical elective in the Computing Technology program. |