Electrical and Computer Engineering
2026–2027
147 courses
- ECE 202Electrical Circuits I
- ECE 203Electrical Circuits II
- ECE 209Fundamentals of Electrical Engineering
- ECE 209AFundamentals of Electrical Engineering
- ECE 209BFundamentals of Electrical Engineering
- ECE 210Introduction to Digital Logic Design
- ECE 212Introduction to Microprocessors
- ECE 220Programming and Numerical Analysis for Electrical Engineering
- ECE 240Continuous Time Signals and Systems
- ECE 302Electronic Devices
- ECE 303Analog Electronics
- ECE 303AAnalog Electronics
- ECE 303BAnalog Electronics
- ECE 304Digital Electronics
- ECE 311Computer Organization and Architecture
- ECE 312Embedded System Design
- ECE 315Computer Interfacing
- ECE 315AComputer Interfacing
- ECE 315BComputer Interfacing
- ECE 321Software Requirements Engineering
- ECE 322Software Testing and Maintenance Engineering
- ECE 325Object-Oriented Software Design
- ECE 330Introduction to Power Engineering
- ECE 332Electric Machines
- ECE 340Discrete Time Signals and Systems
- ECE 341Analytical Methods in Electrical Engineering
- ECE 342Probability for Electrical and Computer Engineers
- ECE 342AProbability for Electrical and Computer Engineers
- ECE 342BProbability for Electrical and Computer Engineers
- ECE 360Control Systems I
- ECE 370Engineering Electromagnetics
- ECE 380Introduction to Communication Systems
- ECE 380AIntroduction to Communication Systems
- ECE 380BIntroduction to Communication Systems
- ECE 401Power Electronics
- ECE 402RF Communication Circuits
- ECE 403Integrated Circuit Design
- ECE 405Biophysical Measurement and Instrumentation
- ECE 406Special Topics in Computer Engineering
- ECE 406ASpecial Topics in Computer Engineering
- ECE 406BSpecial Topics in Computer Engineering
- ECE 407Special Topics in Computer Engineering
- ECE 408Special Topics in Electrical Engineering
- ECE 409Special Topics in Electrical Engineering
- ECE 410Advanced Digital Logic Design
- ECE 412Fault-Tolerant Computing
- ECE 420Parallel and Distributed Programming
- ECE 421Exploring Software Development Domains
- ECE 422Reliable and Secure Systems Design
- ECE 423Distributed Computing System
- ECE 430Power System Analysis
- ECE 432Variable Speed Drives
- ECE 433Power System Stability and Transients
- ECE 434Power System Protection and Grounding
- ECE 440Digital Computer Processing of Images
- ECE 442Introduction to Multimedia Signal Processing
- ECE 447Data Analysis and Machine Learning for Engineers
- ECE 449Intelligent Systems Engineering
- ECE 450Nanoscale Phenomena in Electronic Devices
- ECE 452Computation Methods for Modelling and Simulation in Electrical Engineering
- ECE 455Engineering of Nanobiotechnological Systems
- ECE 456Introduction to Nanoelectronics and Quantum Mechanics for Electrical Engineers
- ECE 457Microfabrication and Devices
- ECE 458Introduction to Microelectromechanical Systems
- ECE 460Control Systems II
- ECE 464Medical Robotics and Computer-Integrated Intervention
- ECE 471Photonics I
- ECE 472Photonics II
- ECE 474Introduction to Plasma Engineering
- ECE 475Optoelectronic and Photovoltaic Devices
- ECE 476Waveguides and Antennas
- ECE 478Microwave and Millimetre-Wave Circuits
- ECE 485Digital Communications
- ECE 486Wireless Communications
- ECE 487Data Communication Networks
- ECE 490Electrical Engineering Design Project I
- ECE 491Electrical Engineering Design Project II
- ECE 492Computer Engineering Design Project
- ECE 493Software Systems Design Project
- ECE 494Engineering Physics Design Project I
No courses found.