ELE PROGRAM COURSE DEPENDENCIES
Click a course to toggle dependencies; courses may be re-arranged by dragging with the mouse. Note: * indicates course has no pre-requisites. "/x" indicates choose "x" courses. Coloured terminals indicate either/or requisites.
IMPORTANT: Every effort is made to ensure that the information presented in this course pre-requisite information web page agrees with that given in the Ryerson Undergraduate Calendar. Should an inconsistency rise, the information given in the Ryerson Undergraduate Calendar will prevail.
CEN100*
Introduction to Engineering
CHY102*
General Chemistry
MTH140*
Calculus I
MTH141*
Linear Algebra
PCS211*
Physics: Mechanics
Liberal Studies
CPS125*
Digital Computation and Programming
ECN801*
Principles of Engineering Economics
ELE202
Electric Circuit Analysis
MTH240
Calculus II
PCS125
Physics: Waves and Fields
COE318
Software Systems
COE328
Digital Systems
ELE302
Electric Networks
MTH312
Differential Equations and Vector Calculus
PCS224
Solid State Physics
CMN432*
Communication in the Engineering Professions
COE428
Engineering Algorithms and Data Structures
ELE401
Field Theory
ELE404
Electronic Circuits I
MTH314
Discrete Mathematics for Engineers
COE538
Microprocessor Systems
ELE504
Electronic Systems II
ELE531
Electromagnetics
ELE532
Signals and Systems
MTH514
Probability and Stochastic Processes
Liberal Studies
ELE635
Communication Systems
ELE639
Control Systems Conversion
MEC511
Basic Thermodynamics and Fluids
Program Option
3 courses
Liberal Studies
ELE700
Engineering Design
Liberal Studies
COE718 /4
HW/SW Co-design of Embedded Systems
COE768 /4
Computer Networks
COE828 /4
Digital System Design Automation
ELE704 /4
CMOS Analog Integrated Circuits
ELE709 /4
Real-time Computer Control System
ELE725* /4
Basics of Multimedia Systems
ELE734 /4
Low Power Digital Integrated Circuits
ELE744 /4
Electronics and Instrumentation
ELE745 /4
Digital Communication Systems
ELE746 /4
Power Systems Analysis
ELE754 /4
Power Electronics
ELE772 /4
Biomedical Signal Analysis
ELE792 /4
Digital Signal Processing
ELE829 /4
System Identification
ELE847 /4
Advanced Electromechanical Systems
ELE884 /4
Photonics
ELE800
Capstone Design Project
CEN800*
Law and Ethics in Engineering Practice
COE608 /4
Computer Organization and Architecture
COE618 /4
Object Oriented Eng Analysis and Design
COE865 /4
Advanced Computer Networks
ELE804 /4
Radio-Frequency Circuits and Systems
ELE806 /4
Alternative Energy Systems
ELE809 /4
Digital Control System Design
ELE813 /4
VLSI Circuit Testing
ELE815 /4
Cellular Mobile Communications
ELE846 /4
Power Systems Control
ELE861 /4
Microwave Engineering
ELE863 /4
VLSI Systems
ELE864 /4
Electric Drives
ELE869 /4
Robotics
ELE874 /4
Biomedical Instrumentation
ELE882 /4
Intro to Digital Image Processing
ELE884 /4
Photonics
ELE885 /4
Optical Communication Systems
ELE888 /4
Intelligent Systems