Academics - Foundation Electives :: ECE :: UD

Academics - Undergraduate Program

Foundation Electives

Foundation electives are classes that are almost required, in that students must choose some classes from a very restricted list.

ELEG majors must take three of the following classes:

CPEG majors must take one of the following classes (cannot count CPEG 323 since it is a core course for your major):

CPEG 323 Introduction to Computer Systems Engineering

3 credits

Studies general purpose, special purpose and embedded computer architecture. Principles of digital system design introduced including an introduction to tools for automated design and use of programmable logic devices.


CPEG 422/622 Embedded System Design

4 credits

Examines modern digital computer design methods using industry standard electronic CAD synthesis tools. Topics include hardware design using VHDL, logic synthesis tools, simulation methods for synthesis and efficient coding techniques for synthesis. Includes experimental laboratory work to design and evaluate FPGA-based digital computer hardware.

RESTRICTIONS: Students should have previous knowledge of VHDL programming language.

CPEG/ELEG 465/665 Introduction to Cybersecurity

3 credits

This cybersecurity course is an introduction to computer and network security and covers the foundation security policies and methods to provide confidentiality, integrity, and availability, as well as cryptography, auditing, and user security. Topics are reinforced with hands-on exercises run in a virtual machine environment.

CPEG 476/676 Secure Software Design

3 credits

This cybersecurity course introduce the theory and practices used to help make a computer program secure and provide the skills needed to implement programs that are free from vulnerabilities.

RESTRICTIONS: Programming experience in a high level language (e.g. C, C++, java, python). Credit cannot be received for both CPEG476 and CPEG676. Graduate or upper level software course (design, etc.) recommended.

ELEG 306 Digital Signal Processing

3 credits

Topics introduced in ELEG305 at a more advanced level. Introduces filter design, transmission line analysis, the discrete Fourier transform, the fast Fourier transform and roundoff effects.


ELEG 312 Electronic Circuit Analysis II

4 credits

Low-frequency and high-frequency response of RC-coupled amplifiers, Class A tuned amplifiers, tuned power amplifiers, frequency response and stability of feedback amplifiers, oscillators, modulation and demodulation circuits.


ELEG 403 Communication Systems Engineering

3 credits

Review of signal theory, Fourier transforms, linear and time-invariant systems; review of probability and random signals; information theory, source entropy, channel capacity; based-band data transmission, modulation, noise in analog systems and digital carrier modulation.

PREREQ: ELEG305 and ELEG310 or permission of instructor.


ELEG 404 Digital Image and Audio Signal Processing

3 credits

Introduction to digital image and audio signal processing. Sensor devices capturing energy across the electromagnetic spectrum provide a rich gamut of images that can be processed digitally for a myriad of applications including medical, surveillance, remote sensing, hyperspectral imaging, and consumer electronics. Provides the fundamental mathematical tools for image analysis covering topics in sampling, visual perception, color spaces, Fourier analysis and representation, unitary transforms, wavelet transforms, noise reduction and restoration, computer tomography, compression. Introduction to the analysis and processing of audio and music signals.



ELEG 413 Field Theory II

3 credits

Electrodynamics based on Maxwell's equations. Energy storage and flow in electromagnetic fields. Transmission lines, waves and radiating systems.


ELEG 418 Digital Control Systems

3 credits

Study of closed-loop analog and digital control systems. Stability and performance analysis in time and frequency domains. Frequency and state-space design methods, including root-locus methods, Bode and Nyquist methods, and pole placement using Ackermann's formula. Computer-aided simulation and design uses MATLAB and SIMULINK.

PREREQ: ELEG305 or permission of instructor.

ELEG 456/656 Electric Power II

3 credits

This is the second course in electric power systems. This course covers the construction materials and design principals of indoor and underground three phase low and high voltage electric power systems, system economics, reliability, load characteristics, load management, and metering.


ELEG 492/692 Radar Systems & Technology

3 credits

Introduction of basic RADAR concepts and operational scenarios. The RADAR range is developed as are concepts related to RADAR cross-section, waveform design, antennas, transmitter and receivers.


Bookmark and Share