DESCRIPTIONS OF GRADUATE/UNDERGRADUATE ELECTRICAL ENGINEERING COURSES
|
ELEN-602 |
Semiconductor
Theory & Devices |
Credit
3(3-0) |
This
course is a study of the phenomena of solid-state conduction and devices using
band models, excess carriers in semiconductors, p-n junctions, and devices.
Prerequisite: ELEN-460 or
consent of instructor.
|
ELEN-606 |
Digital
Electronics |
Credit
3(3-0) |
This
course covers analysis, design and applications of digital integrated circuits.
These circuits may include resistor-transistor logic (RTL), diode
transistor logic (DTL), transistor-transistor (TTL), emitter-coupled logic (ECL),
metal-oxide-semiconductor (MOS) gates and n-channel MOS (NMOS) logic,
complementary MOS (CMOS) logic, bipolar CMOS (BiCMOS) structures, memory
circuits, and interfacing circuits. Prerequisite:
ELEN-460.
|
ELEN-608 |
Analog
Electronics |
Credit
3(3-0) |
This
course covers the analysis, design and application of analog integrated
circuits. These circuits may
include operational amplifiers, voltage comparators, voltage regulators,
integrated circuit (IC) power amplifiers, digital to analog (D/A) and analog to
digtal (A/D) converters, voltage-controlled oscillators, phase-locked loops, and
other special-function integrated circuits.
Prerequisite: ELEN-460.
|
ELEN-610 |
Power
Electronics |
Credit
3(3-0) |
Introduction
to power semiconductor devices, naturally commutating converters, AC regulators,
DC switching regulators, static power inverters, and application
techniques. Prerequisite:
ELEN-320.
|
ELEN-614 |
Integrated
Circuit Fabrication Methods |
Credit
3(3-0) |
These
course presents the various processes utilized in the fabrication of
semiconductor integrated circuits. Oxidation,
diffusion, ion implantation, metalization, and epitaxial processes will be
discussed. Limits on device design
and performance will be considered. Prerequisite:
ELEN 470 or consent of instructor.
|
ELEN-615 |
Silicon
Device Fabrication Laboratory |
Credit
2(1-3) |
Laboratory
experiments in the fabrication of silicon p-n junction diodes, MOS capacitors
and MOS field effect transistors will be performed.
Oxidation, diffusion, photolithography, and metalization techniques will
be presented. Co-requisite: ELEN-614 or consent of instructor.
|
ELEN-621 |
Embedded
Systems Design |
Credit
3(3-0) |
This
course is a survey of modern methods for specifying algorithms, simulating
systems, and mapping specifications onto embedded systems. It presents an
introduction to the technologies used in the design and implementation of
programmable embedded systems, such as programmable processors, core memories,
dedicated and configurable hardware, software tools, schedulers, code
generators, and system-level design tools.
Prerequisite: ELEN-427 or
consent of instructor.
|
ELEN-622 |
Embedded
Systems Design Laboratory |
Credit
2(1-3) |
This
laboratory course is an introduction to developing processor-based embedded
systems. The development tools
include a C++ cross compiler, an Electronically Programmable Read Only Memory
(EPROM), and an Application Specific Integrated Circuit (ASIC) programmer.
A student project is part of the laboratory requirements. Prerequisite: ELEN
433 or equivalent. Co-requisite:
ELEN-621
|
ELEN-623 |
Digital
Systems |
Credit
3(3-0) |
Digital
system top-down design and analysis will be presented.
Topics include timing, power and performance issues in digital circuits,
Very High Speed Integrated Circuit Hardware Description Language (VHDL) based
system analysis and synthesis, hardware-software co-design, data-flow models,
and digital system primitives. Prerequisite:
ELEN 427 or consent of instructor.
|
ELEN-624 |
Computer
Organization and Architecture Design |
Credit
3(3-0) |
This
course covers the design of modern uniprocessors and their memory, and
Input/Output (I/O) subsystems. Performance, microarchitecture, and design
philosophies used to realize pipeline, superscalar, Reduced Instruction Set
Computer (RISC) and Complete Instruction Set Computer (CISC) processors will be
studied. Prerequisite:
ELEN 427 or consent of instructor.
|
ELEN-629 |
Very
Large Scale Integrated Circuit (VLSI) Design |
Credit
3(3-0) |
This
course will study CMOS technology and device characteristics in order to develop
layout design rules for VLSI
circuit building blocks, such as inverters and logic gates. Layout techniques
for complex gates and designing combinational and sequential logic circuits will
be introduced. Prerequisite:
ELEN-427 or consent of instructor.
|
ELEN-630 |
VLSI
Design Laboratory |
Credit
2(1-3) |
This
is an introduction of Computer Aided Design (CAD) tools for integrated circuit
design and verification. These CAD
tools include; geometric pattern generators, design rule checkers, circuit
simulators, and Programmable Logic Array (PLA) generators.
A student design project is part of the laboratory requirements.
Prerequisite: ELEN-627;
Co-requisite: ELEN-629.
|
ELEN-650 |
Digital
Signal Processing I |
Credit
3(3-0) |
Develop
working knowledge of basic signal processing functions such as digital filtering
spectral analysis, and detection/post detection processing.
Methods of generating the coefficients of the digital filters will be
derived. Alternate structures for
filters such as infinite impulse response and finite impulse response will be
compared. The effect of finite
register length will be covered. Prerequisites: ELEN-400, MATH-331
or consent of instructor.
|
ELEN-651 |
Digital
Signal Processing Lab |
Credit
2(1-3) |
Experiments
and student projects related to the practical application of digital signal
processing techniques for data acquisition, digital filtering, control, spectral
analysis, communications, etc. Co-requisite
ELEN-650.
|
ELEN-656 |
Probability
and Random Processes |
Credit
3(3-0) |
This course covers sample space and events, conditional probabilities, independent events, Bayes’ formula, discrete random variables, expectation of random variables, joint distribution, conditional expectation, Markov chains, stationary processes, ergodicity, correlation and power spectrum of stationary processes, and Gaussian processes. Prerequisite: INEN-270 or consent of instructor.
|
ELEN-657 |
Digital
Image Processing |
Credit
3(3-0) |
This course deals with concepts and techniques for digital image analysis and processing. Topics include image representation, image enhancement, edge extraction, image segmentation, geometric structure, feature extraction, knowledge representation, and image understanding. Prerequisite: ELEN- 400 or consent of instructor.
|
ELEN-658 |
Digital
Image Processing Laboratory |
Credit
2(1-3) |
This
laboratory course will demonstrate many important and
practical applications of digital image processing techniques. The
experiments include image enhancement, feature extraction, Hough transform,
various transforms in spatial and
frequency domains, image understanding and quantization. Prerequisite:
ELEN- 400 or consent of instructor.
|
ELEN-661 |
Power
Systems Analysis |
Credit
3(3-0) |
This
course studies power system representation, transmission lines, symmetrical and
asymmetrical faults, electric power flow, power systems control and stability.
Prerequisite: ELEN- 430
|
ELEN-662 |
Advanced
Power Systems Laboratory |
Credit
2(1-3) |
In
this laboratory course, basic concepts, transmission lines, power flow, faults,
and transient and steady-state stability will be investigated. Prerequisite:
ELEN- 436 or consent of instructor.
|
ELEN-668 |
Automatic
Control Theory |
Credit
3(3-0) |
This
course introduces the theory of linear systems represented by state equations.
Topics include Jordan canonical form, solutions to state equations,
relationship to transfer functions, stability, controllability, and pole
placement design. Prerequisite: ELEN-410 or equivalent.
|
ELEN-669 |
Control
Laboratory |
Credit
2(1-3) |
This
laboratory course demonstrates methods of system identification and control.
Verifications of control system designs in both the time domain and
frequency domain will be studied. Co-requisite: ELEN-668 or equivalent.
|
ELEN-674 |
Genetic
Algorithms |
Credit
3(3-0) |
This
course covers the theory and application of genetic algorithms.
Genetic algorithms combine a Darwinian survival-of-the-fittest with a
randomized, yet structured, information exchange to form an improved search
mechanism with surprising robustness. Engineering
applications of genetic algorithms for design and control will be presented. Prerequisite:
ELEN 410 or consent of instructor.
|
ELEN-678 |
Introduction
to Artificial Neural Networks |
Credit
3(3-0) |
This
course introduces neural network design and development.
Emphasis is on designing and implementing information processing systems
that autonomously develop operational capabilities in adaptive response to an
information environment. Prerequisite: ELEN-400 or consent of instructor.
|
ELEN-679 |
Machine
Intelligence Laboratory |
Credit
2(1-3) |
This
laboratory will explore the design and development of intelligent, autonomous,
physical agents. An emphasis will be placed upon machine intelligence
experiments with visual sensors, tactile sensors, robotic manipulators and
autonomous inexpensive mobile robots. Prerequisite:
ELEN-433 or consent of instructor.
|
ELEN-685 |
Selected
Topics in Electrical Engineering |
Credit
Var. 1-3 |
This lecture course is used to introduce engineering topics of current interest to students and faculty. The subject matter will be identified before the beginning of the course. Prerequisite: Consent of instructor.
|
ELEN-686 |
Special
Projects |
Credit
Var. 1-3 |
This
is an investigation of an engineering topic, which is arranged between a student
and a faculty advisor. Project
topics may be analytical and/or experimental and should encourage independent
study. Prerequisite:
Consent of instructor.