Graduate Courses

Graduate Courses

EENG 5310- Control Systems Design

3 hours

Transform domain and state space representations of linear feedback systems, system stability, nonlinear systems, optimal control, bounded and time optimal control of linear systems.

Prerequisite(s): EENG 2620 or equivalent

EENG 5320- Systems Modeling and Simulation

3 hours

Aims to systematically introduce the concepts and analytical tools required to abstract engineering problems from applications, and to simulate and analyze such problems. Topics include dynamical systems modeling, stochastic models, queuing models, Markov chains, model identification, Monte-Carlo simulation, model reduction, agent-based modeling, large-scale networks, and applications to ecological, biological, and modern infrastructure systems.

Prerequisite(s): Consent of department

EENG 5330- Environmental Systems

3 hours (2;2)

Includes foundations and practice of modeling and simulation of ecological and environmental systems; temporal and spatial analysis; dynamical systems; and applications of engineering to environmental problems.

Prerequisite(s): Consent of department

EENG 5410- Microwave Engineering

3 hours

Investigates the fundamental concepts and techniques in the area of RF/microwave circuit designs. Topics include RF/microwave transmission lines, RF matching networks, microwave resonators, microwave coupler and power dividers, microwave filters, and fabrication of RF/microwave circuits.

Prerequisite(s): EENG 3410 or equivalent

EENG 5420- Antenna Theory and Design

3 hours

Provides students with the fundamental theory in antenna designs and hands-on skills related to antenna designs and characterizations. Includes linear dipole antennas, loop antennas, patch antennas, RFID antennas, broadband and frequency-independent antennas, and antenna arrays.

Prerequisite(s): EENG 3410 or equivalnent

EENG 5520- Design and Testing of Digital Systems

3 hours

Review of combinational logic, testing combinational circuits, sequential circuit synthesis, state minimization, state assignment, and structure of sequential circuits; state identification and fault detection experiments; testing of sequential circuits and design for testability.

Prerequisite(s): EENG 2710 or equivalent

EENG 5530- Analog Integrated Circuit Design

3 hours

Thoroughly investigates the fundamentals in design and analysis of analog and mixed-signal integrated circuits. Topics include analog MOS transistor models, current sources and sinks, circuit reference, amplifier, feedback amplifiers, differential amplifiers and operational amplifiers.

Prerequisite(s): EENG 3520 or equivalent

EENG 5540- Digital Integrated Circuit Design

3 hours

Focuses on the design of digital systems with an emphasis on hands-on chip design. Uses industry CAD tools to design, layout and simulate the VLSI circuits. Includes MOS transistor, circuit characterization, circuit simulation, combinational and sequential circuits, static and dynamic combinational and sequential circuits, static and dynamic logic circuits, memories, and low power circuit design.

Prerequisite(s): EENG 2710 and EENG 3510, or consent of department.

EENG 5550- Hardware Design Methodologies for ASICs and FPGAs

3 hours

Explores hardware design methodologies through the use of industry tools. Students use design automation tools to design, simulate and synthesize designs for standard cell-based ASICs and FPGAs using hardware description languages (e.g., VHDL and Verilog). Examines the synthesis concept to understand how hardware functions written in these hardware description languages are synthesized. Covers techniques for design optimization, simulation, and synthesis of combinatorial functions, data paths, and finite state machines in depth. Examines the differences between design flows for standard cell-based ASICs and FPGAs.

Prerequisite(s): EENG 2710 or equivalent

EENG 5560- Reconfigurable Computing

3 hours

Focuses on the fundamental architectural aspects of different reconfigurable devices such as some of the commercially available FPGAs, and coarse-grained reconfigurable fabrics from academia and industry. Includes both a descriptaion of the architectures and discussion of pros and cons of these architectures for different applications and user needs, including the need for run-time reconfiguration. Covers various low power reconfigurable devices.

Prerequisite(s): EENG 2710

Same as CSCE 3730

EENG 5610- Digital Signal Processing

3 hours

Introduction to modem digital signal processing theory and techniques. Includes discrete time signals and systems, sampling theorem, Z-transform, frequency analysis of signals and systems, discrete Fourier transform, fast Fourier transform algorithms, and digital filter design.

Prerequisite(s): EENG 2620 or equivalent

EENG 5620- Statistical Signal Processing

3 hours

