EE - Electrical Engineering Course Descriptions

EE 20500 Linear Systems Analysis I

Laplace transform, s-domain circuit analysis, network functions, frequency response. Fourier series and Fourier transform. Parceval theorem.

Credits

3

Prerequisites

ENGR 20400 and ENGR 10300; Pre/Co-requisite: Math 39100(min. C grade).

Contact Hours

3 hr./wk.

EE 21000 Switching Systems

Analysis and synthesis of combinatorial circuits. Karnaugh maps. Analysis and design of sequential circuits. Digital computer and industrial applications.

Credits

3

Corequisites

MATH 20200 (min. C grade) or MATH 21200 (min C grade)

Contact Hours

3 hr./wk.

EE 22100 Electrical Engineering Laboratory I

Experiments and design problems based on material drawn from the electrical engineering (ENGR 20400, EE 21000, EE 24100, EE 34200). Test and measurement instruments, Virtual instruments and computer instrumentation, Electric and electronic circuits. Transient and frequency response, Logic circuits, Logic circuits, Discrete circuits. Operational amplifiers.

Credits

1

Prerequisites

ENGR 20400, EE 21000; pre-or coreq: ENGR 10300.

Contact Hours

3 lab hr./wk.

EE 24100 Electronics I

Electronic devices and their use in analog circuits.

Credits

3

Prerequisites

PHYS 20800 (min. C grade); pre- or coreq.: EE 20500 and EE 21000.

Contact Hours

3 hr./wk.

EE 25900 Programming for Electrical Engineering

Part I. Python, C++ and Linux: Linux preliminaries, Python and C++ program format, data types, file I/O classes, overload operators, inheritance. Part II. Electrical engineering applications: projects on numerical solutions of linear equation systems, numerical differentiation/integration, least square approximations, etc.

Credits

4

Prerequisites

CSC 10200, ENGR 10300; pre- or coreq.: MATH 39100 (min. C grade), MATH 39200 (min. C grade) or MATH 34600 (min C grade).)

Contact Hours

4 hr./wk.

EE 30600 Linear Systems Analysis II

Discrete-time signals. Discrete-time systems. Linear, shift-invariant discrete-time systems. Convolution. The Z-transform. Transfer functions. The Fourier transform. Fourier analysis of discrete-time systems. Sampling in the time and frequency domains.

Credits

3

Prerequisites

EE 20500.

Contact Hours

3 hr./wk.

EE 31100 Probability and Statistics

Sample space and probability theory. Density and distribution functions of single and multiple discrete and continuous random variables. Functions of random variables. Expectation, variance and transforms. Independence, covariance and correlation. Central limit theorem, weak/strong law of large numbers. Introduction to random processes. Confidence intervals, hypothesis testing, simple linear regression techniques, chi-square minimization methods.

Credits

3

Prerequisites

MATH 20300 (min. C grade) or MATH 21300 (min. C grade).

Contact Hours

3 hr./wk.

EE 31200 Communication Theory

Amplitude modulation, frequency modulation, noise in amplitude modulation systems, noise in frequency modulation systems, analog to digital conversion, digital modulation techniques.

Credits

3

Prerequisites

EE 20500 and EE 31100.

Contact Hours

3 hr./wk.

EE 32200 Electrical Engineering Laboratory II

Experiments and design problems based on material drawn from the electrical engineering (ENGR 20400, EE 21000, EE 24100, EE 34200). Test and measurement instruments, Virtual instruments and computer instrumentation, Electric and electronic circuits. Transient and frequency response, Logic circuits, Logic circuits, Discrete circuits. Operational amplifiers.

Credits

1

Prerequisites

EE 22100, EE 24100.

Contact Hours

3 lab hr./wk.

EE 32300 Electrical Engineering Laboratory III

