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

UH Course Reviews

University of Houston

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
ECE 4363Electromechanical Energy Conversion53331
ECE 2202Circuit Analysis II00000
ECE 3340Numerical Methods for Electrical and Computer Engineers00000
ECE 3436Microprocessor Systems00000
ECE 4119Solid State Devices Laboratory00000
ECE 4339Physical Principles of Solid State Devices00000
ECE 4437Embedded Microcomputer Systems00000
ECE 5121Nanofabrication Laboratory00000
ECE 5335State-Space Control Systems00000
ECE 5436Advanced Microprocessor Systems00000
ECE 3317Applied Electromagnetic Waves00000
ECE 3331Programming Applications in Electical and Computer Engineering00000
ECE 4113Energy Conversion Laboratory00000
ECE 5115Control Systems Lab II00000
ECE 5317Microwave Engineering00000
ECE 5340Introduction to Well-Logging Techniques00000
ECE 5388Renewable Energy Technology00000
ECE 2201Circuit Analysis I00000
ECE 3337Signals and Systems Analysis00000
ECE 3399Senior Honors Thesis00000
ECE 4117Telecommunications Laboratory00000
ECE 4336Electrical and Computer Engineering Design II00000
ECE 4498Independent Study00000
ECE 5127Power Transmission and Distribution Laboratory00000
ECE 5319Introduction to Nanotechnology00000
ECE 5354Digital Video00000
ECE 5377Power Systems Analysis00000
ECE 5451Principles of Internetworking00000
ECE 3155Electronics Laboratory00000
ECE 3355Electronics00000
ECE 3456Analog Electronics00000
ECE 4198Independent Study00000
ECE 4375Automatic Control Systems00000
ECE 5114Antenna Engineering Laboratory00000
ECE 5180Power Electronics Laboratory00000
ECE 5320Intro Nanomaterials Engineering00000
ECE 5356CMOS Analog Integrated Circuits00000
ECE 5380Power Electronics and Electric Drives00000
ECE 2100Circuit Analysis Laboratory00000
ECE 3318Applied Electricity and Magnetism00000
ECE 3366Introduction to Digital Signal Processing00000
ECE 4115Control Systems Laboratory I00000
ECE 4298Independent Study00000
ECE 4398Independent Study00000
ECE 5119Nanotechnology Laboratory00000
ECE 5311Introduction to Machine Learning00000
ECE 5330Introduction to Robotics00000
ECE 5358Modern Optics and Photonics00000
ECE 5397Selected Topics00000
ECE 3441Digital Logic Design00000
ECE 4335Electrical and Computer Engineering Design I00000
ECE 4399Senior Honors Thesis00000
ECE 5120Nanomaterials Engineering Laboratory00000
ECE 5318Antenna Engineering00000
ECE 5346VLSI Design00000
ECE 5367Introduction to Computer Architecture and Design00000
ECE 5440Advanced Digital Design00000
ECE 3364Circuits and Systems00000
ECE 3457Digital Electronics00000
ECE 4371Introduction to Telecommunications Engineering00000
ECE 5113Microwave Engineering Laboratory00000
ECE 5197Selected Topics00000
ECE 5321Nanoscale Design & Fabrication00000
ECE 5357Introduction to Cybersecurity00000
ECE 5385Smart Grid Technology00000
ECE 6112Department Colloquium00000
ECE 6302Introductn To Neuroengineering00000
ECE 6311Introduction to Robotics00000
ECE 6318Power Converters - Modeling and Applications00000
ECE 6327Smart Grid Systems00000
ECE 6334High Voltage Electrical Substations Design and Architecture00000
ECE 6341Adv Electromag Waves00000
ECE 6351Microwave Engineering00000
ECE 6358Optoelectronics and Photonics: Principles and applications00000
ECE 6374State-Space Estimation with Physiological Applications00000
ECE 6381Sparse Representations for Signal Processing00000
ECE 6397Selected Topics00000
ECE 7349Adv Tpcs-Mcroelectrncs00000
ECE 8198Doctoral Research00000
ECE 8699Doctoral Dissertation00000
ECE 6011Graduate Seminar00000
ECE 6298Research00000
ECE 6308Advanced Batteries: Principles, Materials, and Devices00000
ECE 6321Principles of Internetworking00000
ECE 6333Signal Detec & Est Thry00000
ECE 6348Material Science of Thin Films00000
ECE 6372Advanced Hardware Design00000
ECE 6390Lin Multivar Contrl Sys00000
ECE 7373Adv Topics in Comp Arch00000
ECE 6111Graduate Seminar00000
ECE 6306Introduction to Nanotechnology00000
ECE 6317Adjustable Speed Motor Drive Systems00000
ECE 6326Power Systems Analysis00000
ECE 6329Power System Protection, Monitoring and Control00000
ECE 6337Stochastic Processes in Signal Processing and Data Science00000
ECE 6342Digital Signal Process00000
ECE 6352Antenna Engineering00000
ECE 6355Intro To Well-Logging Tech00000
ECE 6384Micro-Nano-Electro-Mechanical Systems and Nano Devices00000
ECE 6398Research00000
ECE 7366Advanced Process Integrat Vlsi00000
ECE 8298Doctoral Research00000
ECE 8999Doctoral Dissertation00000
ECE 6012Department Colloquium00000
ECE 6305Power Electronics Converters and Control00000
ECE 6314Nanoscale Design & Fabrication00000
ECE 6325State-Space Control Systems00000
ECE 6332Wireless Telecomm Systems00000
ECE 6336Intro to Architecture of RTOS and IoT00000
ECE 6343Renewable Energy and Distributed Power Generation00000
ECE 6354Digital Video00000
ECE 6370Advanced Digital Design00000
ECE 6377Power Systems Analysis00000
ECE 6392Internship I00000
ECE 6466Integrted Circ Engr00000
ECE 7392Internship II00000
ECE 8398Doctoral Research00000
ECE 6198Research00000
ECE 6309Microlithography for Micro-and Nano-system Manufacturing00000
ECE 6323Optical Fiber Communications00000
ECE 6328Cmos Analog Integrated Circuit00000
ECE 6335Digital Contrl Systems00000
ECE 6340Interm Electromag Waves00000
ECE 6350Num Mtds in Electromags00000
ECE 6357Introduction to Cybersecurity00000
ECE 6373Adv Computer Arch00000
ECE 6382Engineering Analysis I00000
ECE 6393Special Projects I00000
ECE 6498Research00000
ECE 7399Masters Thesis00000
ECE 8598Doctoral Research00000
ECE 1197Selected Topics00000
ECE 6113Microwave Engineering Laboratory00000
ECE 6307Nanomaterials and Solar Energy00000
ECE 6319Dynamics of Electric Machines00000
ECE 6331Advanced Telecommunications00000
ECE 6339Biophotonics00000
ECE 6346Vlsi Design00000
ECE 6353Rf & Microwave Electronics00000
ECE 6364Digital Imag Processing00000
ECE 6379Power System Operations and Modeling00000
ECE 6399Masters Thesis00000
ECE 7393Special Projects II00000
ECE 8399Doctoral Dissertation00000