Introduction to detection and estimation theories. Includes hypothesis testing, Neyman-Pearson detection theory, Bayesian detection theory, maximum-likelihood estimation, Cramer-Rao bound, Bayesian and minimum mean-squared error estimators, Kalman filter, and least squares estimation.

Prerequisite(s): EENG 2620 and MATH 3680 or equivalent

EENG 5630- Adaptive Signal Processing

3 hours

Provides students with fundamental knowledge of modem adaptive signal processing theorems and algorithms and their applications. Includes search algorithms, LMS, RLS adaptive filtering, adaptive signal modeling and applications.

Prerequisite(s): EENG 2620, EENG 3910 or equivalent

EENG 5640- Computer Vision and Image Analysis

3 hours

Introduction to computer vision and image processing, image geometry and photogammctry, edge detection, feature extraction, shape representation, strucural descriptions, object modeling, shape matching, semantic knowledge bases and imaging architectures, depth perception with stereo and photometric stereo, moving scene analysis and object tracking, multi-sensor data fusion, occluded object recognition by multi-sensor/multi-view integration, Computer vision applications.

Prerequisite(s): None

EENG 5650- Speech Analysis, Synthesis and Recognition

3 hours

Introduces the production of human speech, vocal tract, the hearing system, the units of speech, methods of analysis for speech signals, speech recognition technology, and computerized speech synthesis.

Prerequisite(s): MATH 1710, MATH 1720, MATH 2700 or equivalent; or consent of instructor

EENG 5810- Digital Communications

3 hours

Introduction to the analysis and design of digital communication systems. Includes decision theory, signal space, optimal receivers, modulation schemes, error performaance, inter-symbol interference, fading channels, spread spectrum, and link budget analysis.

Prerequisite(s): EENG 3810 or equivalent

EENG 5820- Wireless Communications

3 hours

Provides in-depth coverage in wireless and mobile networks. Introduces fundamental theory and design of modem wireless communication systems. Topics include 2G and 3G wireless standards, cellular communications, mobile radio propagation, multipath fading channel characterization, channel equalization, and multiple access technique for wireless communications.

Prerequisite(s): EENG 5810 or equivalent

EENG 5830- Coding Theory

3 hours

Channel coding theorem, error-correcting codes, algebraic block codes, linear codes, BCH codes, convolutional codes, burst-error correcting codes, and design of encoders and decoders.

Prerequisite(s): EENG 3810 or equivalent

EENG 5840- Information Theory

3 hours

Explores the elements of information theory that form the foundation for coding in communication systems, the basic concepts of entropy, and ideas in source coding, chennel coding, and channel capacity. Includes data compression (optimal codes), channel capacity (channel coding theorems), rate distortion theory (rate distortion functions for different sources), and network information theory (single user, broadcast, relay, and multiple access channels, and encoding of correlated sources).

Prerequisite(s): Consent of department

EENG 5850- Image and Video Communications

3 hours

Explores topics ranging from the fundamentals of video coding, motion estimation, source and channel coding, and transform (wavelet and discrete cosine) coding to the state-of-the-art compression and multimedia standards such as MPEG-4, H.264, MPEG-7, and MPEG-21. Advanced research topics include video streaming, joint source-channel coding, distributed video coding, and video surveillance using sensor networks.

Prerequisite(s): Consent of department

EENG 5890- Directed Study

1-3 hours

Directed study of topics in Electrical Engineering. The student prepares a plan for study of a topic and a plan for evaluation of study achievements. Open to students with graduate standing who are capable of developing problems, independently.

Prerequisite(s): Consent of instructor

May be repeated for credit.

EENG 5900 - Special Problems

1-3 hours

Independent research of a specific problem in a field of Electrical Engineering. A report is required defining the problem and a solution.

Prerequisite(s): Consent of instructor

EENG 5932 - Internship

1-3 hours

Supervised work in a job that meets specific educational objectives of the department and is beneficial to the sutdent's career development. Required submission of a final report summarizing industrial experience gained through the internship.

Prerequisite(s): Consent of instructor

EENG 5940 - Advanced Topics in Electrical Engineering

1-3 hours

Contemporary topics at the advanced graduate elective level. Faculty present advanced graduate elective level. Faculty present advanced elective topics not included in the established curriculum.

Prerequisite(s): Consent of instructor

May be repeated for credit as topics vary.

EENG 5950 - Master's Thesis

3-6 hours

To be scheduled only with consent of department. No credit assigned until thesis has been completed and filed with the School of Graduate Studies.

Prerequisite(s): Consent of department