Electrical engineering encompasses disciplines such as electronics, communication, control, digital systems, and signal/image processing. A minor in electrical engineering provides a foundation to explore specialized material in electrical engineering. The minor provides students from other engineering or non-engineering disciplines an introduction to the wide-ranging content of the electrical engineering major.
Notes about this minor:
The minor is closed to students majoring in computer engineering technology, electrical engineering, or electrical engineering technology.
Posting of the minor on the student's academic transcript requires a minimum GPA of 2.0 in the minor.
Notations may appear in the curriculum chart below outlining pre-requisites, co-requisites, and other curriculum requirements (see footnotes).
The program code for Electrical Engineering Minor is EEEE-MN.
This is the second in a two-course sequence intended for students majoring in mathematics, science, or engineering. It emphasizes the understanding of concepts, and using them to solve physical problems. The course covers techniques of integration including integration by parts, partial fractions, improper integrals, applications of integration, representing functions by infinite series, convergence and divergence of series, parametric curves, and polar coordinates.
University Physics II
This course is a continuation of PHYS-211, University Physics I. Topics include electrostatics, Gauss' law, electric field and potential, capacitance, resistance, DC circuits, magnetic field, Ampere's law, inductance, and geometrical and physical optics. The course is taught in a lecture/workshop format that integrates the material traditionally found in separate lecture and laboratory courses.
Covers basics of DC circuit analysis starting with the definition of voltage, current, resistance, power and energy. Linearity and superposition, together with Kirchhoff's laws, are applied to analysis of circuits having series, parallel and other combinations of circuit elements. Thevenin, Norton and maximum power transfer theorems are proved and applied. Circuits with ideal op-amps are introduced. Inductance and capacitance are introduced and the transient response of RL, RC and RLC circuits to step inputs is established. Practical aspects of the properties of passive devices and batteries are discussed, as are the characteristics of battery-powered circuitry. The laboratory component incorporates use of both computer and manually controlled instrumentation including power supplies, signal generators and oscilloscopes to reinforce concepts discussed in class as well as circuit design and simulation software.
This course covers the fundamentals of AC circuit analysis starting with the study of sinusoidal steady-state solutions for circuits in the time domain. The complex plane is introduced along with the concepts of complex exponential functions, phasors, impedances and admittances. Nodal, loop and mesh methods of analysis as well as Thevenin and related theorems are applied to the complex plane. The concept of complex power is developed. The analysis of mutual induction as applied to coupled-coils. Linear, ideal and non-ideal transformers are introduced. Complex frequency analysis is introduced to enable discussion of transfer functions, frequency dependent behavior, Bode plots, resonance phenomenon and simple filter circuits. Two-port network theory is developed and applied to circuits and interconnections.
Choose three of the following:
Digital Systems I
This course introduces the student to the basic components and methodologies used in digital systems design. It is usually the student's first exposure to engineering design. The laboratory component consists of small design, implement, and debug projects. The complexity of these projects increases steadily throughout the term, starting with circuits of a few gates, until small systems containing several tens of gates and memory elements. Topics include: Boolean algebra, synthesis and analysis of combinational logic circuits, arithmetic circuits, memory elements, synthesis and analysis of sequential logic circuits, finite state machines, and data transfers.
Digital Systems II
In the first part, the course covers the design of digital systems using a hardware description language. In the second part, it covers the design of large digital systems using the computer design methodology, and culminates with the design of a reduced instruction set central processing unit, associated memory and input/output peripherals. The course focuses on the design, capture, simulation, and verification of major hardware components such as: the datapath, the control unit, the central processing unit, the system memory, and the I/O modules. The lab sessions enforce and complement the concepts and design principles exposed in the lecture through the use of CAD tools and emulation in a commercial FPGA. This course assumes a background in C programming.
Linear Systems provides the foundations of continuous and discrete signal and system analysis and modeling. Topics include a description of continuous linear systems via differential equations, a description of discrete systems via difference equations, input-output relationship of continuous and discrete linear systems, the continuous time convolution integral, the discrete time convolution sum, application of convolution principles to system response calculations, exponential and trigonometric forms of Fourier series and their properties, Fourier transforms including energy spectrum and energy spectral density. Sampling of continuous time signals and the sampling theorem, the Laplace, Z and DTFT. The solution of differential equations and circuit analysis problems using Laplace transforms, transfer functions of physical systems, block diagram algebra and transfer function realization is also covered. A comprehensive study of the z transform and its inverse, which includes system transfer function concepts, system frequency response and its interpretation, and the relationship of the z transform to the Fourier and Laplace transform is also covered. Finally, an introduction to the design of digital filters, which includes filter block diagrams for Finite Impulse Response (FIR) and Infinite Impulse Response (IIR) filters is introduced.
EM Fields and Transmission Lines
The course provides the foundations of EM fields, static and time varying, and a study of propagation, reflection and transmissions of electromagnetic waves in unbounded regions and in transmission lines. Topics include the following: electric field intensity and potential, Guass' Law, polarization, electric flux density, dielectric constant and boundary conditions, Poisson's and Laplace's equations, methods of images, steady electric current and conduction current density, vector magnetic potential, Biot-Savart law, magnetization, magnetic field intensity, permeability, boundary conditions, Faraday's law, Maxwell's equations and the continuity equation. Time harmonic EM fields, wave equations, uniform plane waves, polarization, Poynting theorem and power, reflection and transmission from multiple dielectric interfaces, transmission line equations, transients on transmission lines, pulse and step excitations, reflection diagrams, sinusoidal steady state solutions, standing waves, the Smith Chart and impedance matching techniques, TE and TM waves in rectangular waveguides. experiments using state-of-art RF equipment illustrating fundamental wave propagation and reflection concepts, design projects with state-of-art EM modeling tools.
This is an introductory course in digital MOS circuit analysis and design. The course covers the following topics: (1) MOSFET I-V behavior in aggressively scaled devices; (2) Static and dynamic characteristics of NMOS and CMOS inverters; (3) Combinational and sequential logic networks using CMOS technology; (4) Dynamic CMOS logic networks, including precharge-evaluate, domino and transmission gate circuits; (5) Special topics, including static and dynamic MOS memory, and interconnect RLC behavior.
This course introduces students to the study of linear continuous-time classical control systems, their behavior, design, and use in augmenting engineering system performance. The course is based on classical control methods using Laplace-transforms, block-diagrams, root-locus, and frequency-domain analysis. Topics include: Laplace-transform review; Bode plot review; system modeling for control; relationships of transfer-function poles and zeros to time-response behaviors; stability analysis; steady-state error, error constants, and error specification; feedback control properties; relationships between stability margins and transient behavior; lead, lag, and PID control; root-locus analysis and design; frequency-response design and Nyquist stability. A laboratory will provide students with hands-on analysis and design-build-test experience, and includes the use of computer-aided design software such as MATLAB.
Embedded Systems Design
The purpose of this course is to expose students to both the hardware and the software components of a digital embedded system. It focuses on the boundary between hardware and software operations. Students will learn about a computer system from various abstraction levels from the digital logic gates to software applications. This course will also provide a solid foundation in computer systems architecture. The course focuses on the major hardware components such as: datapaths, the control unit, the central processing unit, the system memory, the I/O modules and on instruction set architectures. The lab sessions will cover the design, simulation and implementation of a 4-bit microprocessor core.
This is an introductory course in analog electronic circuit analysis and design. The course covers the following topics: (1) Diode circuit DC and small-signal behavior, including rectifying as well as Zener-diode-based voltage regulation; (2) MOSFET current-voltage characteristics; (3) DC biasing of MOSFET circuits, including integrated-circuit current sources; (4) Small-signal analysis of single-transistor MOSFET amplifiers and differential amplifiers; (5) Multi-stage MOSFET amplifiers, such as cascade amplifiers, and operational amplifiers; (6) Frequency response of MOSFET-based single- and multi-stage amplifiers; (7) DC and small-signal analysis and design of bipolar junction transistor (BJT) devices and circuits; (8) Feedback and stability in MOSFET and BJT amplifiers.
Fundamental principles of electric machines are covered. Sensors and actuators are studied. The primary actuators discussed are high-performance electromechanical motion devices such as permanent-magnet DC, synchronous and stepper motors. Topics in power electronics and control of electromechanical systems are studied. High-performance MATLAB environment is used to simulate, analyze and control mechatronic systems. Application of digital signal processors and microcontrollers in mechatronics are introduced. Case studies are covered.
Introduction to Communication Systems provides the basics of the formation, transmission and reception of information over communication channels. Spectral density and correlation descriptions for deterministic and stationary random signals. Amplitude and angle modulation methods (e.g. AM and FM) for continuous signals. Carrier detection and synchronization. Phase-locked loop and its application. Introduction to digital communication. Binary ASK, FSK and PSK. Noise effects. Optimum detection: matched filters, maximum-likelihood reception. Computer simulation.
* Additional prerequisites may be required based on the choice of electrical engineering electives.