ECSE courses at McGill
8,203 ECSE courses at McGill University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–21 of 21
- ECSE 301Co-operative Work Term 22 credits
unlocks 2 courses · 2 prerequisites
- ECSE 303Signals and Systems 13 credits
unlocks 8 courses · 2 prerequisites
- ECSE 305Probability and Random Signals 13 credits
unlocks 5 courses · 1 prerequisite
- ECSE 307Linear Systems and Control4 credits
- ECSE 308Introduction to Communication Systems and Networks4 credits
unlocks 3 courses · 3 prerequisites
- ECSE 310Thermodynamics of Computing3 credits
- ECSE 316Signals and Networks3 credits
unlocks 13 courses
- ECSE 321Introduction to Software Engineering3 credits
unlocks 15 courses · 1 prerequisite
- ECSE 324Computer Organization4 credits
unlocks 27 courses
- ECSE 325Digital Systems3 credits
unlocks 1 course
- ECSE 326Software Requirements Engineering3 credits
unlocks 2 courses · 2 prerequisites
- ECSE 330Introduction to Electronics3 credits
unlocks 4 courses · 1 prerequisite
- ECSE 331Electronics4 credits
unlocks 4 courses
- ECSE 334Introduction to Microelectronics3 credits
unlocks 5 courses
- ECSE 335Microelectronics4 credits
unlocks 7 courses
- ECSE 343Numerical Methods in Engineering3 credits
unlocks 6 courses · 3 prerequisites
- ECSE 353Electromagnetic Fields and Waves3 credits
unlocks 1 course · 1 prerequisite
- ECSE 354Electromagnetic Wave Propagation4 credits
unlocks 13 courses
- ECSE 362Fundamentals of Power Engineering4 credits
unlocks 11 courses · 3 prerequisites
- ECSE 396Honours Research Laboratory Rotation 11 credit
- ECSE 397Honours Research Laboratory Rotation 21 credit