Experiments and design problems based on material drawn from the electrical engineering (ENGR 20400, EE 21000, EE 24100, EE 34200). Test and measurement instruments, Virtual instruments and computer instrumentation, Electric and electronic circuits. Transient and frequency response, Logic circuits, Logic circuits, Discrete circuits. Operational amplifiers.

Credits

1

Prerequisites

EE 32200, EE 34200.

Contact Hours

3 lab hr./wk.

EE 33000 Electromagnetics

Complex vectors. Maxwell's Equations. Boundary conditions. Wave equations. Uniform plane waves. Polarization. Propagation in lossless and lossy media. Poynting vector. Reflection and transmission of waves at normal and oblique incidence. Transmission lines (propagation, Smith chart, transients). Topics in waves. Electrostatic magnetic fields. Electrostatic forces and energies.

Credits

3

Prerequisites

PHYS 20800 (min. C grade), Math 39100, Math 392 or Math 34600 (min. C grade)

Contact Hours

3 hr./wk.

EE 33300 Introduction to Antennas, Microwaves and Fiber Optics

Fundamental understanding in theory and applications if microwaves, waveguides, and antenna for wired and wireless communication and power transfer. Understanding of applications drawn from technologies: optical fibers, satellite communication, biomedical sensing safety, microwave ovens, and RFID. Topics include: Review of EM waves propagation in free space and transmission lines. Fundamental concepts, structures, and advantages of various transmission media and technologies. Structures of conducting and dielectric waveguides. Cavity resonators. Radiation fields of dipoles. Antenna patterns and parameters. Linear antenna. Antenna arrays. Receiving antenna, and various antenna designs and applications.

Credits

3

Prerequisites

EE 33000.

Contact Hours

3 hr./wk.

EE 33900 Semiconductor Materials and Devices

The crystal structure of solids. Introduction to quantum mechanics and quantum theory of solids. Charge carriers in semiconductors. Carrier transport phenomena. Carrier generation and recombination. Mathematical analysis of diffusion phenomena. Ambipolar transport. Surface effects. Basic structure of the pn junction.

Credits

3

Prerequisites

EE 33000, PHYS 32300.

Contact Hours

3 hr./wk.

EE 34200 Electronics II

Electronic devices and circuits. Feedback amplifiers, oscillators. Comparators and Schmitt triggers. Differential amplifiers and operational amplifiers.

Credits

3

Prerequisites

EE 24100.

Contact Hours

3 hr./wk.

EE 34400 Digital Computer Systems

Digital system description. Algorithmic processor design. Organization of a simple digital computer. Control unit design, microprogramming. Elements of programming. General CPU, memory, and input/output organization. Microcomputer organization.

Credits

3

Prerequisites

EE 21000, pre or coreq.: EE 25900.

Contact Hours

3 hr./wk.

EE 35700 Electric Power Engineering

Analysis of magnetic circuits. Equivalent circuits and operations of power transformers, autotransformers, three-phase transformers. Basic principles of electromechanical energy conversion, single and double excitation. Elementary power systems and per-unit calculations. Power transmission, distribution, three-phase induction machines.

Credits

3

Prerequisites

EE 20500, EE 33000.

Contact Hours

3 hr./wk.

EE 37100 Linear Feedback Systems

Analysis of feedback systems including block diagrams, signal flow graphs, time domain specifications, Routh's stability criterion, root locus, Bode and Nyquist diagrams, and state feedback.

Credits

3

Prerequisites

EE 20500, MATH 39100, and MATH 39200 or MATH 34600 (min. C grade)

Contact Hours

3 hr./wk.

EE 42100 Local Area Network Laboratory

Introduction to computer networks: local area network, wide-area network and interconnected network; packet switching and circuit switching. Design and simulation of various networks. Measurements and control of performance parameters such as throughput, delay and call blocking rate. Networks and services for simulations include datagram and virtual circuit (WAN), Ethernet and Token Bus (LAN).

Credits

1

Prerequisites

EE 22100.

Corequisites

EE 46000.

