Courses In Electrical And Computer Engineering
ECGR 5101. Embedded Systems. (3)
Prerequisite: ITCS3182, ECGR3183, or equivalent. Introduction to designing
microcontroller-based embedded computer systems using assembly and C
programs. Examination of real-time
operating systems and their impact on performance. Computer engineering applications will be
emphasized. Credit will not be given for ECGR 5101 where credit has been given
for ECGR 4101. (Fall)
ECGR
5102. Engineering Simulation. (3)
Prerequisite: ECGR 2103 or equivalent. A wide range of simulation related
topics will be introduced including the theory of simulation, characteristics
of simulators, and trade-offs in simulation studies. Continuous and discrete
simulation with primary emphasis on application of simulation techniques to
engineering problems. Simulation of actual problems based on students' interest
and experience areas. Credit will not be given for ECGR 5102 where credit has
been given for ECGR 4102. (On demand)
ECGR
5103. Applied Computer Graphics. (3) Interactive graphics; raster, character, vector, graphics, display
technologies; rotation, scaling, translating of graphics image; image
processing/enhancement; feature extraction; 3-D graphics; hidden lines. Credit
will not be given for ECGR 5103 where credit has been given for ECGR 4103. (On
demand)
ECGR
5104. Computational Methods in Power Systems. (3) Prerequisite: ECGR 4142 or equivalent. Numerical
techniques for analysis, operation and planning of power systems. Sparse matrix
techniques applied to power flow algorithms. Economic operation of power
systems. Optimum power flow. Credit will not be given for ECGR 5104 where
credit has been given for ECGR 4104. (On demand)
ECGR 5111. Control
Systems. (3) Prerequisite: consent
of instructor. Mathematical models and characteristics of control systems.
Performance and stability of linear feedback systems. Root locus and frequency
response techniques. Stability in frequency domain. Time domain analysis.
Design and compensation of control systems.
Credit will not be given for ECGR 5111 where credit has been given for
ECGR 4111. (Fall) (Evenings)
ECGR 5112. Nonlinear
Analysis. (3) Prerequisite: ECGR 3111
or equivalent. Solution of nonlinear problems using numerical and graphical
methods, phase plane plots, analysis of singular points and analytical
techniques. Forced oscillating systems.
Stability of nonlinear systems. Use of
analog and digital computer to study nonlinear problems. (On demand)
ECGR
5113. Network Synthesis. (3)
Prerequisite: ECGR 4113 or equivalent. The positive real concept, properties
and methods of testing. Realizability conditions on driving point functions.
Methods of synthesis of one-port. Physical realizability and properties of
two-port networks. Transfer function synthesis. Approximation methods. Credit
will not be given for ECGR 5113 where credit has been given for ECGR 4183. (On
demand)
ECGR
5114. Device Characterization, Parameterization and Modeling. (3) Prerequisite: ECGR 3132 and ECGR 4134 or their
equivalents. Advance device and circuit analysis; device and circuit simulation
using SPICE, ECAP or equivalent. Parametric modeling of active devices. Device
characterization and parameterization; temperature effects; thermal cycling.
Analysis of device failure modes. Credit will not be given for ECGR 5114 where
credit has been given for ECGR 4184. (On demand)
ECGR
5121. Antennas. (3)
Prerequisite: ECGR 3122 or equivalent. Radiation into free space, the point
source, thin linear antenna, arrays of linear elements, aperture antennas,
impedance, methods of feeding, matching and termination. Antenna systems.
Credit will not be given for ECGR 5121 where credit has been given for ECGR
4121. (On demand)
ECGR
5122. Random Processes and Optimum Filtering. (3) Prerequisites: ECGR 3111 and STAT 3228 or their
equivalents. Review of probability, univariate and multivariate distribution
functions; random processes, discrete and continuous time precesses, widesense
stationary, ergodicity; time-and frequency-domain analysis; linear systems,
optimum filtering, Wiener filters, Kalman filters; application. Credit will not
be given for ECGR 5122 where credit has been given for ECGR 4422. (Spring)
ECGR
5123. Advanced Electromagnetic Field Theory. (3) Prerequisite: ECGR 3122 or equivalent. Maxwell's
equations and propagation. Properties of guided and surface waves. Wave
properties of light; physical and fiber optics. Credit will not be given for
ECGR 5123 where credit has been given for ECGR 4185. (On demand)
ECGR
5124. Digital Signal Processing. (3) Prerequisite: EEGR 3112 or equivalent. Sampling and signal recovery
in linear systems; analysis of sampled systems; discrete and fast Fourier
transforms; z-transform; discrete convolution; design of digital FIR and IIR
filters. Credit will not be given for ECGR 5124 where credit has been given for
ECGR 4124. (Spring)
ECGR
5125. Foundations of Optical Engineering I. (3) Prerequisites: Electromagnetic Fields and Modern
Physics The engineering aspects and applications of modern optics, optical communications,
optical materials, optical devices, basic optical fiber and integrated optics,
optical signals, and optical modulation, multiplexing , and related networks,
basic Fourier optics and its application in optical images and information. Credit will not be given for ECGR 5125 where
credit has been given for ECGR 4125. (Fall)
ECGR 5132. Analog
Integrated Circuit Design. (3)
Prerequisite: ECGR 4131 or equivalent. Topics include analog MOS modeling, design of
current mirrors, references, and operational amplifiers. Both hand analysis and
SPICE simulation utilized. Credit will not be given for ECGR 5132 where credit
has been given for ECGR 4132. (Spring)
ECGR
5133. VLSI Systems Design. (3)
Prerequisite: ECGR 2181 and 3131 or their equivalents. Analysis, design, and
synthesis of very large scale integrated circuits. A project-oriented course
relying heavily on computer-aided design tools for logic, layout design, and
simulation. Credit will not be given for ECGR 5133 where credit has been given
for ECGR 4433. (Fall) (Evenings)
ECGR
5134. Advanced VLSI Systems Design. (3) Prerequisite: ECGR 5133 or permission of the department. A
project-oriented course dealing with advanced topics in VLSI systems design and
analysis such as circuit design techniques, array structures, performance
estimation, automated routing and device electronics. Credit will not be given
for ECGR 5134 where credit has been given for ECGR 4188. (Spring)
ECGR
5135. Physical Electronics. (3)
Prerequisite: ECGR 3122 or equivalent. Dynamics of charged particles; electron
motion in electromagnetic fields; types of electron emission; beam focusing;
longitudinal and transverse beam waves; microwave generation; plasma
parameters. Credit will not be given for ECGR 5135 where credit has been given
for ECGR 4135. (On demand)
ECGR
5137. Device Electronics for Integrated Circuits. (3) Prerequisites: ECGR 3132 and ECGR 4134, or their
equivalents. The basic operating principles of electronic devices in integrated
circuits are treated. The physical models of these devices are discussed.
Graduate students are required to carry out laboratory experimentation. Credit
will not be given for ECGR 5137 where credit has been given for ECGR 4137. (Fall)
(Evenings)
ECGR
5138. Electronic Thin Film Materials and Devices. (3) Prerequisite: ECGR 4133 or 3132, or equivalent.
Applications of thin films in microelectronics/optoelectronics manufacturing
processes; vacuum technology, deposition techniques, and the characterization
methods relevant to optoelectronic applications; thin film applications such as
metallization, silicide formation, light emitting diodes (LED) and lasers, and
doping of semiconductors. Credit will not be given for ECGR 5138 where credit
has been given for ECGR 4138. (Fall)
ECGR
5139. Digital Communication Systems. (3) Prerequisites: : ECGR 3111 or equivalent. Topics include digital
data transmission systems, signal and system representation, digital system
performance characterization, pulse code modulation, and statistical
communications theory. Credit will not be given for ECGR 5139 where credit has
been given for ECGR 4139. (On demand)
ECGR
5140. Introduction to VLSI Processing. (3) Prerequisite: permission of the department. Microelectronic
fabrication; relevant materials, processes, and tools; fabrication of a simple
structure in the VLSI clean room/lab. Credit will not be given for ECGR 5140
where credit has been given for ECGR 4140. (Fall)
ECGR
5142. Power Generation: Operation and Control. (3) Prerequisite: ECGR 4142 or equivalent. Characteristics
of power generation units, steam, nuclear reactor and hydroelectric. Economic
and thermal system dispatch. Transmission losses, load flow problems. Hydro
scheduling, hydro-plant models. Energy production cost models. Interchange
evaluation. Credit will not be given for ECGR 5142 where credit has been given
for ECGR 4190. (Fall) (Alternate years) (Evenings)
ECGR
5143. Dynamic and Transient Analysis of Power Systems. (3) Prerequisite: ECGR 4142 or equivalent.
Large-scale systems state descriptions and hierarchical control. State space
models, dynamic stability and testing. Stability of simple and multi-machine
systems. Transient phenomena in electrical power systems. Transient stability
problem. Credit will not be given for ECGR 5143 where credit has been given for
ECGR 4191. (Spring) (Alternate years) (Evenings)
ECGR
5146. Introduction to VHDL. (3)
Prerequisites: ECGR 2182 or equivalent and knowledge of a computer language.
Introduction to VHSIC Hardware Description Language (VHDL) including VHDL-based
high-level design of microelectronic systems, VHDL programming, and VHDL
synthesis; emphasis on learning and using industry-standard VHDL tools running
on VNIX workstations. Credit will not be given for ECGR 5146 where credit has
been given for ECGR 4146. (Fall)
ECGR
5161. Control of Robotic Manipulators. (3) Prerequisites: ECGR 4161 and 4111, or their equivalents. Control of
industrial robots including linear, nonlinear, and adaptive control of robot’s
motion plus control of forces and torques exerted by the end-effector.
Additional topics include computer animation of the controlled behavior of
industrial robots, actuator and sensor types, robot vision, and control
computer/robot interfacing (dual-listed with MEGR 5128). Credit will not be
given for ECGR 5161 where credit has been given for ECGR 4162. (Spring)
ECGR
5165.
ECGR
5181. Computer Arithmetic. (3)
Principles, architecture and design of fast two operand adders, multi-operand
adders, standard multipliers and dividers. Cellular array multipliers and
dividers. Floating point processes, BCD and excess three adders, multipliers
and dividers. Credit will not be given for ECGR 5181 where credit has been
given for ECGR 4181. (On demand)
ECGR
5182. Digital System Testing. (3)
Prerequisite: ECGR 2181 or equivalent. System testing; Boolean difference;
D-algorithm; checking experiments; redundancy, computer-aided digital test
systems. Credit will not be given for ECGR 5182 where credit has been given for
ECGR 4182. (Spring)
ECGR
5187. Data Communications. (3)
Principles of data communication; computer communications architecture
(layering) with emphasis on the physical layer and data link layer,
transmission media; analog and digital signal representation; data transmission
basics; Shannon’s theorem; error detection/correction; data compression;
point-to-point protocols; multiplexing. Credit will not be given for ECGR 5187
where credit has been given for ECGR 4187. (Fall)
ECGR
5188. Modeling and Analysis of Dynamic Systems. (3) Prerequisite: ECGR 3111 or equivalent. Models
and dynamical properties of mechanical, thermal, and fluid systems, utilizing
by analogy the properties of electrical circuit theory. Emphasis on the
formulation of circuit models and the development of terminal equations of
system components. Dynamic response to step, pulse, and sinusoidal driving
functions using
ECGR
5190. Acoustics. (3)
Prerequisite: ECGR 3122 or equivalent. Vibrations and simple vibrating systems;
radiating systems; plane waves of sound; dynamic analogies, microphones and
other acoustic transducers; acoustic measurements. Credit will not be given for
ECGR 5190 where credit has been given for ECGR 4122. (On demand)
ECGR
5191. Analog and Digital Communication. (3) Prerequisite: ECGR 3111 or equivalent. Analysis
and transmission of signals including analog communication systems (amplitude
and frequency modulation, effect of noise); digital communications systems
(pulse code modulation, data transmission systems phase-shift keying and
frequency-shift keying, effect of noise). Credit will not be given for ECGR
5191 where credit has been given for ECGR 4123. (Fall) (Evenings)
ECGR
5192.
ECGR
5193. Power
ECGR
5194. Power System Analysis II. (3)
Prerequisite: ECGR 4141or equivalent. Economic operation of power systems.
Short circuit studies. Symmetrical components. Transient stability analysis.
Credit will not be given for ECGR 5194 where credit has been given for ECGR
4142. (Spring)
ECGR
5195. Electrical Machinery. (3)
Prerequisite: ECGR 3142 or equivalent. Advanced theory of transformers and
rotating. Machines; harmonic and saturation effects on machine performance.
Unbalanced operation and transient conditions. Credit will not be given for
ECGR 5195 where credit has been given for ECGR 4143. (On demand)
ECGR
5196. Introduction To Robotics. (3)
Prerequisites: ECGR 2103 or equivalent. Modeling of industrial robots including
homogeneous transformations, kinematics, velocities, static forces, dynamics,
computer animation of dynamic models, motion trajectory planning, and
introduction to vision, sensors and actuators (dual-listed with MEGR 4127).
Credit will not be given for ECGR 5196 where credit has been given for either
ECGR 4161 or MEGR 4127. (Fall)
ECGR
5197. Optical Communication. (3)
Prerequisites: ECGR 4125 or equivalent. Overview of optical fiber, signal
degradation in fiber, optical source, optical detectors, optical receiver,
optical transmitter, optical network, signal processing, and signal
distribution through DWDM and DWDDM.
This course also addresses the recent topics in optical communication
and optical signal. Credit will not be given for ECGR 5197 where credit has
been given for ECGR 4186. (Fall)
ECGR
5231. Optical Materials. (3) Prerequisites:
ECGR 4125 or equivalent. Overview of optical properties of semiconductors and
dielectrics, optical waves in crystalline and periodic structures, optical
nonlinearities and their applications in optical frequency conversions, and
current topics in optical properties. (Spring)
ECGR
5261. Microwave
ECGR
5265. Microwave Devices and Electronics. (3) Prerequisites: ECGR 3122 and PHYS 2231 or their
equivalents. Microwave transmission line theory, parameters, microwave
waveguides, microstrip line and components including resonators, slow-wave
structures, tees, rings, couplers, circulators, isolators, and microwave tubes.
Microwave solid state electronics including microwave transistors, tunnel
diodes, transferred electron devices, avalanche transit-time devices, and
mono-lattice microwave integrated circuits. Credit will not be given for ECGR
5265 where credit has been given for ECGR 4265. (On demand)
ECGR
5411. Control
ECGR
5412. Control Systems Theory II. (3) Prerequisite: ECGR 4111 or equivalent. State space techniques and
useful state space methods. System stability. Controllability and observability
of linear systems. The formulation of the state equations for discrete-time
systems and the analysis of these systems by matrices. Analysis of nonlinear
systems. Optimal control systems studies. Credit will not be given for ECGR
5412 where credit has been given for ECGR 4112. (Spring)
ECGR
5431. Linear Integrated Electronics. (3) Prerequisite: ECGR 3132 or equivalent. Design of linear integrated
circuits utilizing bipolar and MOS devices. Application in linear amplifier
design, control and processing of analog signals. Power supply regulators,
analog switches, and active filters. Credit will not be given for ECGR 5431
where credit has been given for ECGR 4131. (Fall)
ECGR 5892.
Individualized Study. (1-6) Individual investigation and exposition of results. May
be repeated for credit. (On demand)
ECGR
6021. Advanced Topics in EM and Applications. (3) Prerequisite: permission of Department. Possible
topics include: advanced boundary value problems; nonlinear magnetic materials;
wave guides and resonant cavities; magnetohydrodynamics and plasmas;
relativistic effects; charged particle dynamics; radiation. Credit will not be
given for ECGR 6021 where credit has been given for ECGR 8021. (On demand)
ECGR 6090. Special
Topics. (1-6) Directed study of current topics of special interest. May be repeated
for credit. (On demand)
ECGR
6101. Advanced Computer Graphics. (3) Prerequisites: ECGR 5103 and 5133 or permission of department. A
project-oriented course using and developing techniques of CAD/CAM graphics,
hardware and software development. Advanced application of graphics in
computer-aided systems design. Credit will not be given for ECGR 6101 where
credit has been given for ECGR 8101. (On demand)
ECGR
6102. Optimization of Engineering Designs. (3) Prerequisite: ECGR 5101 or consent of department.
The development of computationally feasible algorithms for solving optimization
problems in engineering designs. Introduction to non-linear programming
methods; study of constrained and unconstrained problems, linear programming
problems and other related topics. Credit will not be given for ECGR 6102 where
credit has been given for ECGR 8102. (On demand)
ECGR
6111. Systems Theory. (3)
Prerequisite: ECGR 4112 or equivalent. State space concepts and solutions.
Introduction to theory of deterministic linear systems. Application of matrix
methods and vector difference equations to lumped parameter electrical
mechanical and fluid systems, and discrete time systems. Frequency domain
techniques in signal and systems analysis. Computer simulation of system dynamics.
Credit will not be given for ECGR 6111 where credit has been given for ECGR
8111. (Fall) (Evenings)
ECGR
6112. Digital Control Systems. (3)
Prerequisites: ECGR 6111 or consent of instructor. Time-domain and Z-domain
analysis of linear discrete systems, open and closed loop sampled data systems,
engineering characteristics of computer control systems, simulation of system
dynamics. Credit will not be given for ECGR 6112 where credit has been given
for ECGR 8112. (Spring, Alternate years)
ECGR
6114. Digital Signal Processing II. (3) Prerequisite: permission of Department. Discrete Hilbert
Transforms, discrete random signals, effect of finite register length in
digital and signal processing, speech processing, radar and other applications.
Credit will not be given for ECGR 6114 where credit has been given for ECGR
8114. (Spring, Alternate years) (Evenings)
ECGR
6115. Optimal Control Theory I. (3)
Prerequisite: ECGR 6111 or permission of Department. Optimum control of
continuous-time and discrete time systems. The Maximum Principle and Hamilton
Jacobi Theory. Theory of optimal regulator, state estimation and Kalman Bucy
Filter. Combined estimation and control--the Linear Quadratic Gaussian
Problems. Computational methods in optimum control systems. Credit will not be
given for ECGR 6115 where credit has been given for ECGR 8115. (Fall,
Alternate years) (Evenings)
ECGR
6116. Optimal Control Theory II. (3) Prerequisite: ECGR 6115 or permission of Department. A continuation
of ECGR 6115 with emphasis on stochastic systems. Optimal filtering.
Discrete-time Kalman filter and Kalman filter properties. Parameter
identification. Multi-variable control systems, system sensitivity and
robustness. Credit will not be given for ECGR 6116 where credit has been given
for ECGR 8116. (Spring, Alternate years) (Evenings)
ECGR
6117. Multivariable Controls. (3)
Prerequisites: ECGR 6111. Problem of robustness controls, emphasizing
computer-oriented approaches; high infinity and algebraic methods current
developments. Credit will not be given for ECGR 6117 where credit has been
given for ECGR 8117. (On demand)
ECGR
6118. Applied Digital Image Processing. (3) Cross-listed with CSCI 6134. Digital image
fundamentals; comparison of image transforms including Fourier, Walsh, Hadamard
and Cosine; image data compression techniques; image enhancement algorithms;
image restoration; image encoding process; image segmentation and description;
relationship of hardware restrictions to image fidelity. Credit will not be
given for ECGR 6118 where credit has been given for ECGR 8118. (On demand)
ECGR 6120. Wireless
Communication and Networking. (3) Prerequisites: Graduate standing. The cellular concept: interference issues,
cell layout and planning, control techniques, grade-of-service and system
capacity; characteristics of the mobile radio channel and channel models;
multiple access techniques in wireless: FDMA, TDMA, and CDMA; analog and
digital cellular telephone standards; packet radio systems: description, medium
access control, and routing issues. (Spring)
ECGR
6121. Advanced Theory of Communications I. (3) Prerequisite: introductory probability course or
permission of department. Statistical communications theory and modern
communications systems emphasizing modulation and methods of taking into
account the effects of noise on various systems. Credit will not be given for
ECGR 6121 where credit has been given for ECGR 8121. (Fall, Alternate years)
(Evenings)
ECGR
6122. Advanced Theory of Communications II. (3) Prerequisite: graduate standing. Continuation of
ECGR 6121 including coding and decoding methods. Wave form communications.
Applications. Credit will not be given for ECGR 6122 where credit has been
given for ECGR 8122. (Spring, Alternate years) (Evenings)
ECGR
6125. Advanced Topics in Optical Engineering. (3) Prerequisite: ECGR 5125 or consent of department.
Overview of optical passive and active devices and discussion of current
advances in optical technologies. Credit will not be given for ECGR 6125 where
credit has been given for ECGR 8125. (On demand)
ECGR
6127. Medical Ultrasonics. (3)
Prerequisite: ECGR 3122 or equivalent. Acoustic wave propagation in fluids and
solids, acoustic impedances, acoustic radiators and beam profiles;
piezoelectricity, piezoelectric ceramics and polymers, integrated ultrasound
transducers, design and testing of medical ultrasound transducers;
hyperthermia, imaging, tissue characterization. Credit will not be given for
ECGR 6127 where credit has been given for ECGR 8127. (Spring)
ECGR
6131. Hybrid Microelectronics. (3)
Prerequisite: ECGR 5132 or permission of Department. A project-oriented course
involving design, bonding, interconnect and testing of a multidie hybrid
microelectronics circuit. Emphasis placed upon use of I.C.'s of various
technologies in these designs to optimize performance. Credit will not be given
for ECGR 6131 where credit has been given for ECGR 8131. (On demand)
ECGR
6132. Advanced Semiconductor Device Physics. (3) Prerequisite: ECGR 5137 or permission of
Department. A review of semiconductor physics, bipolar and unipolar devices,
photonic devices and methods of measuring specific device characteristics.
Credit will not be given for ECGR 6132 where credit has been given for ECGR
8132. (Spring)
ECGR
6133. MOS Physics and Technology. (3) Prerequisite: ECGR 6132 or permission of the instructor. The
theoretical and practical aspects of the metal oxide semiconductor (MOS)
system, its electrical properties, and the measurement and the technology for
their control. These topics are developed from simple beginnings to the current
state of the art. Credit will not be given for ECGR 6133 where credit has been
given for ECGR 8133. (Fall)
ECGR
6138. Physical Design of VSLI Systems. (3) Prerequisite: ECGR 5133 or equivalent. Synthesis and design of
high-speed VLSI circuits; state-of-the-art approaches for circuit simulation;
models and techniques for VLSI physical design. Credit will not be given for
ECGR 6138 where credit has been given for ECGR 8138. (Spring)
ECGR
6141. Power System Relaying. (3)
Prerequisite: ECGR 5141 or permission of Department. Function and principles of
protective relaying instrument transformers. Directional, distance and
differential relays. Protection of generators, transformers, and transmission
lines. Ground fault protection. Computer relaying, algorithms for protective
relaying. Credit will not be given for ECGR 6141 where credit has been given
for ECGR 8141. (On demand)
ECGR
6142. Voltage Transients and Surge Protection. (3) Prerequisite: ECGR 5141 or permission of
Department. Overvoltages due to lightning and switching surges. Traveling waves
on transmission lines. Surge arrestors, insulation coordination. Surge
protection of transmission lines, substations and rotating machine. Shielding
and grounding. Credit will not be given for ECGR 6142 where credit has been
given for ECGR 8142. (On demand)
ECGR
6143. Power System Control. (3)
Prerequisites: ECGR 4142 and 4111 or their equivalents. Computer functions for
automatic control of power systems. Automatic generation control, regulation of
frequency and tie-line power interchanges. Automatic voltage regulation,
excitation system model. Power system dynamics. Computer control centers.
Credit will not be given for ECGR 6143 where credit has been given for ECGR
8143. (On demand)
ECGR
6146. Advanced VHDL. (3)
Prerequisite: ECGR 5146 or permission of Department. Continuation of ECGR 5146.
FPGA design with VHDL; VHDL modeling libraries and techniques, and VHDL coding
methodology for efficient synthesized. Credit will not be given for ECGR 6146
where credit has been given for ECGR 8146. (Spring)
ECGR
6151. Advanced Microelectronics Projects. (3) Prerequisite: ECGR 5133 or consent of
department. Project-oriented course for the advanced microelectronics student
to pursue the testing and simulation at various levels (component, gate, cell
and system), as well as the design of a significant VLSI implementation. Credit
will not be given for ECGR 6151 where credit has been given for ECGR 8151. (On
demand)
ECGR
6156. Application Specific Integrated Circuit Design. (3) Prerequisite: ECGR 5133 or permission of
Department. Basic concepts, techniques and CAD tools in Application Specific IC
Designs (ASIC); technology of ASIC circuits, method of design, CAD tools, and
simulation and verification; practical aspects of design. Credit will not be
given for ECGR 6156 where credit has been given for ECGR 8156. (Fall)
ECGR 6157 CMOS Data Converters. (3) Prerequisite: ECGR
4132/5132 or equivalent. Advanced topics in VLSI CMOS data converters including
Nyquist and Oversampled architectures. Includes a design project involving the
design, system level modeling, circuit simulation, and layout of an
analog-to-digital converter. (On demand)
ECGR
6171. Simulation of Electronic Materials. (3) Prerequisites: PHYS 6142 and PHYS 4271/ECGR 4185
or permission of Department. Tight-binding theory of periodic solids; bond
orbital theory applied the linear and non-linear optical properties of
insulators and semiconductors; calculation of vibrational spectra; Green’s
Function methods for amorphous solids. Simulation of electrically active
defeats in solids. Credit will not be given for ECGR 6171 where credit has been
given for ECGR 8171. (On demand)
ECGR
6183. Multiprocessor Systems Design. (3) Prerequisites: ECGR 3184 or equivalent and 5131 or permission of
the instructor. Topics include applications of multiprocessors to digital
systems design; hardware/software tradeoff considerations; master/slave,
multiple/master and loosely coupled systems; data handling and synchronization
problems, networking. Credit will not be given for ECGR 6183 where credit has
been given for ECGR 8183. (On demand)
ECGR
6184. Computer System Engineering. (3) Topics include data formats, register transfer operations, computer
organization, microprogram control and ALU design. Arithmetic algorithms, I/O
organization and memory organization are also covered. Specific emphasis is
placed throughout on tradeoffs between hardware and software. Credit will not
be given for ECGR 6184 where credit has been given for ECGR 8184. (On
demand)
ECGR
6185. Advanced Microprocessor-Based Design. (3) Prerequisite: permission of Department. An
advanced course in computer design utilizing 16-bit micro processors.
Architecture, software, and interface techniques. This course is
project-oriented, involving the use of a logic analyzer. Credit will not be
given for ECGR 6185 where credit has been given for ECGR 8185. (Fall)
(Evenings)
ECGR
6186. Design for Testability. (3)
Prerequisite: ECGR 2181 or equivalent. Fault modeling; test generation using
the D-algorithm, PODEM, and FAN; partitioning; scan design, built-in
self-testing; testing of array logic; and fault tolerance. Project-oriented
course involving the use of logic and fault simulation tools. Credit will not
be given for ECGR 6186 where credit has been given for ECGR 8186. (Spring)
(Evenings)
ECGR
6187. Modeling and Analysis of Communication Networks. (3) Prerequisite: Probability theory or consent of
the department. Communication networks; application of analytical tools for
modeling and performance evaluation of these networks, including stochastic
processes, Markov models, queuing theory, and teletraffic theory. Credit will
not be given for ECGR 6187 where credit has been given for ECGR 8187. (Spring)
ECGR
6261. Advanced Topics in Laser Electronics. (3) Prerequisite: ECGR 5165, or permission of
instructor. Maxwell-Schrödinger analysis of interactions of light with atoms,
Semiclassical laser equations, rate equation approximation. Effects of gain saturation, dispersion,
spontaneous emission, and line broadening in laser amplifiers and
oscillators. Laser power and frequency
calculations. Relaxation oscillations,
gain and loss switching, cavity-dumping, and mode-locking. Credit will not be
given for ECGR 6261 where credit has been given for ECGR 8261. (Spring)
ECGR 6263: Advanced Analog Integrated Circuit Design.
(3) Prerequisite:
ECGR 4132/5132 or equivalent. Design of low-noise preamplifiers, advanced
operational amplifiers, and other analog CMOS circuits, including analysis of
noise and DC mismatch, and design from weak through strong inversion. Includes
a design project involving analysis and simulation. (On demand)
ECGR 6264. Radio
Frequency Design. (3) Prerequisites: permission of instructor. Design and
analysis of radio frequency circuits and systems including S-parameters,
impedance matching, noise, intermodulation distortion, image rejection, cascade
analysis, and incorporation of these methods in the design of modern radio
receivers and transmitters. (Spring)
ECGR 6265. Neural
Networks and Fuzzy Logic. (3) Topics include: Fuzzy sets, fuzzy logic, fuzzy logic
control systems, applications of neural networks, structure adaptive neural
network, applications, fuzzy integrated systems, neural networks based fuzzy
systems, applications, neural fuzzy controllers, applications in control
systems. (On Demand)
ECGR 6266. Neural
Networks Theory and Design. (3) Topics include: Neural
network model and network
architectures; single
layers, multiple layers network, perceptron learning rules ; supervised Hebbian
learning; performance optimization; Widrow Hoff learning ; backpropagation ;
associative learning ; competitive learning ; Grossberg network ; Hopfield
network; application of neural network (On demand).
ECGR 6437. Mixed-Signal
IC Design. (3) Prerequisites: permission of the department. Design and analysis
of mixed-signal integrated circuits and systems including amplifiers, digital
circuits, analog-to-digital converters, voltage-controlled oscillators,
integrated circuit layout, simulation, and fabrication using modern CAD tools.
Students are expected to design, fabricate, and test a mixed-signal integrated
circuit. (Fall)
ECGR 6890.
Individualized Study and Projects. (1-6) Individual investigation and exposition of
results. May be
repeated for credit. (On
demand)
ECGR 6990. Industrial
Internship. (1-3) Prerequisite: Completion of nine hours of graduate coursework. Full
or
part-time academic year
internship in engineering complementary to the major course of studies and
designed to allow theoretical and course-based practical learning to be applied
in a supervised industrial experience. Each student’s program must be approved
by their graduate program director. Requires a mid-term report and final report
to be graded by the supervising faculty. (On demand)
ECGR 6991. Graduate
Master Thesis Research. (0-6) Individual investigation culminating in the preparation
and presentation of a thesis. May be repeated for credit. (On demand)
ECGR
7999. Master’s Degree Graduate Residency Credit. (1)
ECGR
8021. Advanced Topics in EM and Applications. (3) See ECGR 6021 for Course Description. Credit
will not be given for ECGR 8021 where credit has been given for ECGR 6021.
ECGR 8090. Special
Topics. (1-6) See ECGR 6090 for Course Description.
ECGR
8101. Advanced Computer Graphics. (3) See ECGR 6101 for Course Description. Credit will not be given for
ECGR 8101 where credit has been given for ECGR 6101.
ECGR
8102. Optimization of Engineering Designs. (3) See ECGR 6102 for Course Description. Credit
will not be given for ECGR 8102 where credit has been given for ECGR 6102.
ECGR
8111. Systems Theory. (3) See
ECGR 6111 for Course Description. Credit will not be given for ECGR 8111 where
credit has been given for ECGR 6111.
ECGR
8112. Digital Control Systems. (3)
See ECGR 6112 for Course Description. Credit will not be given for ECGR 8112
where credit has been given for ECGR 6112.
ECGR
8114. Digital Signal Processing II. (3) See ECGR 6114 for Course Description. Credit will not be given for
ECGR 8114 where credit has been given for ECGR 6114.
ECGR
8115. Optimal Control Theory I. (3)
See ECGR 6115 for Course Description. Credit will not be given for ECGR 8115
where credit has been given for ECGR 6115.
ECGR
8116. Optimal Control Theory II. (3) See ECGR 6116 for Course Description. Credit will not be given for
ECGR 8116 where credit has been given for ECGR 6116.
ECGR
8117. Applied Artificial Intelligence. (3) See ECGR 6117 for Course Description. Credit will not be given for
ECGR 8117 where credit has been given for ECGR 6117.
ECGR
8118. Applied Digital Image Processing. (3) See ECGR 6118 for Course Description. Credit
will not be given for ECGR 8118 where credit has been given for ECGR 6118.
ECGR 8120. Wireless Communication
and Networking. (3) See ECGR 61120 for Course Description.
ECGR
8121. Advanced Theory of Communications I. (3) See ECGR 6121 for Course Description. Credit
will not be given for ECGR 8121 where credit has been given for ECGR 6121.
ECGR
8122. Advanced Theory of Communications II. (3) See ECGR 6122 for Course Description. Credit
will not be given for ECGR 8122 where credit has been given for ECGR 6122.
ECGR
8125. Advanced Topics in Optical Engineering. (3) See ECGR 6125 for Course Description. Credit
will not be given for ECGR 8125 where credit has been given for ECGR 6125.
ECGR
8127. Medical Ultrasonics. (3)
See ECGR 6127 for Course Description.
Credit will not be given for ECGR 8127 where credit has been given for
ECGR 6127.
ECGR
8131. Hybrid Microelectronics. (3)
See ECGR 6131 for Course Description. Credit will not be given for ECGR 8131
where credit has been given for ECGR
6131.
ECGR
8132. Advanced Semiconductor Device Physics. (3) See ECGR 6132 for Course Description. Credit
will not be given for ECGR 8132 where credit has been given for ECGR 6132.
ECGR
8133. MOS Physics and Technology. (3) See ECGR 6133 for Course Description. Credit will not be given for
ECGR 8133 where credit has been given for ECGR 6133.
ECGR
8138. Physical Design of VSLI Systems. (3) See ECGR 6138 for Course Description. Credit will not be given for
ECGR 8138 where credit has been given for ECGR 6138.
ECGR
8141. Power System Relaying. (3)
See ECGR 6141 for Course Description. Credit will not be given for ECGR 8141
where credit has been given for ECGR 6141.
ECGR
8142. Voltage Transients and Surge Protection. (3) See ECGR 6142 for Course Description. Credit
will not be given for ECGR 8142 where credit has been given for ECGR 6142.
ECGR
8143. Power System Control. (3)
See ECGR 6143 for Course Description. Credit will not be given for ECGR 8143
where credit has been given for ECGR 6143.
ECGR
8146. Advanced VHDL. (3) See
ECGR 6146 for Course Description. Credit will not be given for ECGR 8146 where
credit has been given for ECGR 6146.
ECGR
8151. Advanced Microelectronics Projects. (3) See ECGR 6151 for Course Description. Credit
will not be given for ECGR 8151 where credit has been given for ECGR 6151.
ECGR
8156. Application Specific Integrated Circuit Design. (3) See ECGR 6156 for Course Description. Credit
will not be given for ECGR 8156 where credit has been given for ECGR 6156.
ECGR
8157. CMOS Data Converters. (3)
See ECGR 6157 for Course Description. Credit will not be given for ECGR 8157
where credit has been given for ECGR 6157.
ECGR
8171. Simulation of Electronic Materials. (3) See ECGR 6171 for Course Description. Credit
will not be given for ECGR 8171 where credit has been given for ECGR 6171.
ECGR
8183. Multiprocessor Systems Design. (3) See ECGR 6183 for Course Description. Credit will not be given for
ECGR 8183 where credit has been given for ECGR 6183.
ECGR
8184. Computer System Engineering. (3) See ECGR 6184 for Course Description. Credit will not be given for
ECGR 8184 where credit has been given for ECGR 6184.
ECGR
8185. Advanced Microprocessor-Based Design. (3) See ECGR 6185 for Course Description. Credit
will not be given for ECGR 8185 where credit has been given for ECGR 6185.
ECGR
8186. Design for Testability. (3)
See ECGR 6186 for Course Description. Credit will not be given for ECGR 8186
where credit has been given for ECGR 6186.
ECGR
8187. Modeling and Analysis of Communication Networks. (3) See ECGR 6187 for Course Description. Credit
will not be given for ECGR 8187 where credit has been given for ECGR 6187.
ECGR
8261. Advanced Topics in Laser Electronics. (3) See ECGR 6261 for Course Description. Credit
will not be given for ECGR 8261 where credit has been given for ECGR 6261.
ECGR
8263. Advanced Analog Integrated Circuit Design. (3) See ECGR 6263 for Course Description. Credit
will not be given for ECGR 8263 where credit has been given for ECGR 6263.
ECGR 8265. Neural
Networks and Fuzzy Logic. (3) See ECGR 6265 for
Course Description.
ECGR 8266. Neural
Networks Theory and Design. (3) See ECGR 6266 for
Course Description.
ECGR 8890.
Individualized Study and Projects.
(1-6) See ECGR 6890 for
Course Description.
ECGR 8990. Industrial
Internship. (1-3) See ECGR 6990 for
Course Description.
ECGR 8999. Doctoral
Dissertation Research. (0-9) Individual investigation culminating in the preparation
and
presentation of a
doctoral dissertation. (On demand)
ECGR
9999. Doctoral Degree Graduate Residency Credit. (1)