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 Ohm’s 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, Kirchhoff’s 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; Thevenin’s and Norton’s 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; Maxwell’s 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) B–S 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 program’s 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 Maxwell’s 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, Fick’s 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 designer’s 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