Contact Hours

3 lab hr./wk.

EE 42200 Communication System Design Laboratory

Experiments of communication systems, including frequency translation, AM signal modulation and demodulation, noise power spectrum density and SNR, double-sideband suppressed carrier signal modulation and demodulation, figure of merit, square-law demodulation, FM signal modulation and bandwidth, narrow-band FM signal, and digital signal modulation and demodulation.

Credits

1

Prerequisites

EE 22100

Corequisites

EE 31200.

Contact Hours

3 lab hr./wk.

EE 42500 Computer Engineering Laboratory

Introduction to the operation and applications of microcomputers and design experiments in computer interface engineering utilizing a microprocessor-based computer. Design projects include computer input-output device selection, program interrupt, on-line control, direct memory access, and circular input-output buffer.

Credits

1

Prerequisites

EE 32200, Pre-/ Coreq.: EE 34400 (or CSC 21000 and CSC 34200).

Contact Hours

3 lab hr./wk.

EE 42600 Control Laboratory

Experiments dealing with the operation and performance of feedback control systems. Study some aspects of feedback control systems, such as stability, transient analysis, and system performance. Build different controllers such as constant gain controllers, controllers with velocity feedback, and PID controllers. Compare these controllers in terms of transient analysis and system performance.

Credits

1

Prerequisites

EE 22100

Corequisites

EE 37100.

Contact Hours

3 lab hr./wk.

EE 42800 Photonics Engineering Laboratory

Hands-on approach to optical systems and photonics applications including: 1) refraction, diffraction, and imaging; 2) computer-aided photonics system design; 3) holography; 4) introduction to fiber-optics; 5) spectroscopy. Students are required to complete at least three out of the five units.

Credits

1

Prerequisites

EE 33000.

Contact Hours

3 lab hr./wk.

EE 43800 Management Concepts for Engineers

The principles and techniques of team management in a high-technology environment. Concepts in developing leadership and entrepreneurial skills as well as communication skills in a business context. A term paper will be required.

Credits

3

Prerequisites

At least upper junior status.

Contact Hours

3 hr./wk.

EE 44100 Electronic Devices and Semiconductor Materials

Fundamental properties of semiconductors. Simple device fabrication, physical principles of the "p-n" junctions, metal-semiconductor junctions, the Schotky-barrier diode, the bipolar transistor (BJT), the field effect transistor, the MOS transistor, CMOS technology.

Credits

3

Prerequisites

EE 33900.

Contact Hours

3 hr./wk.

EE 45100 Communication Electronics

Components of end-to-end communications systems. Noise in circuits and systems. Behavior of wideband and tuned amplifiers; limits on small signal operation. Gain controlled amplifiers, limiters, frequency multipliers, oscillators, coupling networks. Nonlinear elements, distortion, amplitude, frequency, and phase modulators, transmitters and low-noise receivers.

Credits

3

Prerequisites

EE 31200 and EE 34200.

Contact Hours

3 hr./wk.

EE 45200 Fiber Optic Communications

This course is intended to provide the basic materials for an introductory senior or first-year graduate course in the theory and application of optical fiber communication technology with emphasis on both digital and analog point-to-point very-high-bit-rate long haul optical transmission systems. Topics covered include: an overview of the fundamental components of advantages of optical fibers relative to other transmission media; basic laws and definitions of optics that are relevant to optical fibers; degradation of light signals arising from attenuation and distortion mechanisms; main devices encountered in a fiber optic system, light sources, light detectors. Analog and digital modulation formats at the transmitter: theory and design of receivers, noise and detection for optical fiber links; performance analysis and design of both digital and analog point-to-point very high bit-rate long-haul optical transmission systems.

Credits

3

Prerequisites

EE 31200, EE 33300, EE 44100.

Contact Hours

3 hr./wk.

EE 45300 Digital Signal Processing

