This is a sampling of courses you may take within this major.
Electric Circuits
Review of basic electrical quantities from physics such as charge, current, voltage, energy, power and resistance.
Electronics
Introduction to semiconductor physics, modeling of basic semiconductor devices such as diodes, bipolar and field effect transistors and thyristors.
Digital Logic
Analysis and design of combinational and sequential logic circuits. Boolean algebra, number systems and logic gates.
Signals and Systems
Linear system modeling using differential and difference equations, continuous and discrete convolution.
Digital System Design
Analysis of logic families at the device and circuit level. Switching characteristics of Bipolar Junction Transistors (BJT’s) and Metal Oxide Semiconductor (MOS) transistors.
Microprocessor System Design
Study of the internal organization of microprocessors including Arithmetic Logic Unit (ALU), registers, memory addressing, internal bus structure, interrupt structure, serial and parallel Input/Output (I/O), bus timing and protocols.
Electromagnetic Wave Propagation
Review of electrostatics and magnetostatics from physics, review of vector algebra and vector calculus from mathematics.
Data Communications & Computer Networking
Coding and modulation techniques for data transmission, error detection and error correction techniques will be studied.
Digital Signal Processing
Review of discrete time systems in the time and frequency domain including difference equations, convolution and Z-transforms Sampling techniques, signal reconstruction and aliasing.