* Circuit Analysis: This course covers the basic principles of electrical circuits, including Kirchhoff's laws, Ohm's law, and Thevenin's theorem.
* Electronics: This course covers the basic principles of electronic devices, such as diodes, transistors, and integrated circuits.
* Digital Systems: This course covers the basic principles of digital logic and design.
* Microprocessors: This course covers the architecture and programming of microprocessors.
* Control Systems: This course covers the analysis and design of feedback control systems.
* Communication Systems: This course covers the principles of communication systems, including modulation and demodulation.
* Linear Algebra and Differential Equations: These provide the mathematical foundation for many theoretical courses in ECE
* Electromagnetic Fields: This course covers the basic principles of electromagnetism, including Maxwell's equations.
* Signal Processing: This course covers the analysis and processing of signals, including Fourier analysis and filtering.
* Computer Architecture: This course covers the architecture of computers, including the design of processors and memory.