Introduction to basic digital signal processing concepts; the finite Fourier transform, cyclic convolution, digital filters, Z-transform. Design of algorithms computing the finite Fourier transform and cyclic convulsion. Cooley-Tukey and Winograd algorithms.

Credits

3

Prerequisites

EE 30600.

Contact Hours

3 hr./wk.

EE 45400 Physical Electronics

Theory of metals, crystal structure, classification of lattices, x-ray diffraction, periodic potentials and energy bands, statistical physics and charge carrier concentration profiles, multiband effective mass theory, electron-photon interactions, electron-phonon interactions, electronic and optical affects in nanostructures, optoelectronic device applications..

Credits

3

Prerequisites

EE 33900.

Contact Hours

3 hr./wk.

EE 45500 Elements of Power Systems

Analysis of transmission lines, transformers, and electric machines as the elements of power systems.

Credits

3

Prerequisites

EE 35700.

Contact Hours

3 hr./wk.

EE 45600 Elements of Control Theory

Design of classical and state space controllers for continuous time and sampled data systems. Lead, lag, and lag-lead compensation. State feedback, separation theorem, reduced order estimators. Lead compensation using w-plane. Discrete equivalent state space models. Deadbeat response.

Credits

3

Prerequisites

EE 37100.

Contact Hours

3 hr./wk.

EE 45700 Digital Integrated Circuits

Design of logic circuits: CMOS, Pseudo-nMOS, and high-performance circuits, such as dynamic pre-charge circuits and clocked CMOS, etc. Design of flip-flops and memories at the transistor level. Design of arithmetic circuits, I/O circuits, registers and control circuits, as well as analysis of digital circuit characteristics.

Credits

3

Prerequisites

EE 24100.

Contact Hours

3 hr./wk.

EE 45800 Introduction to Lasers

Resonant optical cavities. Amplification by an atomic system. Conditions for oscillation. Homogeneous and inhomogeneous systems. General characteristics of lasers. Generation of short pulses: Q-switching and mode locking. Semiconductor lasers. Rare earth lasers. Gas lasers. Fiber lasers. Laser applications.

Credits

3

Prerequisites

EE 33300, EE 33900.

Contact Hours

3 hr./wk.

EE 45900 Microprocessors

Introduction to stored program computers and microcomputers. Reviews of number systems, binary arithmetic, register transfer language, and micro-operations. Digital computer and microcomputer functional elements, input-output devices, system organization and control. Accumulator-based processors, general register processors. Linear pipelining and cache memory.

Credits

3

Prerequisites

EE 34400.

Contact Hours

3 hr./wk.

EE 46000 Data and Computer Communications

This is a senior course in data communications. We will cover a broad spectrum of topics in data and computer communications. Topics covered include data transmission, signal encoding techniques, error detection, multiplexing, message packet and circuit switching, data link layer protocols (PPP, HDLC) and their performance, TCP/IP, flow control and error control (buffer allocation schemes, window schemes), TCP congestion control mechanism. A network design project using network simulation software will be assigned.

Credits

3

Prerequisites

EE 31200.

Contact Hours

3 hr./wk.

EE 46200 Photonic Engineering

Study of basic optics and computer-aided design for optics. Application of study to solve engineering problems and design photonic devices. Topics will be selected from: ray tracing; lens design; interferometry; analysis of optical systems; spectroscopic techniques; Fourier optics; fibers, waveguides, integrated optics; video disk; optical detectors.

Credits

3

Prerequisites

EE 33300.

Contact Hours

3 hr./wk.

EE 46300 Wireless Communications

Introduction to wireless/mobile communications systems. Cellular systems concept: frequency reuse, co-channel and adjacent channel interference, capacity improvement. Wireless channel characteristics: long-term fading, short-term fading. Diversity techniques: DPSK, QPSK, 4QPOSK, QAM, GMSK. Multiple access techniques for wireless communications: FDMA, TDMA, CDMA. Personal communications services. Current standards of PCS and cellular systems.

