Engineering
Electrical and Computer Engineering
Department of Electrical Engineering
Credit requirements
Min Credits
16 Major Core
3 Elective Basket 1
19 Total Credits
Number of Credits to Choose
20 Major Core
15 Elective Basket 1
35 Total Credits
Core Courses Basket (for all majors, SoE and non-SoE)
Signal Representation and Processing
Principles of Communication Engineering
Embedded Systems Hardware
Digital Design with FPGAs
Elective Courses Basket (for all majors, SoE and non-SoE)
Computer Communication Networks
Artificial Intelligence and Machine Learning
Introduction to Robotics
Quantum Computing
Why pursue this
- Build strong foundations in intelligent systems — Digital Electronics, Signal Representation and Processing, Principles of Communication Engineering, and Embedded Systems Hardware provide the core building blocks of modern electronic and computing platforms.
- Develop hardware–software co-design skills — microcontrollers, FPGAs, and reconfigurable systems, highly valued in semiconductor design, embedded systems, robotics, and IoT.
- Gain exposure to AI and emerging technologies — electives in Artificial Intelligence & Machine Learning, Reconfigurable Computing, and Quantum Computing prepare students for future technology domains.
- Adopt a systems-level perspective — integrating sensing, computation, communication, and intelligence, an essential capability for designing autonomous, connected, data-driven systems.
What you'll come out with
- Model and analyse signals, systems, and digital logic as building blocks of intelligent electronic systems.
- Design and evaluate communication and networking solutions for connected and distributed systems.
- Develop embedded and reconfigurable hardware–software systems using FPGAs, microcontrollers, and accelerators.
- Build and deploy AI/ML-based solutions for data-driven and autonomous engineering applications.
- Use modern design, simulation, and development tools across electronics, including semiconductor/VLSI, computing, and AI domains.
- Integrate emerging technologies such as reconfigurable and quantum computing into end-to-end system designs.
From the University's minor program documents. Confirm with your UG Advisor before you plan around a pathway.