EssayPal.ai - This AI writes in your style of writing!

McGill Course Reviews

McGill University

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
ECSE 202Introduction to Software Development2.73321
ECSE 200Electric Circuits 100000
ECSE 251Electric and Magnetic Fields00000
ECSE 326Software Requirements Engineering00000
ECSE 408Communication Systems00000
ECSE 428Software Engineering Practice00000
ECSE 461Electric Machinery00000
ECSE 509Probability and Random Signals 200000
ECSE 534Analog Microelectronics00000
ECSE 626Statistical Computer Vision00000
ECSE 683Topics in Vision and Robotics00000
ECSE 691Thesis Research 100000
ECSE 425Computer Architecture00000
ECSE 430Photonic Devices and Systems00000
ECSE 433Physical Basis of Transistor Devices00000
ECSE 460Appareillage électrique00000
ECSE 552Deep Learning00000
ECSE 593Antennas and Propagation00000
ECSE 206Introduction to Signals and Systems00000
ECSE 321Introduction to Software Engineering00000
ECSE 397Honours Research Laboratory Rotation 200000
ECSE 412Discrete Time Signal Processing00000
ECSE 464Power Systems Analysis00000
ECSE 512Digital Signal Processing 100000
ECSE 543Numerical Methods in Electrical Engineering00000
ECSE 651M.Eng. Project 100000
ECSE 693Thesis Research 300000
ECSE 435Mixed-Signal Test Techniques00000
ECSE 468Electricité industrielle00000
ECSE 211Design Principles and Methods00000
ECSE 310Thermodynamics of Computing00000
ECSE 353Electromagnetic Fields and Waves00000
ECSE 415Introduction to Computer Vision00000
ECSE 429Software Validation00000
ECSE 465Power Electronic Systems00000
ECSE 501Linear Systems00000
ECSE 527Optical Engineering00000
ECSE 551Machine Learning for Engineers00000
ECSE 654M.Eng. Project 400000
ECSE 694Thesis Research 400000
ECSE 702Ph.D. Research Plan Proposal00000
ECSE 463Electric Power Generation00000
ECSE 466Réseaux de distribution00000
ECSE 469Protection des réseaux électriques00000
ECSE 478D2Electrical Engineering Honours Thesis00000
ECSE 507Optimization and Optimal Control00000
ECSE 635Printed Electronics00000
ECSE 205Probability and Statistics for Engineers00000
ECSE 307Linear Systems and Control00000
ECSE 354Electromagnetic Wave Propagation00000
ECSE 423Fundamentals of Photonics00000
ECSE 458D1Capstone Design Project00000
ECSE 472Fundamentals of Circuit Simulation and Modelling00000
ECSE 519Semiconductor Nanostructures and Nanophotonic Devices00000
ECSE 563Power Systems Operation and Planning00000
ECSE 656M.Eng. Project 600000
ECSE 695Thesis Research 500000
ECSE 539Advanced Software Language Engineering00000
ECSE 540Photonic Devices and Applications00000
ECSE 596Optical Waveguides00000
ECSE 618Haptics00000
ECSE 681Colloquium in Electrical Engineering00000
ECSE 222Digital Logic00000
ECSE 324Computer Organization00000
ECSE 396Honours Research Laboratory Rotation 100000
ECSE 416Telecommunication Networks00000
ECSE 444Microprocessors00000
ECSE 470Electromechanical Systems00000
ECSE 500Mathematical Foundations of Systems00000
ECSE 532Computer Graphics00000
ECSE 572Nonlinear Optics00000
ECSE 655M.Eng. Project 500000
ECSE 692Thesis Research 200000
ECSE 701Ph.D. Qualifying Examination00000
ECSE 316Signals and Networks00000
ECSE 325Digital Systems00000
ECSE 421Embedded Systems00000
ECSE 467Comportement des réseaux électriques00000
ECSE 478N1Electrical Engineering Honours Thesis00000
ECSE 508Multi-Agent Systems00000
ECSE 536RF Microelectronics00000
ECSE 544Computational Photography00000
ECSE 331Electronics00000
ECSE 420Parallel Computing00000
ECSE 437Software Delivery00000
ECSE 478D1Electrical Engineering Honours Thesis00000
ECSE 497Honours Research Laboratory Rotation 400000
ECSE 542Human Computer Interaction00000
ECSE 653M.Eng. Project 300000
ECSE 696Thesis Research 600000
ECSE 405Antennas00000
ECSE 458D2Capstone Design Project00000
ECSE 516Nonlinear and Hybrid Control Systems00000
ECSE 518Telecommunication Network Analysis00000
ECSE 523Speech Communications00000
ECSE 549Expert Systems in Electrical Design00000
ECSE 610Wireless Communications00000
ECSE 223Model-Based Programming00000
ECSE 335Microelectronics00000
ECSE 403Control00000
ECSE 427Operating Systems00000
ECSE 458N2Capstone Design Project00000
ECSE 496Honours Research Laboratory Rotation 300000
ECSE 526Artificial Intelligence00000
ECSE 541Design of Multiprocessor Systems-­on-­Chip00000
ECSE 652M.Eng. Project 200000
ECSE 689Recent Advances: Electrical Engineering 200000
ECSE 703Doctoral Research Seminar00000
ECSE 439Software Language Engineering00000
ECSE 458N1Capstone Design Project00000
ECSE 522Nonlinear Phenomena in Power Systems Dynamics00000
ECSE 210Electric Circuits 200000
ECSE 308Introduction to Communication Systems and Networks00000
ECSE 362Fundamentals of Power Engineering00000
ECSE 424Human-Computer Interaction00000
ECSE 478N2Electrical Engineering Honours Thesis00000
ECSE 521Digital Communications 100000
ECSE 597Circuit Simulation and Modelling00000
ECSE 682Topics in Computers and Circuits00000
ECSE 697Thesis Research 700000
ECSE 343Numerical Methods in Engineering00000
ECSE 221Introduction to Computer Engineering.00000
ECSE 303Signals And Systems 1.00000
ECSE 305Probability and Random Signals 1.00000
ECSE 309Fundamentals of Communication Systems and Networks.00000
ECSE 323Digital System Design.00000
ECSE 334Introduction to Microelectronics.00000
ECSE 361Power Engineering.00000
ECSE 411Communications Systems 1.00000
ECSE 426Microprocessor Systems.00000
ECSE 443Introduction to Numerical Methods in Electrical Engineering.00000
ECSE 457ECSE Design Project 2.00000
ECSE 487Computer Architecture Laboratory.00000
ECSE 510Filtering and Prediction for Stochastic Systems.00000
ECSE 517Neural Prosthetic Systems.00000
ECSE 535Nanoelectronic Devices.00000
ECSE 555Advanced Topics in Artificial Intelligence.00000
ECSE 571Optoelectronic Devices.00000
ECSE 621Statistic Detection and Estimation.00000
ECSE 352Electromagnetic Waves.00000
ECSE 414Introduction to Telecommunication Networks.00000
ECSE 434Microelectronics Laboratory.00000
ECSE 451Em Transmission And Radiation.00000
ECSE 485IC Fabrication Laboratory.00000
ECSE 493Control and Robotics Laboratory.00000
ECSE 499Honours Thesis 2.00000
ECSE 513Robust Control Systems.00000
ECSE 529Computer And Biological Vision.00000
ECSE 547Finite Elements in Electrical Engineering.00000
ECSE 557Introduction to Ethics of Intelligent Systems.00000
ECSE 608Machine Learning.00000
ECSE 615Digital Signal Processing 2.00000
ECSE 677Experimental Techniques: Solid State.00000
ECSE 436Signal Processing Hardware.00000
ECSE 456ECSE Design Project 1.00000
ECSE 486Power Laboratory.00000
ECSE 506Stochastic Control and Decision Theory.00000
ECSE 515Optical Fibre Communications.00000
ECSE 533Physical Basis of Semiconductor Devices.00000
ECSE 548Introduction to VLSI Systems.00000
ECSE 565Introduction to Power Electronics.00000
ECSE 620Information Theory and Coding.00000
ECSE 688Recent Advances in Electrical Engineering 1.00000
ECSE 291Electrical Measurements Laboratory.00000
ECSE 304Signals And Systems 2.00000
ECSE 306Fundamentals of Signals and Systems.00000
ECSE 322Computer Engineering.00000
ECSE 330Introduction to Electronics.00000
ECSE 351Electromagnetic Fields.00000
ECSE 404Control Systems.00000
ECSE 422Fault Tolerant Computing.00000
ECSE 432Physical Basis: Transistor Devices.00000
ECSE 446Realistic Image Synthesis.00000
ECSE 462Electromechanical Energy Conversion.00000
ECSE 489Telecommunication Network Laboratory.00000
ECSE 498Honours Thesis 1.00000
ECSE 511Introduction to Digital Communication.00000
ECSE 524Interconnects And Signal Integrity.00000
ECSE 546Advanced Image Synthesis.00000
ECSE 556Machine Learning in Network Biology.00000
ECSE 562Low-Carbon Power Generation Engineering.00000
ECSE 611Software Analytics.00000
ECSE 623Digital Communications 2.00000