ELECTRICAL ENGINEERING PROGRAM COURSE DEPENDENCIES
Each column represents a semester. Click any course to toggle dependencies on/off; courses may be re-arranged by dragging with the mouse. Notes: A * indicates course has no pre-requisites. /x indicates choose "x" courses. Green connectors 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.
Last Updated: Tuesday, 06-Jun-2017 15:51:42 EDT
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
Liberal Studies
ELE700
Engineering Design
Liberal Studies
COE528 /4
O.O. Eng. Analysis and Design
COE718 /4
Embedded Systems Design
COE768 /4
Computer Networks
ELE714 /4
System Testing and Design-for-Testability
ELE709 /4
Real-time Computer Control
ELE724 /4
CMOS Mixed-Mode Circuits
ELE725 /4
Basics of Multimedia Systems
ELE734 /4
Low Power Digital ICs
ELE745 /4
Digital Comm. Systems
ELE746 /4
Power Systems Analysis
ELE747 /4
Advanced Electric Drives
ELE792 /4
Digital Signal Processing
ELE809 /4
Digital Control System Design
ELE829 /4
System Models and Identification
ELE884 /4
Photonics
ELE 800
Capstone Design Project
CEN800*
Law and Ethics in Engineering Practice
COE608 /4
Computer Org. and Architecture
COE628 /4
Operating Systems
COE838 /4
Systems-on-Chip Design
COE865 /4
Advanced Computer Networks
ELE709 /4
Real-time Computer Control System
ELE801 /4
Electric Vehicles
ELE804 /4
RF Circuits and Systems
ELE806 /4
Alternative Energy Systems
ELE815 /4
Cellular Communications
ELE846 /4
Power Systems Control
ELE861 /4
Microwave Engineering
ELE863 /4
VLSI Circuits
ELE869 /4
Robotics
ELE882 /4
Intro to Digital Image Processing
ELE884 /4
Photonics
ELE885 /4
Optical Comm. Systems
ELE888 /4
Intelligent Systems