Electrical and Computer Engineering (ECE)
Courses
The department will endeavor to offer the courses as out lined below;
however, unforeseen circumstances sometimes require a change of scheduled
offerings. Students are strongly advised to check the Schedule of Classes
or the department before relying on the schedule below. The names appearing
below the course descriptions are those of faculty members in charge
of the course. For the names of the instructors who will teach the course,
please refer to the quarterly Schedule of Classes. The departmental
Web site http://www.ece.ucsd.edu
includes the present best estimate of the schedule of classes for the
entire academic year.
Lower-Division
1A-B-C. Mesa Orientation Course (1-1-1)
Students will be given an introduction to the engineering profession
and our undergraduate program. Exercises and practicums will develop
the problem-solving skills needed to succeed in engineering. One and
a half hours of lecture. Prerequisite: none. (F,W,S) M.L. Rudee
20A. Introduction to Electrical Engineering I (4)
Areas of electrical engineering from Ohms Law to semiconductor
physics to engineering ethics are discussed, demonstrated, and experienced.
Principles introduced in lectures are put to use as student lab teams
build a working system. The first quarter emphasizes analog electronics.
Two hours of lecture, one hour of discussion, three hours of laboratory.
(Lab fee: $25) Prerequisite: Math. 20A must be taken concurrently.
(F,W,S) A. Sebald, P. Yu
20B. Introduction to Electrical Engineering II (4)
This continuation of ECE 20A emphasizes semiconductor devices and digital
electronics. Lab teams complete their system as they learn engineering
design methods. Students are prepared for proceeding toward their choice
of an electrical engineering profession. Two hours of lecture, one hour
of discussion, three hours of laboratory. (Lab fee: $25) Prerequisites:
ECE 20A with a grade of C- or better. (F,W,S) B. Lin, M. Trivedi
30. Introduction to Computer Engineering (4)
This course is designed to introduce the fundamentals of both the hardware
and software in a computer system. Topics include: representation of
information, computer organization and design, assembly and microprogramming,
current technology in logic design. (Students who have taken CSE 30
may not take ECE 30 for credit.) Three hours of lecture, four hours
of laboratory. Prerequisite: ECE 20B and CSE 11 or 8A-B with grades
of C- or better. (F,S) K. Yun
53A. Fundamentals of Electrical Engineering I (4)
This is a coordinated lecture and laboratory course for students majoring
in other branches of science and engineering. It covers analysis and
design of passive and active circuits. The course emphasizes problem-solving
and laboratory work on passive circuits. Three hours of lecture, one
hour of discussion, one hour of laboratory. Prerequisites: Math.
21C, Math. 21D must be concurrent, Phys. 2B or BS or 4C with grades
of C or better. (F,W) P. Cosman
53B. Fundamentals of Electrical Engineering II (4)
This is a coordinated lecture and laboratory course for students majoring
in other branches of science and engineering. It covers analog and digital
systems and active circuit design. Laboratory work will include operational
amplifiers, diodes and transistors. Two hours of lecture, one hour of
discussion, three hours of laboratory. Prerequisites: ECE 53A with
a grade of C or better. (W,S) B. Rickett
60A. Circuits and Systems I (4) Voltage-current
relationships for circuit elements, Kirchhoffs voltage and current
laws, source transformations, loop and node analysis, initial conditions,
the Laplace transform, inverse transforms, partial fraction expansions.
Three hours of lecture, one hour of discussion, one hour of laboratory.
Prerequisites: Math 20B, 21C, 21D, and ECE 20A with grades of C-
or better. (F,W) R. Lugannani
60B. Circuits and Systems II (4) Solution
of network equations using Laplace transforms; convolution integral;
the concept of impedance; Thevenins and Nortons theorems;
transfer functions; poles and zeros; two-port networks, steady state
sinusoidal response; Bode plots. Three hours of lecture, one hour of
discussion. Prerequisite: ECE 60A and Math. 21D with grades of C
or better. (W,S) W. Ku
60L. Circuits and Systems Laboratory (4)
In this course, students learn to model, simulate, and design practical
circuits using idealized circuit models to account for the interactions
among various parts of a circuit, the concept of feedback, etc. Topics
include first and second order filters, operational amplifiers (linear
amplifiers, active filters, differentiators, integrators, comparators,
triggers, oscillators), and transistor circuits (amplifiers, digital
circuits). Three hours of lecture, three hours of laboratory. (Lab fee:
$15) Prerequisites: ECE 60A with a grade of C or better. ECE
60B must be taken concurrently or already completed with a grade of
C or better. (W,S) F. Najmabadi
87. Freshman Seminar (1) The freshman
seminar program is designed to provide new students with the opportunity
to explore an intellectual topic with a faculty member in a small seminar
setting. Freshman seminars are offered in all campus departments and
undergraduate colleges, and topics vary from quarter to quarter. Enrollment
is limited to 15 to 20 students, with preference given to entering freshmen.
One hour of lecture. Prerequisite: none.
90. Undergraduate Seminar (1) This
seminar class will provide a broad review of current research topics
in both electrical engineering and computer engineering. Typical subject
areas are signal processing, VLSI design, electronic materials and devices,
radio astronomy, communications, and optical computing. One hour lecture.
Prerequisite: none. (F,W,S)
Upper-Division
101. Linear Systems Fundamentals (4)
Complex variables. Singularities and residues. Signal and system analysis
in continuous and discrete time. Fourier series and transforms. Laplace
and z-transforms. Linear Time Invariant Systems. Impulse response, frequency
response, and transfer functions. Poles and zeros. Stability. Convolution.
Sampling. Aliasing. Three hours of lecture, one hour of discussion.
Prerequisites: ECE 60B or ECE 53B with grades of C or better.
(F,W) A. Vardy
102. Introduction to Active Circuit Design (4)
Nonlinear active circuits design. Nonlinear device models for diodes,
bipolar and field-effect transistors. Linearization of device models
and small signal equivalent circuits. Circuit designs will be simulated
by computer and tested in the laboratory. Three hours of lecture, one
hour discussion, three hours of laboratory. (Lab fee: $15) Prerequisites:
ECE 60B and 60L or ECE 53B with grades of C or better. (F,W)
L. Larson
103. Fundamentals of Devices and Materials (4)
Introduction to semiconductor materials and devices. Semiconductor crystal
structure, energy bands, doping, carrier statistics, drift and diffusion.
p-n junctions, metal-semiconductor junctions. Bipolar junction transistors:
current flow, amplification, switching, non-ideal behavior. Metal-oxide-semiconductor
structures, MOSFETs, device scaling. Three hours of lecture, one hour
of discussion. Prerequisites: Phys. 2D or Phys. 4D and 4E with grades
of C or better. (F,W) E. Yu
107. Electromagnetism (4) Electrostatics
and magnetostatics; electrodynamics; Maxwells equations; plane
waves; skin effect. Electromagnetics of transmission lines: reflection
and transmission at discontinuities, Smith chart, pulse propagation,
dispersion. Rectangular waveguides. Dielectric and magnetic properties
of materials. Electromagnetics of circuits. Three hours of lecture,
one hour of discussion. Prerequisites: Phys. 2A-D or 4A-E and ECE
60B or 53B with grades of C or better. (F,W) N. Bertram
108. Digital Circuits (4) Digital integrated
electronic circuits for processing technologies. Analytical methods
for static and dynamic characteristics. MOS field-effect transistors
and bipolar junction transistors, circuits for logic gates, flip-flop,
data paths, programmable logic arrays, memory elements. Three hours
of lecture, one hour of discussion, three hours of laboratory. (Lab
fee: $15) Prerequisites: Math 20A-B, 21C-D, 20F-E; Phys. 2A-D or
4A-E; (ECE 20A-B, 30, ECE 60A-B-L) or (ECE 53A and 53B); ECE 30 or CSE
30; ECE 102 with grades of C or better. (W,S) W. Coles
109. Engineering Probability and Statistics (4)
Axioms of probability, conditional probability, theorem of total probability,
random variables, densities, expected values, characteristic functions,
transformation of random variables, central limit theorem. Random number
generation, engineering reliability, elements of estimation, random
sampling, sampling distributions, tests for hypothesis. Three hours
of lecture, one hour of discussion. Prerequisites: Math. 20A-B-C
or 21C, 20D or 21D, 20F, with grades of C or better. (ECE 101
recommended). (F,W,S) K. Zeger
111. Advanced Digital Design Project (4)
Advanced topics in digital circuits and systems. Use of computers and
design automation tools. Hazard elimination, synchronous/asnychronous
FSM synthesis, synchronization and arbitration, pipelining and timing
issues. Problem sets and design exercises. A large-scale design project.
Simulation and/or rapid prototyping. Prerequisite: ECE 108 or CSE
140 with grades of C or better. (F,W,S) B. Lin
118. Computer Interfacing (4) Interfacing
computers and embedded controllers to the real world: busses, interrupts,
DMA, memory mapping, concurrency, digital I/O, standards for serial
and parallel communications, A/D, D/A, sensors, signal conditioning,
video, and closed loop control. Students design and construct an interfacing
project. Three hours of lecture, four hours of laboratory. (Lab fee:
$20) Prerequisites: ECE 30 or CSE 30 and ECE 60A-B-L or ECE 53A-B.
(S) C. Guest
120. Solar System Physics (4) General
introduction to planetary bodies, the overall structure of the solar
system, and space plasma physics. Course emphasis will be on the solar
atmosphere, how the solar wind is produced, and its interaction with
both magnetized and unmagnitized planets (and comets). Three hours of
lecture, four hours of laboratory. Prerequisites: Phys. 2A-C or 4A-D,
Math. 20A-B, 20C or 21C with grades of C- or better. (S) N. Omidi
123. Antenna Systems Engineering (4)
The electromagnetic and systems engineering of radio antennas for terrestrial
wireless and satellite communications. Antenna impedance, beam pattern,
gain, and polarization. Dipoles, monopoles, paraboloids, phased arrays.
Power and noise budgets for communication links. Atmospheric propagation
and multipath. Three hours of lecture, one hour of discussion. Prerequisite:
ECE 107 with a grade of C or better. (F) B. Rickett
134. Electronic Materials Science of Integrated Circuits (4)
Electronic materials science with emphasis on topics pertinent to microelectronics
and VLSI technology. Concept of the course is to use components in integrated
circuits to discuss structure, thermodynamics, reaction kinetics, and
electrical properties of materials. Three hours of lecture. Prerequisites:
Phys. 2C-D with grades of C or better. (S) E. Yu
135A. Semiconductor Physics (4) Crystal
structure and quantum theory of solids; electronic band structure; review
of carrier statistics, drift and diffusion, p-n junctions; nonequilibrium
carriers, imrefs, traps, recombination, etc; metal-semiconductor junctions
and heterojunctions. Three hours of lecture. Prerequisite: ECE 103
with a grade of C or better. (F) H. L. Luo
135B. Electronic Devices (4) Structure
and operation of bipolar junction transistors, junction field-effect
transistors, metal-oxide-semiconductor diodes and transistors. Analysis
of dc and ac characteristics. Charge control model of dynamic behavior.
Three hours of lecture. Prerequisite: ECE 135A with a grade of C
or better. (W) H. L. Luo
136. Fundamentals of Semiconductor Device Fabrication (4)
Crystal growth, controlled diffusion, determination of junction-depth
and impurity profile, epitaxy, ion-implantation, oxidation, lithography,
chemical vapor deposition, etching, process simulation and robust design
for fabrication. Three hours of lecture. Prerequisite: ECE 103 with
a grade of C or better. (S) P. Yu, E. Yu
136L. Microelectronics Laboratory (4)
Laboratory fabrication of diodes and field effect transistors covering
photolithography, oxidation, diffusion, thin film deposition, etching
and evaluation of devices. Two hours of lecture, three hours of laboratory.
(Lab fee: $35) Prerequisite: ECE 103 with a grade of C or better.
(F,S) S. S. Lau
138L. Microstructuring Processing Technology Laboratory (4)
A laboratory course covering the concept and practice of microstructuring
science and technology in fabricating devices relevant to sensors, lab-chips
and related devices. Three hours of lecture, three hours of laboratory.
(Lab fee: $40) Prerequisite: upper-division standing for science
and engineering students. (W) S. S. Lau
139. Semiconductor Device Design and Modeling (4)
Device physics of modern field effect transistors and bipolar transistors,
including behavior of submicron structures. Relationship between structure
and circuit models of transistors. CMOS and BiCMOS technologies. Emphasis
on computer simulation of transistor operation and application in integrated
circuits. Three hours of lecture. Prerequisites: ECE 135A-B with
grades of C or better. (S) P. Asbeck
145AL-BL-CL. Acoustics Laboratory (4-4-4)
Automated laboratory based on H-P GPIB controlled instruments. Software
controlled data collection and analysis. Vibrations and waves in strings
and bars of electromechanical systems and transducers. Transmis-sions,
reflection, and scattering of sound waves in air and water. Aural and
visual detection. Two hours of lecture, four hours lab. Prerequisite:
ECE 107 with a grade of C or better or consent of instructor.
(F-W-S) J. Hildebrand
146. Introduction to Magnetic Recording (4)
A laboratory introduction to the writing and reading of digital information
in a disk drive. Basic magnetic recording measurements on state-of-art
disk drives to evaluate signals, noise, erasure, and non-linearities
that characterize this channel. Lectures on the recording process will
allow comparison of measurements with basic voltage expressions. E/M
FEM software utilized to study geometric effects on the record and play
transducers. One hour of lecture, three hours of laboratory. Prerequisite:
ECE 107 with a grade of C or better. (W) N. Bertram
153. Probability and Random Processes for Engineers (4)
Random processes. Stationary processes: correlation, power spectral
density. Gaussian processes and linear transformation of Gaussian processes.
Point processes. Random noise in linear systems. Three hours of lecture,
one hour of discussion. Prerequisite: ECE 109 with a grade of C
or better. (F,S) R. Lugannani
154A. Communications Systems I (4) Study
of analog modulation systems including AM, SSB, DSB, VSB, FM, and PM.
Performance analysis of both coherent and noncoherent receivers, including
threshold effects in FM. Three hours of lecture, one hour of discussion.
Prerequisite: ECE 153 with a grade of C or better. (F)
L. Milstein
154B. Communications Systems II (4)
Design and performance analysis of digital modulation techniques, including
probability of error results for PSK, DPSK, and FSK. Introduction to
effects of intersymbol interference and fading. Detection and estimation
theory, including optimal receiver design and maximum-likelihood parameter
estimation. Three hours of lecture, one hour of discussion. Prerequisite:
ECE 154A with a grade of C or better. (W) L. Milstein
154C. Communications Systems III (4)
Introduction to information theory and coding, including entropy, average
mutual information, channel capacity, block codes and convolutional
codes. Three hours of lecture, one hour of discussion. Prerequisite:
ECE 154B with a grade of C or better. (S) L. Milstein
155A. Digital Recording Systems (4)
This course will be concerned with modulation and coding techniques
for digital recording channels. Three hours of lecture. Prerequisites:
ECE 109 and 153 with grades of C or better and concurrent registration
in ECE 154A required. Department stamp required. (F) J. Wolf
155B-C. Digital Recording Projects (4-4)
These courses will be concerned with modulation and coding techniques
for digital recording channels. In winter and spring quarters, students
will perform experiments and/or computer simulations. One hour lecture,
four hours of laboratory. Prerequisites: ECE 109 and 153 with grades
of C or better and concurrent registration in ECE 154B-C required.
Department stamp required. (W,S) J. Wolf
156. Sensor Networks (4) Characteristics
of chemical, biological, seismic, and other physical sensors; signal
processing techniques supporting distributed detection of salient events;
wireless communication and networking protocols supporting formation
of robust sensor fabrics; current experience with low power, low cost
sensor deployments. Undergraduate students must take a final exam; graduate
students must write a term paper or complete a final project. Cross-listed
with MAE 149 and SIO 238. Prerequisite: upper-division standing and
consent of instructor, or graduate student in science and engineering.
158A. Data Networks I (4) Layered network
architectures, data link control protocols and multiple-access systems,
performance analysis. Flow control; prevention of deadlock and throughput
degradation. Routing, centralized and decentralized schemes, static
dynamic algorithms. Shortest path and minimum average delay algorithms.
Comparisons. Three hours of lecture, three hours of laboratory. Prerequisite:
ECE 109 with a grade of C or better. ECE 159A recommended. (W)
R. Cruz
158B. Data Networks II (4) Layered network
architectures, data link control protocols and multiple-access systems,
performance analysis. Flow control; prevention of deadlock and throughput
degradation. Routing, centralized and decentralized schemes, static
dynamic algorithms. Shortest path and minimum average delay algorithms.
Comparisons. Three hours of lecture, three hours of laboratory. Prerequisite:
ECE 158A with a grade of C or better. (S) R. Cruz
159A. Queuing Systems: Fundamentals (4)
Analysis of single and multiserver queuing systems; queue size and waiting
times. Modeling of telephone systems, interactive computer systems and
the machine repair problems. Three hours of lecture. Prerequisite:
ECE 109 with a grade of C or better. (F) E. Masry
159B. Queuing Systems: Computer Systems and Data Networks (4)
M/G/1 queuing systems. Computer systems applications: priority scheduling;
time-sharing scheduling. Open and closed queuing networks; modeling
and performance of interactive computer systems. Elements of computer-communication
networks: stability and delay analysis; optimal design issues. Three
hours of lecture. Prerequisite: ECE 159A with a grade of C
or better. (W) E. Masry
161A. Introduction to Digital Signal Processing (4)
Review of discrete-time systems and signals, Discrete-Time Fourier Transform
and its properties, the Fast Fourier Transform, design of Finite Impulse
Response (FIR) and Infinite Impulse Response (IIR) filters, implementation
of digital filters. Three hours of lecture, one hour of discussion.
Prerequisite: ECE 101 and 109 with grades of C or better. (F,S)
B. Rao
161B. Digital Signal Processing I (4)
Sampling and quantization of baseband signals; A/D and D/A conversion,
quantization noise, oversampling and noise shaping. Sampling of bandpass
signals, undersampling downconversion, and Hilbert transforms. Coefficient
quantization, roundoff noise, limit cycles and overflow oscillations.
Insensitive filter structures, lattice and wave digital filters. Systems
will be designed and tested with Matlab, implemented with DSP procesors
and tested in the laboratory. Three hours of lecture, one hour of discussion,
three hours of laboratory. (Lab fee: $15) Prerequisite: ECE 161A
with a grade of C or better. (W) T. Nguyen
161C. Applications of Digital Signal Processing (4)
This course discusses several applications of DSP. Topics covered will
include: speech analysis and coding; image and video compression and
processing. A class project is required, algorithms simulated by MATLAB.
Three hours of lecture, three hours of laboratory, one hour of discussion.
(Lab fee: $15) Prerequisite: ECE 161A with a grade of C- or better.
(S) T. Nguyen, B. Rao
163. Electronic Circuits and Systems (4)
Analysis and design of analog circuits and systems. Feedback systems
with applications to operational amplifier circuits. Stability, sensitivity,
bandwidth, compensation. Design of active filters. Switched capacitor
circuits. Phase-locked loops. Analog-to-digital and digital-to-analog
conversion. Three hours of lecture, one hour of discussion, three hours
of laboratory. (Lab fee: $10) Prerequisites: ECE 101 and 102 with
grades of C or better. (S) BS Song
164. Analog Integrated Circuit Design (4)
Design of linear and non-linear analog integrated circuits including
operational amplifiers, voltage regulators, drivers, power stages, oscillators,
and multipliers. Use of feedback and evaluation of noise performance.
Parasitic effects of integrated circuit technology. Laboratory simulation
and testing of circuits. Three hours of lecture, one hour of discussion,
three hours of laboratory. Prerequisite: ECE 102 with a grade of
C or better. ECE 163 recommended. (F) I. Galton
165. Digital Integrated Circuit Design (4)
VLSI digital systems. Circuit characterization, performance estimation,
and optimization. Circuits for alternative logic styles and clocking
schemes. Subsystems include ALUs, memory, processor arrays, and PLAs.
Techniques for gate arrays, standard cell, and custom design. Design
and simulation using CAD tools. (Students who have taken CSE 143 may
not take ECE 165 for credit.) Three hours of lecture, one hour of discussion,
three hours of laboratory. Prerequisite: ECE 108 with a grade of
C or better. (W) P. Chau
166. Microwave Systems and Circuits (4)
Waves, distributed circuits, and scattering matrixmethods. Passive microwave
elements. Impedance matching. Detection and frequency conversion using
microwave diodes. Design of transistor amplifiers including noise performance.
Circuits designs will be simulated by computer and tested in the laboratory.
Three hours of lecture, one hour of discussion, three hours of laboratory.
Prerequisites: ECE 102 and 107 with grades of C or better.
(S) P. Asbeck
171A. Linear Control System Theory (4)
Stability of continous- and discrete-time single-input/single-output linear
time-invariant control systems emphasizing frequency domain methods. Transient
and steady-state behavior. Stability analysis by root locus, Bode, Nyquist,
and Nichols plots. Compensator design. Three hours of lecture, one hour
of discussion. Prerequisite: ECE 60B or ECE 53A-B or MAE 140 with a
grade of C or better. (S) D. Sworder
171B. Linear Control System Theory (4)
Time-domain, state-variable formulation of the control problem for both
discrete-time and continous-time linear systems. State-space realizations
from transfer function system description. Internal and input-output
stability, controllability/observability, minimal realizations, and
pole-placement by full-state feedback. Three hours of lecture, one hour
of discussion. Prerequisite: ECE 171A with a grade of C or
better. (F) D. Sworder
172A. Introduction to Intelligent Systems: Robotics and Machine
Intelligence (4) This course will introduce
basic concepts in machine perception. Topics covered will include: edge
detection, segmentation, texture analysis, image registration, and compression.
Prerequisite: ECE 101 with a grade of C or better, ECE 109
recommended. (F) M. Trivedi
173. Theory and Applications of Neural Networks and Fuzzy Logic
(4) Theory of fuzzy logic, reasoning and
control; mathematical aspects of neural architectures for pattern classification,
functional approximation, and adaptive estimation and control; theory
of computer-assisted learning (supervised, unsupervised and hybrid);
theory and practice of recurrent networks (stability, placement of equilibria);
computer-aided design of fuzzy and neural systems, Bayes and minimax
design. Four hours of lecture. Prerequisite: Math. 20F with a grade
of C or better. (S) A. Sebald
174. Introduction to Linear and Nonlinear Optimization with Applications
(4) The linear least squares problem, including
constrained and unconstrained quadratic optimization and the relationship
to the geometry of linear transformations. Introduction to nonlinear
optimization. Applications to signal processing, system identification,
robotics, and circuit design. Four hours of lecture. Prerequisite:
Math. 20F with a grade of C or better. (S) K. Kreutz-Delgado
175. Elements of Machine Intelligence: Pattern Recognition and Machine
Learning (4) Decision functions. Pattern
classification by distance and likelihood functions; deterministic and
statistical trainable pattern classifiers; feature selection; issues
in machine learning. Four hours of lecture. Prerequisites: ECE 109
and ECE 174 with grades of C or better. (W) K. Kreutz-Delgado
181. Physical Optics and Fourier Optics (4)
Ray optics, wave optics, beam optics, Fourier optics, and electromagnetic
optics. Ray transfer matrix, matrices of cascaded optics, numerical
apertures of step and graded index fibers. Fresnel and Fraunhofer diffractions,
interference of waves. Gaussian and Bessel beams, the ABCD law for transmissions
through arbitrary optical systems. Spatial frequency, impulse response
and transfer function of optical systems, Fourier transform and imaging
properties of lenses, holography. Wave propagation in various (inhomogeneous,
dispersive, anisotropic or nonlinear) media. Three hours of lecture,
two hours of laboratory. Prerequisites: ECE 103 and 107 with grades
of C or better. (S) S. Lee
182. Electromagnetic Optics, Guided-wave, and Fiber Optics (4)
Polarization optics: crystal optics, birefringence. Guided-wave optics:
modes, losses, dispersion, coupling, switching. Fiber optics: step and
graded index, single and multimode operation, attenuation, dispersion,
fiber optic communications. Resonator optics. Three hours of lecture,
two hours of laboratory. Prerequisites: ECE 103 and 107 with grades
of C or better. (F) S. Fainman
183. Optical Electronics (4) Quantum
electronics, interaction of light and matter in atomic systems, semiconductors.
Laser amplifiers and laser systems. Photodetection. Electrooptics and
acoustooptics, photonic switching. Fiber optic communication systems.
Labs: semiconductor lasers, semiconductor photodetectors. Three hours
of lecture, two hours of demonstration laboratory. (Lab fee: $35) Prerequisites:
ECE 103 and 107 with grades of C or better. (S) C. Tu
184. Optical Information Processing and Holography (4)
Labs: optical holography, photorefractive effect, spatial filtering,
computer generated holography. Two and a half hours of lecture, four
hours of laboratory. (Lab fee: $35) Prerequisite: ECE 182 with a
grade of C or better. (W) S. Fainman
185. Lasers and Modulators (4) Labs:
CO2 laser, HeNe laser, electrooptic modulation, acoustooptic modulation,
spatial light modulators. Two and a half hours of lecture, four hours
of laboratory. (Lab fee: $35) Prerequisite: ECE 183 with a grade
of C or better. (S) P. Yu
187. Introduction to Biomedical Imaging and Sensing (4)
Image processing fundamentals: imaging theory, image processing, pattern
recognition; digital radiography, computerized tomography, nuclear medicine
imaging, nuclear magnetic resonance imaging, ultrasound imaging, microscopy
imaging. Three hours of lecture, four hours of laboratory. Prerequisite:
Math. 20A-B-F, 20C or 21C, 20D or 21D, Phys. 2A-D, ECE 101 (may be taken
concurrently) with grades of C or better. (F) S. Fainman
191. Engineering Group Design Project (4)
Groups of students work to design, build, demonstrate, and document
an engineering project. All students give weekly progress reports of
their tasks and contribute a section to the final project report. Two
hours of discussion, eight hours of laboratory. Prerequisites: Completion
of all of the breadth courses and one depth course. (W) C. Guest,
P. Das
192. Engineering Design (4) Students
complete a project comprising at least 50 percent or more engineering
design to satisfy the following features: student creativity, open-ended
formulation of a problem statement/specifications, consideration of
alternative solutions/realistic constraints. Written final report required.
Prerequisites: Students enrolling in this course must have completed
all of the breadth courses and one depth course. The department
stamp is required to enroll in ECE 192. (Specifications and enrollment
forms are available in the undergraduate office.)
193H. Honors Project (4-8) An advanced
reading or research project performed under the direction of an ECE
faculty member. Must contain enough design to satisfy the ECE programs
four-unit design requirement. Must be taken for a letter grade. May
extend over two quarters with a grade assigned at completion for both
quarters. Prerequisite: admission to the ECE departmental honors
program.
195. Teaching (2 or 4) Teaching and
tutorial activities associated with courses and seminars. Not more than
four units of ECE 195 may be used for satisfying graduation requirements.
(P/NP grades only.) Three hours of lecture. Prerequisite: consent
of the department chair.
197. Field Study in Electrical and Computer Engineering (4, 8, 12,
or 16) Directed study and research at laboratories
and observatories away from the campus. (P/NP grades only.) Prerequisites:
consent of instructor and approval of the department.
198. Directed Group Study (2 or 4) Topics
in electrical and computer engineering whose study involves reading
and discussion by a small group of students under direction of a faculty
member. (P/NP grades only.) Prerequisite: consent of instructor.
199. Independent Study for Undergraduates (2 or 4)
Independent reading or research by special arrangement with a faculty
member. (P/NP grades only.) Prerequisite: consent of instructor.
Graduate
200. Research Conference (2) Group discussion
of research activities and progress of group members. (S/U grades only.)
Prerequisite: consent of instructor. (F,W,S) Staff
210. Information Systems in Manufacturing (4)
Basic problem solving and search techniques. Knowledge based and expert
systems. Planning and decision support systems. Fuzzy logic and neural
nets. Topics covered will include data models, query processing, distributed
systems, enterprise computing and intelligent agents, fuzzy logic, neural
nets. Four hours of lecture. Prerequisite: basic engineering and
introduction to computers. (W) R. Jain
211. Manufacturing Engineering Seminar and Laboratory (2)
Combination of seminars, laboratory activities, and field trips. Seminars
by top manufacturing engineers, managers, and student interns. Visits
to manufacturing facilities. Techniques in accessing international technical
and patent databases. Prerequisite: none. M. Trivedi
222A-B-C. Applied Electromagnetic Theory (4)
Electrostatics and dielectric materials. Uniqueness, reciprocity, and
Poynting theorems. Solutions to Maxwells equations in rectangular,
cylindrical, and spherical coordinates. Waves in isotropic and anisotropic
media, transmission lines, wave-guides, optical fibers, and resonant
structures. Radiation, propagation, and scattering problems. Scattering
matrices, microwave circuits, and antennas. Three hours of lecture.
Prerequisites: ECE 107, 123, 124 or equivalent. (F,W,S) B. Rickett
230A. Solid State Electronics (4) This
course is designed to provide a general background in solid state electronic
materials and devices. Course content emphasizes the fundamental and
current issues of semiconductor physics related to the ECE solid state
electronics sequences. Three hours of lecture. Prerequisites: fundamentals
of quantum mechanics, ECE 135A-B, or equivalent. (F) S.S. Lau
230B. Solid State Electronics (4) Physics
of solid-state electronic devices, including p-n diodes, Schottky diodes,
field-effect transistors, bipolar transistors, pnpn structures. Computer
simulation of devices, scaling characteristics, high frequency performance,
and circuit models. Three hours of lecture. Prerequisite: ECE 230.
236B. Optical Processes in Semiconductors (4)
Absorption and emission of radiation in semiconductors. Radiative transition
and nonradiative recombination. Ultra-fast optical phenomena. Laser
and photodetector devices will be emphasized. Three hours of lecture.
Prerequisites: ECE 230A and 230C or equivalent. (W) P. Yu
236C. Heterojunction Field Effect Transistors (4)
Device physics and applications of isotype and anisotype heterojunctions
and quantum wells, including band-edge discontinuities, band bending
and space charge layers at heterojunction interfaces, charge transport
normal and parallel to such interfaces, two-dimensional electron gas
structures, modulation doping, heterojunction and insulated gate field
effect transistors. Three hours of lecture. Prerequisite: consent
of instructor. (S) H. Wieder
236D. Heterojunction Bipolar Transistors (4)
Current flow and charge storage in bipolar transistors. Use of heterojunctions
to improve bipolar structures. Transient electron velocity overshoot.
Simulation of device characteristics. Circuit models of HBTs. Requirements
for high-speed circuit applications. Elements of bipolar process technology,
with emphasis on III-V materials. Three hours of lecture. Prerequisite:
consent of instructor. (F) P. Asbeck
237. Modern Materials Analysis (4) Analysis
of the near surface of materials via ion, electron, and x-ray spectroscopes.
Topics to be covered include particle solid interactions. Rutherford
backscattering, secondary ion mass spectroscopy, electron energy loss
spectroscopy, particle induced x-ray emission, Auger electron spectroscopy,
extended z-ray absorption, fine structure and channeling. Three hours
of lecture. Prerequisite: consent of instructor. (F) Staff
238A. Thermodynamics of Solids (4) The
thermodynamics and statistical mechanics of solids. Basic concepts,
equilibrium properties of alloy systems, thermodynamic information from
phase diagrams, surfaces and interfaces, crystalline defects. Multiple
listed with Materials Science 201A. Three hours of lecture. Prerequisite:
consent of instructor. (F) Staff
238B. Solid State Diffusion and Reaction Kinetics (4)
Thermally activated processes. Boltzman factor, homogeneous and heterogeneous
reactions, solid state diffusion, Ficks law, diffusion mechanisms,
Kirkendall effects, Boltzmann-Manato analysis, high diffusivity paths.
Multiple listed with Materials Science 201B. Three hours of lecture. Prerequisite:
ECE 238A. (W) Staff
240A. Lasers and Optics (4) Fresnel
and Fraunhofer diffraction theory. Optical resonators, interferometry.
Gaussian beam propagation and transformation. Laser oscillation and
amplification, Q-switching and mode locking of lasers, some specific
laser systems. Three hours of lecture. Prerequisites: ECE 123, 124
or equivalent; introductory quantum mechanics or ECE183. (F), P.
Yu
240B. Optical Information Processing (4)
Space-bandwidth product, superresolution, space-variant optical system,
partial coherence, image processing with coherent and incoherent light,
processing with feedback, real-time light modulators for hybrid processing,
nonlinear processing. Optical computing and other applications. Three
hours of lecture. Prerequisite: ECE 182 or equivalent. (W) S.
Lee and S. Fainman
240C. Optical Modulation and Detection (4)
Propagation of waves and rays in anisotropic media. Electro-optical
switching and modulation. Acousto-optical deflection and modulation.
Detection theory. Heterodyne detection, incoherent and coherent detection.
Three hours of lecture. Prerequisites: ECE 181,183 or equivalent.
(S) S. Esener and P. Yu
241A. Nonlinear Optics (4) Second harmonic
generation (color conversion), parametric amplification and oscillation,
photorefractive effects and four-wave mixing, optical bistability; applications.
Three hours of lecture. Prerequisites: ECE 240A, C, or consent of
instructor. (F) S.Fainman and S. Lee
241B. Optical Devices for Computing. (4)
Application of electro-optic, magneto-optic, acousto-optic, and electro-absorption
effects to the design of photonic devices with emphasis on spatial light
modulation and optical storage techniques. Three hours of lecture. Prerequisites:
ECE 240A, C, or consent of instructor. (F) S. Esener
241C. Holographic Optical Elements (4)
Fresnel, Fraunhofer, and Fourier holography. Analysis of thin and volume
holograms, reflection and transmission holograms, color and polarization
holograms. Optically recorded and computer-generated holography. Applications
to information storage, optical interconnects, 2-D and 3-D display, pattern
recognition, and image processing. Three hours of lecture. Prerequisite:
ECE 182 or equivalent, or consent of instructor. (W) S. Fainman
241AL. Lasers and Holography Laboratory (2)
Laser resonator design, construction, alignment, characterizations. Operation
and evaluation of molecular, gas, liquid dye, semiconductor lasers. Spatial
and temporal coherance measurements. Design and fabrication of transmission,
reflection, bleached, color, multiple exposure holograms. Prerequisites:
ECE 181,182,183 or consent of instructor. (This course is cojoint with
ECE 184. Graduate students will choose 50 percent of the experiments and
receive two units of credit.) (F) S. Lee and S. Fainman
241BL. Optical Signal Processing Laboratory (2)
Construction and characterization of Fourier/Fresnel transform, coherent/incoherent,
imaging-processing systems. Design, coding, fabrication of spatial filters,
computer-generated holograms. Experiments in nonlinear photorefractive
phenomena and image-processing applications. Construction of vector-matrix
multipliers. Optical systems design using Code-V. Prerequisites: ECE
181, 182, 183, or consent of instructor. (This course is cojoint
with ECE 185. Graduate stduents will choose 50 percent of the experiments
and receive two units of credit.) (W) S. Lee and S. Fainman
241CL. Optoelectronics and Communications laboratory (2)
Operation and characterization of electro-optic, acousto-optic modulators.
Polarization manipulation techniques. Heterodyne detection schemes.
Para-metrization of P-I-N and avalanche detectors, LED sources. Evaluation
of optical fiber, thin film wave-guide properties. Characterization
of Hughes LCLV spatial light modulator. Prerequisites: ECE 181, 182,
183, or consent of instructor. Staff
243B. Optical Fiber Communication (4)
Optical fibers, waveguides, laser communication system., Modulation
and demodulation; detection processes and communication-receivers. Three
hours of lecture. Prerequisites: ECE 240A or 240B or 240C or equivalent.
(W) P. Yu, G. Papen
244A. Statistical Optics (4) Introduction
to statistical phenomena in optics including first order properties
of light waves generated from various sources. Coherence of optical
waves, high-order coherence. Partial coherence and its effects on imaging
systems. Imaging in presence of randomly inhomogeneous medium. Limits
in photelectric detection of light. Three hours of lecture. Prerequisite:
ECE 240A-B or consent of instructor. (F) Y. Fainman
244B. Quantum Electronics of Femtosecond Optical Pulses (4)
Femtosecond optical pulses in linear dispersive media. Self-action of
optical pulses. Parametric interaction of optical pulses. Self- and
cross-phase modulation. Fast phase control, compression and shaping
of optical pulses. Optical solitons. Applications of femtosecond optical
pulses. Three hours of lecture. Prerequisite: ECE 240A-B-C or consent
of instructor. (W) Y. Fainman
245A. Advanced Acoustics I (4) Boundary
value problems in vibrating systems, wave propagation in strings, bars,
and plates. Fundamentals of acoustical transducers. Three hours of lecture.
Prerequisite: concurrent registration in ECE 145AL recommended. (F)
J. Hildebrand
245B. Advanced Acoustics II (4) Theory
of radiation transmission and scattering of sound with special application
to ocean acoustics. Three hours of lecture. Prerequisite: ECE 245A
or consent of instructor. Concurrent registration in ECE 145BL recommended.
(W) J. Hildebrand
245C. Advanced Acoustics III (4) Signal
processing in underwater acoustics. Theory and hardwave embodiments.
Three hours of lecture. Prerequisite: ECE 245B or consent of instructor.
Concurrent registration in ECE 145CL recommended. (S) J. Hildebrand
246A. Materials for Magnetic Recording (4)
Properties of magnetic materials utilized as magnetic recording media
and heads; magnetic structure of oxides and metals; fine particle magnetism:
micromagnetic analysis; hysteresis and reversal mechanisms of hard materials;
dynamic processes and domain patterns of soft materials; thermal fluctuations;
multilayer phenomena: giant magnetoresistance. Prerequisites: undergraduate
electromagnetism and solid state physics or consent of instructor. (alternate
years) H.L. Luo, N. Bertram
246B. Analysis of the Magnetic Recording Process (4)
In-depth analysis of the magnetic recording process. Magnetic fields
and Fourier transforms of fields and magnetized media and heads; playback
process for single and multiple transitions. Reciprocity theorem for
inductive and magnetoresistive heads; record process modeling; interferences
and nonlinearities; medium noise mechanisms and correlations; signal
to noise ratios. Prerequisites: undergraduate electromagnetic theory
and mathematical methods or consent of instructor. (alternate years)
N. Bertram
246C. Magnetic Recording Laboratory (4)
Basic measurements in magnetic recording. Fields and Fourier transforms
of head structures using resistance paper measurements and computer
analysis; inductance and B-H loop measurements of recording heads and
core materials; recording system calibration and magnetization pattern
investigation utilizing spectral measurements (FFT). Prerequisites:
ECE 246B and laboratory experience. (alternate years) N. Bertram
247B. BioElectronics (4) Topics to be
covered will include photolithographic techniques for high-density DNA
microarray production, incorporation of CMOS control into electronic
DNA microarrays, direct electronic detection technology used in microarrays
and biosensor devices, and focus on problems related to making highly
integrated devices (lab-on-a-chip, in-vivo biosensors, etc.) from heterogeneous
materials and components. Three hours of lecture. Cross-listed with
BENG 247B. Prerequisite: graduate standing. (W) M. Heller, Y-H
Lo
250. Random Processes (4) Random variables,
probability distributions and densities, characteristic functions. Convergence
in probability and in quadratic mean, Stochastic processes, stationarity.
Processes with orthogonal and independent increments. Power spectrum
and power spectral density. Stochastic integrals and derivatives. Spectral
representation of wide sense stationary processes, harmonizable processes,
moving average representations. Prerequisite: ECE 153 or equivalent
or consent of instructor. (F) R. Lugannani
251AN. Digital Signal Processing I (4)
Discrete random signals; conventional (FFT based) spectral estimation.
Coherence and transfer function estimation; model-based spectral estimation;
linear prediction and AR modeling. Levinson-Durbin algorithm and lattice
filters, minimum variance spectrum estimation. Three hours of lecture.
Prerequisites: ECE 153 in addition to either ECE 161 or 161A, or
consent of instructor. (W) W. Hodgkiss and B. Rao
251BN. Digital Signal Processing II (4)
Adaptive filter theory, estimation errors for recursive least squares
and gradient algorithms, convergence and tracking analysis of LMS, RLS,
and Kalman filtering algorithms, comparative performance of Weiner and
adaptive filters, transversal and lattice filter implementations, performance
analysis for equalization, noise cancelling, and linear prediction applications.
Three hours of lecture. Prerequisite: ECE 251AN. (S) W. Hodgkiss
and J. Zeidler
251CN. Filter Banks and Wavelets (4)
Fundamentals of multirate systems (noble identities, polyphase representations),
maximally decimated filter banks (QMF filters for 2-channels, M-channel
perfect reconstruction systems), paraunitary perfect reconstruction
filter banks, the wavelet transform (multiresolution, discrete wavelet
transform, filter banks and wavelet). Three hours of lecture. Prerequisite:
ECE 161B or equivalent. (F) B. Rao
251DN. Array Processing (4) The coherent
processing of data collected from sensors distributed in space for signal
enhancement and noise rejection purposes or wavefield directionality
estimation. Conventional and adaptive beamforming. Matched field processing.
Sparse array design and processing techniques. Applications to acoustics,
geophysics, and electromagnetics. Prerequisite: 251AN, ECE 161 or
151A (ECE 161, 162A-B series recently renumbered to ECE 161A-B-C), or
consent of instructor. (F) W. Hodgkiss
252A. Speech Compression (4) Speech
signals, production and perception, compression theory, high rate compression
using waveform coding (PCM, DPCM, ADPCM, . .), DSP tools for low rate
coding, LPC vocoders, sinusoidal tranform coding, multi-band coding,
medium rate coding using code excited linear prediction (CELP). Prerequisite:
ECE 161A or 161. (W) B. Rao
252B. Speech Recognition (4) Signal
analysis methods for recognition, dynamic time warping, isolated word
recognition, hidden markov models, connectedword, and continuous speech
recognition. Prerequisites: ECE 109, ECE 262A. (S) B. Rao
253A. Fundamentals of Digital Image Processing (4)
Image quantization and sampling, image transforms, image enhancement,
image compression. Prerequisites: ECE 109, 153, ECE 161 or ECE 161A.
(W) P. Cosman
253B. Digital Image Analysis (4) Image
morphology, edge detection, scene segmentation, texture analysis, registration
and fusion, feature analysis, time-varying images. Prerequisite:
ECE 253A or consent of instructor. (S) P. Cosman
254. Detection Theory (4) Hypothesis
testing, detection of signals in white and colored Gaussian noise; Karhunen-Loève
expansion, estimation of signal parameters, maximum-likelihood detection;
resolution of signals; detection and estimation of stochastic signals;
applications to radar, communications, and optics. Prerequisite:
ECE 153. (F) R. Lugannani
255AN. Information Theory (4) Introduction
to basic concepts, source coding theorems, capacity, noisy-channel coding
theorem. Three hours of lecture. Prerequisite: ECE 154A-B-C or consent
of instructor. (F) Staff
255BN/CN. Source Coding I, II (4/4)
Theory and practice of lossy source coding, vector quantization, predictive
and differential encoding, universal coding, source-channel coding,
asymptotic theory, speech and image applications. Three hours of lecture.
Prerequisite: ECE 250 and 259A or 259AN, or consent of instructor.
(W,S) K. Zeger
256A-B. Time Series Analysis and Applications (4-4)
Stationary processes; spectral representation; linear transformation.
Recursive and nonrecursive prediction and filtering; Wiener-Hopf and
Kalman-Bucy filters. Series expansions and applications. Time series
analysis; probability density, covariance and spectral estimation. Inference
from sampled-data, sampling theorems; equally and non-equally spaced
data, applications to detection and estimation problem. Prerequisite:
ECE 153. (F,W) E. Masry
257A. Multiuser Communication Systems (4)
M/G/1, G1/M/1 queues, imbedded chains. Ergodic theory of Markov chains,
classification, ergodic theorems. Multiple access systems, random access
protocols, capacity, stability, delay and control, reservation and hybrid
schemes. Prerequisites: ECE 153 and 159A, or equivalent. Note: ECE
159A is an integral part of this course and should be taken in the fall
quarter. (W) R. Rao
257B. Principles of Wireless Networks (4)
This course will focus on the principles, architectures, and analytical
methodologies for design of multi-user wireless networks. Topics to
be covered include cellular approaches, call processing, digital modulation,
adaptive arrays, broadband networks, and wireless packet access for
multimedia service. Three hours of lecture. Prerequisites: ECE 159B
and 154B. (S) A. Acampora
258A-B. Digital Communication (4-4) Digital
communication theory including performance of various modulation techniques,
effects of inter-symbol interference, adaptive equalization, spread spectrum
communication. Prerequisites: ECE 154A-B-C and ECE 254 or consent of
instructor. (W,S) L. Milstein
259AN. Algebraic Coding (4) Fundamentals
of block codes, introduction to groups, rings and finite fields, nonbinary
codes, cyclic codes such as BCH and RS codes, decoding algorithms, applications.
Three hours of lecture. Prerequisite: consent of instructor. (F)
J. Wolf or P. Siegel
259BN. Trellis-Coded Modulation (4)
Coding theory developed from the viewpoint of digital communications
engineering, information theoretic limits for basic channel models,
convolutional codes, maximum-likelihood decoding, Ungerboeck codes,
codes based on lattices and cosets, rotational invariance, performance
evaluation, applications of modem design. Three hours of lecture. Prerequisites:
ECE 154A-B-C, ECE 259A or 259AN, or consent of instructor. (W) P.
Siegel
259CN. Advanced Coding and Modulation for Digital Communications
(4) Advanced coding and modulation techniques
for bandwidth-efficient data transmission and recording; constellation
shaping by regions, Voronoi constellations, shell mapping, coding for
intersymbol-interference channels, precoding methods, multilevel coding;
coding for fading channels, applications to wireline and wireless communications,
digital recording. Three hours of lecture. Prerequisites: ECE 259A-B
or 259AN-BN. (S) P. Siegel
260A. VLSI Digital System Algorithms and Architectures (4)
Custom and semicustom VLSI design from the system designers perspective.
VLSI system algorithms, parallel processing architectures and interconnection
networks, and design mapping methodologies will be emphasized. VLSI
computer-aided design (CAD) tools will be introduced. Knowledge of basic
semiconductor electronics and digital design is assumed. Three hours
of lecture. Prerequisites: undergraduate-level semiconductor electronics
and digital system design; ECE 165 or equivalent or consent of instructor.
(F) P. Chau
260B. VLSI Integrated Circuits and Systems Design (4)
Computer arithmetic, control and memory structures for VLSI implementations
at logic, circuit, and layout level. Computer-aided design and performance
simulations, actual design projects for teams of two to three students
per team. Layout done on CAD workstations for project IC chip fabrication.
Design projects will be reviewed in class presentation. Three hours
of lecture. Prerequisite: ECE 260A. (W) P. Chau
260C. VLSI Advanced Topics (4) Advanced
topics seminar with issues from system theory, to new technologies,
to alternative design methodologies will be subject for review. Class
discussion, participation and presentations of projects and special
topics assignments will be emphasized. The testing results of fabricated
IC chips from other VLSI design classes will be presented in class and
in a final report. Three hours of lecture. Prerequisite: ECE 260B.
(S) P. Chau
261A. Design of Analog and Digital GaAs Integrated Circuits I (4)
Introduction to analytical and computer-aided design (CAD) techniques
for microwave integrated circuits. Design of active two-ports using
scattering parameters. Monolithic realization of low-noise amplifiers
using GaAs FETs and HEMTs. Design of monolithic distributed amplifiers.
Design of monolithic power amplifiers and mixers. Three hours of lecture.
Prerequisite: consent of instructor. (W) W. Ku
261B. Design of Analog and Digital GaAs Integrated Circuits (4)
Introduction to GaAs digital integrated circuits (IC). Design of simple
digital GaAs ICs using DCFL. Design of digital building blocks for complex
multipliers, FET butterfly chips, DDS, and oversampled A/D converters.
Three hours of lecture. Prerequisite: consent of instructor. (S)
W. Ku
264A. CMOS Analog Integrated Circuits and Systems I (4)
Frequency response of the basic CMOS gain stage and current mirror configurations.
Advanced feedback and stability analysis; compensation techniques. High-Performance
CMOS amplifier topologies. Switched capacitor circuits. Analysis of
noise and distortion. Three hours of lecture, three hours of laboratory.
Prerequisites: ECE 164 and 153 or equivalent courses. (W) I.
Galton
264B. CMOS Analog Integrated Circuits and Systems II (4)
Continuous-time filters: synthesis techniques and CMOS circuit topologies.
Switched-capacitor filters: synthesis techniques and CMOS circuit topologies.
Overview of CMOS samplers, data converters, mixers, modulators, oscillators,
and PLLs. Three hours of lecture. Prerequisites: ECE 264A and 251A
or 251AN. (S) I. Galton
264C. CMOS Analog Integrated Circuits and Systems III (4)
Integrated CMOS analog/digital systems: Analog to digital and digital
to analog converters, Nyquist versus oversampling, linearity, jitter,
randomization, calibration, speed versus resolution, pipeline, folding,
interpolation, averaging. Three hours of lecture. Prerequisites:
ECE 163 and 164. (W) B.S. Song
264D. CMOS Analog Integrated Circuits and Systems IV (4)
PLL: Phase noise effect, VCO, phase detector, charge pump, integer/fractional-N
frequency synthesizer, clock and data recovery, decision feedback. Filter:
Continuous-time filter, I-Q complex filter, raised-cosine, Gaussian,
delay, zero equalizers. Three hours of lecture. Prerequisites: ECE
163 and 164. (S) B.S. Song
265A. Communication Circuit Design I (4)
Introduction to noise and linearity concepts. System budgeting for optimum
dynamic range. Frequency plan tradeoffs. Linearity analysis techniques.
Down-conversion and up-conversion techniques. Modulation and de-modulation.
Microwave and RF system design communications. Current research topics
in the field. Three hours of lecture. Prerequisites: consent of instructor.
(F) L. Larson
265B. Communication Circuit Design II (4)
Radio frequency integrated circuits: impedance matching concepts, low-noise
amplifiers, AGCs. Mixers, filters. Comparison between BJT, CMOS and
GaAs technologies for radio frequency and microwave applications. Device
modeling for radio frequency applications. Design tradeoffs of linearity,
noise, power dissipation, and dynamic range. Current research topics
in the field. Three hours of lecture. Prerequisites: ECE 164 and
265A or consent of instructor. (W) L. Larson
270A-B-C. Neurocomputing (4-4-4) Neurocomputing
is the study of nonalgorithmic information processing. This three-quarter
sequence covers neurocomputing theory, design, and application, including
sensor processing, knowledge processing, data analysis, and hands-on
training with a neurocomputer. Prerequisite: graduate standing in
ECE or CSE, or consent of instructor. (F,W,S) R. Hecht-Nielsen
272A. Stochastic Processes in Dynamic Systems (4)
(Not offered 2001/2002.) Diffusion equations, linear and nonlinear estimation
and detection, random fields, optimization of stochastic dynamic systems,
applications of stochastic optimization to problems. Prerequisites:
ECE 250. (W,S) D. Sworder
275A. Parameter Estimation I (4) Linear
last squares (batch, recursive, total, sparse, psuedoinverse, QR, SVD);
statistical figures of merit (bias, consistency, Cramer-Rao lower-bound,
efficiency); maximum likelihood estimation (MLE); sufficient statistics;
algorithms for computing the MLE including the expectation maximation
(EM) algorithm. The problem of missing information; the problem of outliers.
Prerequisites: ECE 109 and ECE 153 with grades of C or better.
(F) K. Kreutz-Delgado
275B. Parameter Estimation II (4) The
Bayesian framework and the use of statistical priors; sufficient statistics
and reproducing probability distributions; minimum mean square estimation
(MSE); linear minimum mean square estimation; maximum a posteriori (MAP)
estimation; minimax estimation; Kalman filter and extended Kalman filter
(EKF) Baum-Welsh algorithm; Viterbi algorithm. Applications to identifying
the parameters and states of hidden Markov models (HMMs) including ARMA,
state-space, and finite-state dynamical systems. Applications to parametric
and non-parametric density estimation. Prerequisites: ECE 153 and
ECE 275A with grades of C or better. (W) K. Kreutz-Delgado
276A-B. Robot Kinematics, Dynamics, and Control (4-4)
Kinematics of rigid bodies and serial-chain manipulators. The forward
and inverse kinematics problem. Sufficient conditions for exact solvability
of the inverse kinematics problem. Joint-space versus tank-space control.
Path/trajectory generation. Newton-Euler and Lagrangian formulation
of manipulatory dynamics. Manipulability measures. Redundancy resolution
by subtask functional optimization and side-constraint satisfaction.
Pseudo-inverse kinematic control of redundant manipulators. PID and
feedback-linearizing trajectory and force control. Issues in path planning
and compliant assembly. Three hours of lecture. Prerequisites: ECE
171A-B, ECE 174 must be completed with grades of C or better.
(ECE 174 may be concurrent.) (W-S) K. Kreutz-Delgado
280. Special Topics in Electronic Devices and Materials (4)
A course to be given at the discretion of the faculty at which topics
of interest in electronic devices and materials will be presented by
visiting or resident faculty members. It will not be repeated so it
may be taken for credit more than once. Three hours of lecture. Prerequisite:
consent of instructor. Staff
282. Special Topics in Optoelectronics (4)
A course to be given at the discretion of the faculty at which topics
of interest in optoelectronic materials, devices, systems, and applications
will be presented by visiting or resident faculty members. It will not
be repeated so it may be taken for credit several times. Three hours
of lecture. Prerequisite: consent of instructor. Staff
283. Special Topics in Electronic Circuits and Systems (4)
A course to be given at the discretion of the faculty at which topics
of interest in electronic circuits and systems will be presented by
visiting or resident faculty members. It will not be repeated so it
may be taken for credit more than once. Three hours of lecture. Prerequisite:
consent of instructor. Staff
284. Special Topics in Computer Engineering (4)
A course to be given at the discretion of the faculty at which topics
of interest in computer engineering will be presented by visiting or
resident faculty members. It will not be repeated so it may be taken
for credit more than once. Three hours of lecture. Prerequisite:
consent of instructor. Staff
285. Special Topics in Robotics and Control Systems (4)
A course to be given at the discretion of the faculty at which topics
of interest in robotics and control systems will be presented by visiting
or resident faculty members. It will not be repeated so it may be taken
for credit more than once. Three hours of lecture. Prerequisite:
consent of instructor. Staff
287A,B. Special Topics in Communication Theory and Systems (4)
A course to be given at the discretion of the faculty at which topics
of interest in information science will be presented by visiting or
resident faculty members. It will not be repeated so it may be taken
for credit more than once. Three hours of lecture. Prerequisite:
consent of instructor. Staff
288. Special Topics in Applied Physics (1-8) Topics
of interest in applied physics. Topics will vary from quarter to quarter.
May be repeated for credit not more than three times.
290. Graduate Seminar on Current ECE Research (2)
Weekly discussion of current research conducted in the Department of
Electrical and Computer Engineering by the faculty members involved
in the research projects. Staff
293. Graduate Seminar in Communication Theory and Systems (2)
Weekly discussion of current research literature. Staff
294. Graduate Seminar in Applied Solid State Physics (2)
Research topics in applied solid state physics and quantum electronics.
H-L. Luo
296. Graduate Seminar in Optical Signal Processing (2)
Research topics of current interest in holography. S. Lee
298. Independent Study (1-16) Open to
properly qualified graduate students who wish to pursue a problem through
advanced study under the direction of a member of the staff. (S/U grades
only.) Prerequisite: consent of instructor.
299. Research (1-16) (S/U grade only.)
501. Teaching (1-4) Teaching and tutorial
activities associated with courses and seminars. Not required for candidates
for the Ph.D. degree. Number of units for credit depends on number of
hours devoted to class or section assistance. (S/U grade only.) Prerequisite:
consent of department chair.
Electrical and Computer Engineering (ECE) Courses
|