Electr. and Computer Engin.
2026-2027
127 courses
- ECE 2160Electronics 2E
- ECE 2220Digital Logic Systems
- ECE 2240Numerical Methods for Electrical Engineers
- ECE 2262Electric Circuits
- ECE 2400Engineering Algorithms 1
- ECE 3400Engineering Algorithms 2
- ECE 3540Advanced Circuit Analysis and Design
- ECE 3580Foundations of Electromagnetics
- ECE 3590Electromagnetic Theory
- ECE 3600Physical Electronics
- ECE 3610Microprocessing Systems
- ECE 3630Real-time Embedded Systems
- ECE 3650Electric Machines
- ECE 3670Electronics 3E
- ECE 3700Telecommunication Network Engineering
- ECE 3720Electric Power and Machines
- ECE 3730Principles of Embedded System Design
- ECE 3740Systems Engineering Principles 1
- ECE 3750Systems Engineering Principles 2
- ECE 3760Digital Systems Design 1
- ECE 3770Digital Systems Design 2
- ECE 3780Signal Processing 1
- ECE 4100Introduction to Microelectronic Fabrication
- ECE 4150Control Systems
- ECE 4160Control Engineering
- ECE 4180Introduction to Robotics
- ECE 4240Microprocessor Interfacing
- ECE 4250Digital Communications
- ECE 4260Communications Systems
- ECE 4270Antennas
- ECE 4280Engineering Electromagnetics
- ECE 4290Microwave Engineering
- ECE 4300Electrical Energy Systems 1
- ECE 4310Electrical Energy Systems 2
- ECE 4360High Voltage Engineering
- ECE 4370Power Electronics
- ECE 4390Engineering Computations 4E
- ECE 4420Digital Control
- ECE 4430Design of RF Devices and Wireless Systems
- ECE 4440Computer Vision
- ECE 4450Applied Computational Intelligence
- ECE 4460Applied Probability and Stochastic Processes
- ECE 4520Simulation and Modelling
- ECE 4530Parallel Processing
- ECE 4540Wireless Networks
- ECE 4560Modern Computing Systems
- ECE 4570Sensors, Instrumentation, and the loT
- ECE 4580Optoelectronics
- ECE 4600Group Design Project
- ECE 4610Biomedical Instrumentation and Signal Processing
- ECE 4740Digital Systems Implementation
- ECE 4830Signal Processing 2
- ECE 4850Topics in Electrical and Computer Engineering 1
- ECE 4860Topics in Electrical and Computer Engineering 2
- ECE 4870Topics in Electrical and Computer Engineering 3
- ECE 4880Topics in Electrical and Computer Engineering 4
- ECE 7010High Voltage Techniques and Insulation Design Criteria
- ECE 7020Power Transmission Lines: Phenomenon and Insulation Design
- ECE 7030Advanced Electrical Machines
- ECE 7040Signal and Data Compression
- ECE 7050Switching and Automata Theory
- ECE 7060Power system Protection
- ECE 7070Power System Analysis
- ECE 7072Advanced Power Electronics
- ECE 7076Advanced Electric Machines and Drives
- ECE 7170Queueing Systems for Telecommunications
- ECE 7180Embedded Systems Engineering
- ECE 7190Micromachining and MEMS Technology
- ECE 7200Advanced Wireless Communication
- ECE 7202Cognitive Wireless Networks
- ECE 7204Queueing Systems for Telecommunications
- ECE 7210Fractal and Chaos Engineering
- ECE 7220Topics in VLSI Test and Fault Tolerance
- ECE 7230Artificial Neural Circuits and Networks
- ECE 7240Signal Theory
- ECE 7250Information Theory and Applications
- ECE 7260Broadband Communication Networks
- ECE 7270Scattering and Diffraction of Electromagnetic Waves
- ECE 7280Static Compensation in Power Systems
- ECE 7310Power System Transient Simulation
No courses found.