Electrical and Computer Engineering (ECE)
Courses
For course descriptions not found in the 2005-2006 General
Catalog, please contact the department for more information.
The department will endeavor to offer the courses as outlined
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. Prerequisite:
none. (F,W,S)
15. Engineering Computation (4) Students learn the C programming
language with an emphasis on high-performance numerical computation.
The commonality across programming languages
of control structures, data structures, and I/O is also covered.
Techniques for using MatLab to graph the results of C computations
are developed. Prerequisites: a familiarity with basic mathematics
such as trigonometry functions and graphing is expected but this
course assumes no prior programming knowledge. (F,W,S)
25.
Introduction to Digital Design (4) This course emphasizes
digital electronics. Principles introduced in lectures are
used in laboratory assignments, which also serve
to introduce experimental and design methods. Topics include
Boolean algebra, combination and sequential logic, gates and
their implementation
in digital circuits. Prerequisite: none. (F,W,S)
30. Introduction to Computer Engineering (4)
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.) Prerequisites: ECE 15 and 25 with
grades of C- or better. (F,S)
35. Introduction to Analog Design (4) Fundamental
circuit theory concepts, Kirchoff’s voltage and
current laws, Thevenin’s and Norton’s theorems, loop
and node analysis, time-varying signals, transient first order
circuits, steady-state simusoidal response. Prerequisites: Math.
20A-B; Math. 20C may be taken concurrently. (F,W,S)
45. Circuits
and Systems (4) Steady-state circuit analysis, first
and second order systems, Fourier Series and Transforms, time
domain analysis,
convolution,
transient response, Laplace Transform, and filter design. Prerequisites:
Math. 20A-B-C, ECE 15, and ECE 35. (F,W,S)
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. Prerequisites:
Math. 20C, Math. 20D must be concurrent, Phys. 2B or BS or 4C with
grades of C or better. (F,W)
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.
Prerequisites: ECE 53A with a grade of C or better.
(W,S)
65. Components and Circuits Laboratory (4) In this course,
students learn to model, simulate, and design simple circuits and
account for interaction between components. Concept
of feedback is emphasized. Labs are designed to highlight the
differences among analytical solution, simulation, and measurements
of the circuit. Each lab includes a design experiment. Prerequisites:
Math. 20A-B-C, ECE 15, and ECE 35. (F,W,S)
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. 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.
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. Prerequisites:
ECE 60B or ECE 53B with grades of C or better. (F,W)
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. (Lab fee: $15) Prerequisites:
ECE 60B and 60L or ECE 53B with grades of C or better. (F,W)
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. Prerequisites: Phys. 2D or Phys. 4D and 4E with grades
of C or better. (F,W)
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. Prerequisites: Phys.
2A-D or 4A-E and ECE 60B or 53B with grades of C or better.
(F,W)
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. (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)
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. Students
who completed Math. 180A-B, Math. 183, or Economics 120A will not
receive credit for ECE 109. Prerequisites: Math. 20A-B-C or 21C,
20D or 21D, 20F, with grades of C or better. (ECE 101 recommended).
(F,W,S)
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)
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. (Lab fee: $20) Prerequisites: ECE 30 or
CSE 30 and ECE 60A-B-L or ECE 53A-B. (S)
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). Prerequisites:
Phys. 2A-C or 4A-D, Math. 20A-B, 20C or 21C with grades of C- or
better. (S)
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. Prerequisite: ECE 107
with a grade of C or better. (F)
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. Prerequisites:
Phys. 2C-D with grades of C or better. (S)
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. Prerequisite:
ECE 103 with a grade of C or better. (F)
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.
Prerequisite: ECE 135A with a grade of C or better. (W)
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. Prerequisite: ECE 103 with a grade of
C or better. (S)
136L. Microelectronics Laboratory (4)
Laboratory fabrication of diodes and field effect transistors covering
photolithography, oxidation, diffusion, thin film deposition, etching
and evaluation of devices. (Lab fee: $35) Prerequisite: ECE 103
with a grade of C or better. (F,S)
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. (Lab fee: $40) Prerequisite: upper-division
standing for science and engineering students. (W)
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. Prerequisites: ECE 135A-B with grades
of C or better. (S)
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. Prerequisite: ECE 107 with a grade of C
or better or consent of instructor. (F-W-S)
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. Prerequisite: ECE
107 with a grade of C or better. (W)
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. Prerequisite:
ECE 109 with a grade of C or better. (F,S)
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. Prerequisite: ECE
101 and 153 with a grade of C– or better. (F)
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. Prerequisite: ECE 154A with a grade of
C or better. (W)
154C. Communications Systems III (4)
Introduction to information theory and coding, including entropy,
average mutual information, channel capacity, block codes and convolutional
codes. Prerequisite: ECE 154B with a grade of C or better.
(S)
155A. Digital Recording Systems (4)
This course will be concerned with modulation and coding techniques
for digital recording channels. Prerequisites: ECE 109 and 153
with grades of C or better and concurrent registration in
ECE 154A required. Department stamp required. (F)
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. Prerequisites:
ECE 109 and 153 with grades of C or better and concurrent
registration in ECE 154B-C required. Department stamp required.
(W,S)
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. Prerequisite: ECE 109 with a grade
of C or better. ECE 159A recommended. (W)
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. Prerequisite: ECE 158A with a
grade of C or better. (S)
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. Prerequisite: ECE 109
with a grade of C or better. (F)
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. Prerequisite:
ECE 159A with a grade of C or better. (W)
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. Prerequisite: ECE
101 and 109 with grades of C or better. (F,S)
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. (Lab fee: $15)
Prerequisite: ECE 161A with a grade of C or better.
(W)
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. (Lab fee: $15) Prerequisite: ECE 161A with a grade
of C- or better. (S)
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. (Lab fee: $10) Prerequisites:
ECE 101 and 102 with grades of C or better. (S)
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. Prerequisite:
ECE 102 with a grade of C or better. ECE 163 recommended.
(F)
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.) Prerequisite: ECE 108
with a grade of C or better. (W)
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. Prerequisites: ECE
102 and 107 with grades of C or better. (S)
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.
Prerequisite: ECE 60B or ECE 53A-B or MAE 140 with a grade of
C or better. (S)
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. Prerequisite:
ECE 171A with a grade of C or better. (F)
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)
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. Prerequisite: Math. 20F with
a grade of C or better. (S)
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. Prerequisite:
Math. 20F with a grade of C or better. (S)
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. Prerequisites: ECE 109 and ECE 174
with grades of C or better. (W)
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. Prerequisites: ECE 103 and 107 with grades
of C or better. (S)
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. Prerequisites:
ECE 103 and 107 with grades of C or better. (F)
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. (Lab fee: $35) Prerequisites: ECE 103 and 107
with grades of C or better. (S)
184. Optical Information Processing and Holography (4)
Labs: optical holography, photorefractive effect, spatial filtering,
computer generated holography. (Lab fee: $35) Prerequisite: ECE
182 with a grade of C or better. (W)
185. Lasers and Modulators (4) Labs:
CO2 laser, HeNe laser, electrooptic modulation, acoustooptic modulation,
spatial light modulators. (Lab fee: $35) Prerequisite: ECE 183
with a grade of C or better. (S)
186L. Optical Information Systems (4)
Lab covering concepts in optical data systems including free-space
communications, remote sensing and wavelength-multiplexed optical
fiber transmission. (Lab fee: $35.00) Prerequisites: ECE 181
and 182 or 183 with grades of C– or better, or consent of
instructor.
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. 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)
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.
Prerequisites: Completion of all of the breadth courses and one
depth course. (W)
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.) 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)
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. Prerequisite: basic engineering
and introduction to computers. (W)
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.
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.
Prerequisites: ECE 107, 123, 124 or equivalent. (F,W,S)
223. Nonlinear Waves with Dispersion (4)
This course explores nonlinear wave phenomena developing in a dispersive
media. We shall investigate such phenomena as formation of solitons,
collisionless shocks, nonlinear self focusing, and wave collapse.
Analysis will be based on the solution of the main equations of
nonlinear physics—Kortveg de Vries (KDV), Burgers, and nonlinear
Schrodinger equation. Possible areas of application include nonlinear
optics, fluid dynamics, plasma and space physics. Prerequisite:
ECE 222A or PHYS 203A or equivalent. (S)
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. Prerequisites:
fundamentals of quantum mechanics, ECE 135A-B, or equivalent. (F)
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. Prerequisite:
ECE 230.
230C. Solid State Electronics (4)
This course is designed to provide a treatise of semiconductor devices
based on solid state phenomena. Band structures carrier scattering
and recombination processes and their influence on transport properties
will be emphasized. Prerequisite: ECE 230A or equivalent.
(S)
232. The Field Effect and Field Effect Transistors (4)
Physics of the field effect of elemental and III-V compound semiconductors
related to the technology and characteristics of Schottky barrier
gate, insulated gate, and junction gate field effect transistors.
Prerequisite: consent of instructor. (S)
234A. Imperfections in Solids (4)
Point, line, and planar defects in crystalline solids,
including vacancies, self-interstitials, solute atoms, dislocation
interactions, stacking faults, grain boundaries, and their effects
on the properties of solids. Hardening by localized obstacles, precipitates,
and dispersoids. Cross-listed with MAE 272 and MATS 205A. Prerequisite:
consent of instructor. (F)
234B. Advanced Study of Defects in Solids (4)
Advanced topics in dislocation theory and dislocation dynamics.
Defects and defects interactions. Atomistic and subatomistic effects.
Physical models based on microscopic considerations. Cross-listed
with MATS 205B. Prerequisite: ECE 234A or consent of instructor.
(W)
235. Nanometer-Scale VLSI Devices (4)
This course covers modern research topics in sub-100 nm scale, state-of-the-art
silicon VLSI devices. Starting with the fundamentals of CMOS scaling
to nanometer dimensions, various advanced device and circuit concepts,
including RF CMOS, low power CMOS, silicon memory, silicon-on-insulator,
SiGe bipolar, strained silicon MOSFET’s, etc. will be taught.
The physics of nearballistic transport in an ultimately scaled 10
nm MOSFET will be discussed in light of the recently developed scattering
theory. Prerequisite: graduate standing. (F)
236A. Semiconductor Heterostructure Materials (4)
This course covers the growth, characterization, and heterojunction
properties of III-IV compound semiconductors and group-IV semiconductor
heterostructures for the subsequent courses on electronic and photonic
device applications. Topics include epitaxial growth techniques,
electrical properties of heterojunctions, transport and optical
properties of quantum wells and superlattices. Prerequisites: ECE
230A-B-C or consent of instructor. (W)
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. Prerequisites:
ECE 230A and 230C or equivalent. (W)
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. Prerequisite: consent of instructor.
(S)
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. Prerequisite: consent
of instructor. (F)
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. Prerequisite: consent of instructor. (F)
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. Prerequisite: consent
of instructor. (F)
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.
Prerequisite: ECE 238A. (W)
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. Prerequisites: ECE 123, 124 or equivalent;
introductory quantum mechanics or ECE183. (F)
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. Prerequisite: ECE 182 or equivalent. (W)
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. Prerequisites: ECE 181,183 or equivalent. (S)
S. Esener and
241A. Nonlinear Optics (4) Second
harmonic generation (color conversion), parametric amplification
and oscillation, photorefractive effects and four-wave mixing, optical
bistability; applications. Prerequisites: ECE 240A, C, or consent
of instructor. (F)
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.
Prerequisites: ECE 240A, C, or consent of instructor. (F)
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.
Prerequisite: ECE 182 or equivalent, or consent of instructor.
(W)
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)
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)
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.
242A. Nanophotonics (4) Photonic properties of artificially
engineered inhomogenerous nanoscale composite materials (e.g.,
dielectrics, semiconductors, metalo-dielectrics);
nanophotonic devices and components; resonant nanostructures
and resonant photonic devices and circuits; mear field localization
effects and applications; nanophotonics for on-chip integration;
overview of fabrication and characterizations techniques for
nanophotonics. Prerequisites: ECE 240A-B-C. (S)
243B. Optical Fiber Communication (4)
Optical fibers, waveguides, laser communication system., Modulation
and demodulation; detection processes and communication-receivers.
Prerequisites: ECE 240A or 240B or 240C or equivalent. (W)
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. Prerequisite: ECE
240A-B or consent of instructor. (F)
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. Prerequisite: ECE 240A-B-C or consent of instructor.
(W)
245A. Advanced Acoustics I (4) Boundary
value problems in vibrating systems, wave propagation in strings,
bars, and plates. Fundamentals of acoustical transducers. Prerequisite:
concurrent registration in ECE 145AL recommended. (F)
245B. Advanced Acoustics II (4)
Theory of radiation transmission and scattering of sound with special
application to ocean acoustics. Prerequisite: ECE 245A or consent
of instructor. Concurrent registration in ECE 145BL recommended.
(W)
245C. Advanced Acoustics III (4)
Signal processing in underwater acoustics. Theory and hardwave embodiments.
Prerequisite: ECE 245B or consent of instructor. Concurrent registration
in ECE 145CL recommended. (S)
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)
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)
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)
247A. Advanced BioPhotonics (4)
Basic physics and chemistry for the interaction of photons with
matter, including both biological and synthetic materials; use of
photonic radiation pressure for manipulation of objects and materials;
advanced optoelectronic detection systems, devices and methods,
including time resolved fluorescent and chemiluminescent methods,
fluorescent energy transfer (FRET) techniques, quantum dots, and
near-field optical techniques; underlying mechanisms of the light
sensitive biological systems, including chloroplasts for photosynthetic
energy conversion and the basis of vision processes. Cross-listed
with BENG 247A. Prerequisite: graduate standing. (F)
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. Cross-listed
with BENG 247B. Prerequisite: graduate standing. (W)
247C. BioNanotechnology (4)
Topics include: nanosensors and nanodevices for both clinical diagnostics
and biowarfare (bioterror) agent detection; nanostructures for drug
delivery; nanoarrays and nanodevices; use of nanoanalytical devices
and systems; methods and techniques for modification or functionalization
of nanoparticles and nanostructures with biological molecules; nanostructural
aspects of fuel cells and bio-fuel cells; potential use of DNA and
other biomolecules for computing and ultra-high-density data storage.
Cross-listed with BENG 247C. Prerequisite: graduate standing.
(S)
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)
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. Prerequisites:
ECE 153 in addition to either ECE 161 or 161A, or consent of instructor.
(W)
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. Prerequisite: ECE 251AN. (S)
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). Prerequisite: ECE 161B
or equivalent. (F)
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)
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)
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)
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)
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)
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)
255AN. Information Theory (4) Introduction
to basic concepts, source coding theorems, capacity, noisy-channel
coding theorem. Prerequisite: ECE 154A-B-C or consent of instructor.
(F)
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. Prerequisite:
ECE 250 and 259A or 259AN, or consent of instructor. (W,S)
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)
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)
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. Prerequisites: ECE 159B and 154B.
(S)
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)
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. Prerequisite: consent of instructor.
(F)
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. Prerequisites: ECE
154A-B-C, ECE 259A or 259AN, or consent of instructor. (W)
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. Prerequisites: ECE
259A-B or 259AN-BN. (S)
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. Prerequisites: undergraduate-level semiconductor
electronics and digital system design; ECE 165 or equivalent or
consent of instructor. (F)
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. Prerequisite:
ECE 260A. (W)
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. Prerequisite: ECE 260B. (S)
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. Prerequisite: consent of instructor.
(W)
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. Prerequisite: consent
of instructor. (S)
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. Prerequisites:
ECE 164 and 153 or equivalent courses. (W)
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. Prerequisites: ECE 264A and
251A or 251AN. (S)
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. Prerequisites: ECE 163 and 164. (W)
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. Prerequisites: ECE 163 and
164. (S)
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. Prerequisites: consent
of instructor. (F)
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. Prerequisites: ECE
164 and 265A or consent of instructor. (W)
270A-B-C. Neurocomputing (4-4-4)
Neurocomputing is the study of biological information processing
from an artificial intelligence engineering perspective. This three-quarter
sequence covers neural network structures for arbitrary object (perceptual,
motor, thought process, abstraction, etc.) representation, learning
of pairwise object attribute descriptor antecedent support relationships,
the general mechanism of thought, and situationally responsive generation
of movements and thoughts. Experimental homework assignments strongly
reinforce the fundamental concepts and provide experience with myriad
associated technical issues. Prerequisite: graduate standing,
an understanding of mathematics through basic linear algebra and
probability, or consent of instructor. (F,W,S)
271A. Statistical Learning I (4) Bayesian decision theory;
parameter estimation; maximum likelihood; the bias-variance trade-off;
Bayesian estimation; the predictive
distribution; conjugate and noninformative priors; dimensionality
and dimensionality reduction; principal component analysis; Fisher’s
linear discriminant analysis; density estimation; parametric
vs. kernel-based methods; expectation-maximization; applications. Prerequisite:
ECE 109. (F)
271B. Statistical Learning II (4) Linear discriminants;
the Perceptron; the margin and large margin classifiers; learning
theory; empirical vs. structural risk minimization;
the VC dimension; kernel functions; reproducing kernel Hilbert
spaces; regularization theory; Lagrangian optimization; duality
theory; the support vector machine; boosting; Gaussian processes;
applications. Prerequisites: ECE 109, 271A. (F) 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)
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)
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)
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.
Prerequisites: ECE 171A-B, ECE 174 must be completed with grades
of C or better. (ECE 174 may be concurrent.) (W-S)
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. Prerequisite: consent
of instructor.
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. Prerequisite:
consent of instructor.
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. Prerequisite: consent
of instructor.
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. Prerequisite: consent of instructor.
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. Prerequisite: consent
of instructor.
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. Prerequisite: consent of instructor.
288. Special Topics in Applied Physics (4) Topics
of interest in applied physics. Topics will vary from quarter
to
quarter. May be repeated for credit not more than three times.
Prerequisite: consent of instructor.
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.
291. Industry Sponsored Engineering Design Project (4)
One or two students as a group design, build, and demonstrate an
engineering project that is sponsored by local industry. All students
give a weekly progress report on their tasks and write a final report.
The projects originate from the actual needs of industry in the
general area of electrical and computer engineering. This course
may count towards the fulfillment of the MEng degree. Individual
final exam and final presentation. Prerequisite: ECE 230 or
240 or 251 or 253 or 258 or equivalent.
293. Graduate Seminar in Communication Theory and Systems (2)
Weekly discussion of current research literature.
294. Graduate Seminar in Applied Solid State Physics (2)
Research topics in applied solid state physics and quantum electronics.
296. Graduate Seminar in Optical Signal Processing (2)
Research topics of current interest in holography.
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 .
(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
|