Credits

3

Prerequisites

EE 31200.

Contact Hours

3 hr./wk.

EE 47100 Introduction to Digital Image Processing

Introduction to fundamental technologies for digital image and video representation, analysis, processing and compression (MPEG, JPEG etc). Topics include digital image/video perception, sampling, optimal quantization, transform, filtering, multi-spectral processing, restoration, feature extraction, morphological transform, image compression (lossy and lossless), video compression (lossy and lossless), and latest applications.

Credits

3

Prerequisites

ENGR 10300 & EE 30600 or CSC 47000

Contact Hours

3 hr./wk.

EE 47200 Introduction to Digital Image Processing

Students in this class will become familiar with Verilog programming, synthesizable digital design, ASIC and FPGA.

Credits

3

Prerequisites

EE 25900 or CSC 22100

Corequisites

EE 34400 or CSC 34200

Contact Hours

3 hr./wk.

EE 51000 Independent Study

The student pursues a program of independent study under the direction of a faculty mentor. Open only to students who have shown exceptional ability (minimum GPA 3.5). Students desiring to register in this course should apply by Dec. 1 for the spring term and by May 1 for the fall term. A final report is required.

Credits

1 or 3

Prerequisites

Departmental approval.

Contact Hours

3 hr./wk.

EE 59866 Seminar Design I for Electrical Engineering

This is a two-semester capstone design course. The student is required to design and implement a solution to an engineering project. Topics include introduction to engineering design, identification of a problem, background research, social, environmental, ethical and economic considerations, intellectual property and patents and proposal writing, including methods of engineering analysis and theoretical modeling. A detailed concept and design proposal is completed during the first semester and the implementation phase may also begin. A functional physical prototype or computer model is completed and tested in the second semester. Each student is required to write an in depth engineering report and to make an oral presentation to the faculty.

Credits

3

Contact Hours

3 class, 3 design hr./wk.

EE 59867 Seminar Design II for Electrical Engineering

This is a two-semester capstone design course. The student is required to design and implement a solution to an engineering project. Topics include introduction to engineering design, identification of a problem, background research, social, environmental, ethical and economic considerations, intellectual property and patents and proposal writing, including methods of engineering analysis and theoretical modeling. A detailed concept and design proposal is completed during the first semester and the implementation phase may also begin. A functional physical prototype or computer model is completed and tested in the second semester. Each student is required to write an in depth engineering report and to make an oral presentation to the faculty.

Credits

3

Prerequisites

EE 59866.

Contact Hours

3 class, 3 design hr./wk.

EE 59868 Senior Design 1 for Computer Engineering

This is a two-semester capstone design course. The student is required to design and implement a solution to an engineering project. Topics include introduction to engineering design, identification of a problem, background research, social, environmental, ethical and economic considerations, intellectual property and patents and proposal writing, including methods of engineering analysis and theoretical modeling. A detailed concept and design proposal is completed during the first semester and the implementation phase may also begin. A functional physical prototype or computer model is completed and tested in the second semester. Each student is required to write an in depth engineering report and to make an oral presentation to the faculty.

Credits

3

Prerequisites

EE 32200

Corequisites

EE 42500.

Contact Hours

3 class hr., 3 design hr./wk.

EE 59869 Senior Design 2 for Computer Engineering

This is a two-semester capstone design course. The student is required to design and implement a solution to an engineering project. Topics include introduction to engineering design, identification of a problem, background research, social, environmental, ethical and economic considerations, intellectual property and patents and proposal writing, including methods of engineering analysis and theoretical modeling. A detailed concept and design proposal is completed during the first semester and the implementation phase may also begin. A functional physical prototype or computer model is completed and tested in the second semester. Each student is required to write an in depth engineering report and to make an oral presentation to the faculty.

Credits

3

Prerequisites

EE 59868.

Contact Hours

3 class hr., 3 design hr./wk.