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

Waterloo Course Reviews

University of Waterloo

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
ECE 486Robot Dynamics & Control42541
ECE 224Embedded Microprocessor Sys00000
ECE 356Database Systems00000
ECE 350Real-Time Operating Systems00000
ECE 331Electronic Devices00000
ECE 320Computer Architecture00000
ECE 313Digital Signal Processing00000
ECE 306Probability Theory &Statistics00000
ECE 301Information Session00000
ECE 300BECE Practice00000
ECE 260Electromech Energy Conversion00000
ECE 252Systems Program & Concurrency00000
ECE 240Electronic Circuits 100000
ECE 231Semiconductor Phys & Devices00000
ECE 360Power Systems & Smart Grids00000
ECE 222Digital Computers00000
ECE 208Discrete Math and Logic 200000
ECE 206Advanced Calculus 2 (Elec Eng)00000
ECE 204Numerical Methods00000
ECE 202Information Session00000
ECE 192Eng Economics Impact Society00000
ECE 150Fundamentals of Programming00000
ECE 124Digital Circuits and Systems00000
ECE 108Discrete Math and Logic 100000
ECE 105Classical Mechanics00000
ECE 101BWork-term Reflections00000
ECE 445Integrated Digital Electronics00000
ECE 499Engineering Project00000
ECE 498AEngineering Design Project00000
ECE 493Special Tpcs in Elec &Comp00000
ECE 481Digital Control Systems00000
ECE 475Radio-Wave Systems00000
ECE 467Power Syst Op & Markets00000
ECE 463Des & Appl of Pwr Electro Conv00000
ECE 459Programming for Performance00000
ECE 457BComputational Intelligence00000
ECE 454Distributed Computing00000
ECE 452Software Design, Architectures00000
ECE 101AWork-term Reflections00000
ECE 433Fab Tech for Micro & Nano Dev00000
ECE 429Computer Architecture00000
ECE 417Image Processing00000
ECE 414Communication Systems 200000
ECE 409Cryptography & System Security00000
ECE 405Intro to Quantum Mechanics00000
ECE 402Information Session00000
ECE 400BECE Practice00000
ECE 400AECE Practice00000
ECE 380Analog Control Systems00000
ECE 373RF & Microwave Circuits00000
ECE 207Signals and Systems00000
ECE 375Electromagnetic Fields & Waves00000
ECE 361Power Systems and Components00000
ECE 358Computer Networks00000
ECE 351Compilers00000
ECE 340Electronic Circuits 200000
ECE 327Digital Hardware Systems00000
ECE 318Communication Systems 100000
ECE 307Probability Theory & Stats 200000
ECE 302Information Session00000
ECE 298Instrument & Prototyping Lab00000
ECE 250Algorithms & Data Structures00000
ECE 209Electronic&Elec Prop Materials00000
ECE 390Eng Design, Economics, Impact00000
ECE 205Adv Calculus (Elec.&Comp.Eng.)00000
ECE 203Probability Theory&Statistics100000
ECE 201Information Session00000
ECE 198Project Studio00000
ECE 190Eng. Profession & Practice00000
ECE 140Linear Circuits00000
ECE 109Materials Chemistry for Eng00000
ECE 106Electricity and Magnetism00000
ECE 102Information Session00000
ECE 101EWork-term Reflections00000
ECE 101DWork-term Reflections00000
ECE 457ACoop & Adaptive Algorithms00000
ECE 101CWork-term Reflections00000
ECE 100BECE Practice00000
ECE 498BEngineering Design Project00000
ECE 495Autonomous Vehicles00000
ECE 488Multivariable Control Systems00000
ECE 484Digital Control Applications00000
ECE 477Photonic Devices and Systems00000
ECE 474Radio and Wireless Systems00000
ECE 464HV Eng & Power Sys Protection00000
ECE 462Elec Distribution Systems00000
ECE 458Computer Security00000
ECE 100AECE Practice00000
ECE 455Embedded Software00000
ECE 453Software Test/QualAssur& Maint00000
ECE 451Software Req:Specif & Analysis00000
ECE 444Integrated Analog Electronics00000
ECE 432RF Integtd Devices & Circuits00000
ECE 423Embedded Computer Systems00000
ECE 416Advanced Topics in Networking00000
ECE 413Digital Signal Processing00000
ECE 406Algorithm Design and Analysis00000
ECE 403Thermal Physics00000
ECE 401Information Session00000