2002-2003 Electrical Engineering


Graduate Courses

201A. VLSI Architectures and Design Methodologies. (4) Lecture, four hours; outside study, eight hours. Requisite: course M216A or Computer Science M258A. In-depth study of VLSI architectures and VLSI design methodologies for variety of applications in signal processing, communications, networking, embedded systems, etc. VLSI architectures choices range from ASICs, full custom approach, and special purpose processors to general purpose microprocessors. VLSI design methodologies take design specifications to implementation with aid of modern computer-aided design tools. Letter grading. Ms. Verbauwhede (Sp)

202A. Embedded and Real-Time Systems. (4) Lecture, four hours; outside study, eight hours. Designed for graduate computer science and electrical engineering students. Methodologies and technologies for behavioral synthesis, system synthesis, and real-time issues in embedded systems. Topics include behavioral synthesis, hardware/software codesign, interface synthesis, scheduling, real-time constraints, real-time specification and modeling, transformation and estimations during synthesis and design optimization, concurrency, real-time OS, and embedded processors. Design for low power, verification, and debugging. Letter grading. Mr. Srivastava (F)

204A. Advanced Compilers. (4) Lecture, four hours; outside study, eight hours. Requisites: Computer Science 132, 251A. Designed for graduate computer science and electrical engineering students. Efficient allocating of shared resources (buses, function units, register files) is one of most important areas of research in modern computer architecture and compilation research. Consideration of instruction selection and scheduling, register assignment, and low-level transformation in context of concurrent microarchitecture (e.g., VLIW, superscalar, and most DSP). Topics include mapping to specific introprocessor communications buses, making effective use of hardware caches, and targeting special-purpose function units. Letter grading. Mr. Mangione-Smith (W)

206A. Mobile and Wireless Networked Computing Systems. (4) Lecture, four hours; outside study, eight hours. Designed for graduate computer science and electrical engineering students. Interdisciplinary course covering mobile computing, wireless networking, and multimedia processing techniques for computing systems capable of ubiquitous transport and processing of multimedia information. Topics include wireless and cellular fundamentals, network mobility management, low-power portable node architecture, mobile IP, wireless TCP, middleware and operating system issues, and context-aware adaptive applications. Letter grading. Mr. Srivastava (Sp)

M208A. Analytical Methods of Engineering I. (4) (Same as Mechanical and Aerospace Engineering M291A.) Lecture, four hours; outside study, eight hours. Requisites: Mathematics 131A, 132. Application of abstract mathematical methods to engineering problems. Review of elements of measure and integration, L 2 theory -- linear spaces and operators. Eigenvalue problems. Introduction to spectral theory -- elementary distribution theory. Applications to problems in engineering. Letter grading. Mr. Balakrishnan (F,W)

M208B. Analytical Methods of Engineering II. (4) (Same as Mechanical and Aerospace Engineering M291B.) Lecture, four hours; outside study, eight hours. Requisite: course M208A or Mechanical and Aerospace Engineering M291A. Application of modern mathematical methods to engineering problems. Review of spectral theory. Green’s functions and eigenvalue problems for second-order ordinary differential equations and their adjoints. Discrete and continuous spectra for ordinary and partial differential equations. Initial and boundary value problems. Letter grading. Mr. Levan (W,Sp)

208C. Semigroups of Linear Operators and Applications. (4) Lecture, four hours; outside study, eight hours. Requisite: course M208B. Semigroups of linear operators over Hilbert spaces. Generator and resolvent, generation theorems, Laplace inversion formula. Dissipative operators and contraction semigroups. Analytic semigroups and spectral representation. Semigroups with compact resolvents. Parabolic and hyperbolic systems. Controllability and stabilizability. Applications. Letter grading. Mr. Balakrishnan, Mr. Levan (Sp)

209S. Special Topics in Embedded Computing Systems. (4) Lecture, four hours; outside study, eight hours. Current topics in embedded computing systems, including but not limited to processor and system architecture, real-time, low-power design. S/U or letter grading. Mr. Mangione-Smith

210A. Adaptive Filtering. (4) (Formerly numbered 210.) Lecture, four hours; outside study, eight hours. Requisites: courses 113, 131B, Mathematics 115A. Optimal filtering and estimation, Wiener filters, linear prediction. Steepest descent and stochastic gradient algorithms. Frequency-domain adaptive filters. Method of least squares, recursive least squares, fast fixed-order and order-recursive (lattice) filters. Misadjustment, convergence, and tracking analyses, stability issues, finite precision effects. Connections with Kalman filtering. Nonlinear adaptive filters. Letter grading. Mr. Sayed (W)

210B. Optimal Linear Estimation. (4) Lecture, four hours; outside study, eight hours. Requisites: courses 113, 131B, 210A, Mathematics 115A. Unified treatment of fundamental concepts and basic notions in adaptive filtering, Wiener filtering, Kalman filtering, and H_oo filtering. bodyital on geometric, equivalence, and duality arguments. Development of array methods and fast algorithms. Discussion of practical issues. Examples of applications from fields of signal processing, communications, biomedical engineering, finance, and control. Letter grading. Mr. Sayed (Sp)

211A. Digital Image Processing I. (4) Lecture, three hours; laboratory, four hours; outside study, five hours. Preparation: computer programming experience. Requisite: course 113. Fundamentals of digital image processing theory and techniques. Topics include two-dimensional linear system theory, image transforms, and enhancement. Concepts covered in lecture applied in computer laboratory assignments. Letter grading. Mr. Villasenor (F)

211B. Digital Image Processing II. (4) Lecture, three hours; laboratory, four hours; outside study, five hours. Requisite: course 211A. Advanced digital image processing theory and techniques. Topics include modeling, restoration, still-frame and video image compression, tomographic imaging, and multiresolution analysis using wavelet transforms. Letter grading. Mr. Villasenor

212A. Theory and Design of Digital Filters. (4) Lecture, three hours; outside study, nine hours. Requisite: course 113. Approximation of filter specifications. Use of design charts. Structures for recursive digital filters. FIR filter design techniques. Comparison of IIR and FIR structures. Implementation of digital filters. Limit cycles. Overflow oscillations. Discrete random signals. Wave digital filters. Letter grading. Mr. Willson (F)

212B. Multirate Systems and Filter Banks. (4) Lecture, three hours; outside study, nine hours. Requisite: course 212A. Fundamentals of multirate systems; polyphase representation; multistage implementations; applications of multirate systems; maximally decimated filter banks; perfect reconstruction systems; paraunitary filter banks; wavelet transform and its relation to multirate filter banks. Letter grading. Mr. Wilson (W)

213A. Advanced Digital Signal Processing Circuit Design. (4) Lecture, three hours; outside study, nine hours. Requisites: courses 212A, M216A. Digital filter design and optimization tools, architectures for digital signal processing circuits; integrated circuit modules for digital signal processing; programmable signal processors; CAD tools and cell libraries for application-specific integrated circuit design; case studies of speech and image processing circuits. Letter grading. Mr. Jain (Sp)

M214A. Digital Speech Processing. (4) (Formerly numbered 214A.) (Same as Biomedical Engineering M214A.) Lecture, three hours; laboratory, two hours; outside study, seven hours. Requisite: course 113. Theory and applications of digital processing of speech signals. Mathematical models of human speech production and perception mechanisms, speech analysis/synthesis. Techniques include linear prediction, filter-bank models, and homomorphic filtering. Applications to speech synthesis, automatic recognition, and hearing aids. Letter grading. Ms. Alwan (W)

214B. Advanced Topics in Speech Processing. (4) Lecture, three hours; computer assignments, two hours; outside study, seven hours. Requisite: course M214A. Advanced techniques used in various speech-processing applications, with focus on speech recognition by humans and machine. Physiology and psychoacoustics of human perception. Dynamic Time Warping (DTW) and Hidden Markov Models (HMM) for automatic speech recognition systems, pattern classification, and search algorithms. Aids for hearing impaired. Letter grading. Ms. Alwan (Sp, even years)

215A. Analog Integrated Circuit Design. (4) Lecture, four hours; outside study, eight hours. Requisite: course 115B. Analysis and design of analog integrated circuits. MOS and bipolar device structures and models, single-stage and differential amplifiers, noise, feedback, operational amplifiers, offset and distortion, sampling devices and discrete-time circuits, bandgap references. Letter grading. Mr. Razavi (F)

215B. Advanced Digital Integrated Circuits. (4) Lecture, three hours; outside study, nine hours. Requisites: courses 115C, M216A. Analysis and comparison of modern logic families (CMOS, bipolar, BiCMOS, GaAs). MSI digital circuits (flipflops, registers, counters, PLAs). VLSI memories (ROM, RAM, CCD, bubble memories, EPROM, EEPROM) and VLSI systems. Letter grading. Ms. Verbauwhede (W or Sp)

215C. Analysis and Design of RF Circuits and Systems. (4) Lecture, four hours; outside study, eight hours. Requisite: course 215A. Principles of RF circuit and system design, with emphasis on monolithic implementation in VLSI technologies. Basic concepts, communications background, transceiver architectures, low-noise amplifiers and mixers, oscillators, frequency synthesizers, power amplifiers. Letter grading. Mr. Razavi (W)

215D. Analog Microsystem Design. (4) Lecture, four hours; outside study, eight hours. Requisite: course 215A. Analysis and design of data conversion interfaces and filters. Sampling circuits and architectures, D/A conversion techniques, A/D converter architectures, building blocks, precision techniques, discrete- and continuous-time filters. Letter grading. Mr. Abidi (Sp)

215E. Signaling and Synchronization. (4) Lecture, four hours; outside study, eight hours. Requisites: courses 215A, M216A. Analysis and design of circuits for synchronization and communication for VLSI systems. Use of both digital and analog design techniques to improve data rate of electronics between functional blocks, chips, and systems. Advanced clocking methodologies, phase-locked loop design for clock generation, and high-performance wire-line transmitters, receivers, and timing recovery circuits. Letter grading. Mr. K.L. Wang (Sp)

M216A. LSI in Computer System Design. (4) (Same as Computer Science M258A.) Lecture, four hours; laboratory, four hours. Limited to graduate computer science and electrical engineering students. LSI/VLSI design and application in computer systems. Fundamental design techniques that can be used to implement complex integrated systems on a chip. Letter grading. Mr. C.K. Yang (F)

M216B-M216C. LSI in Computer System Design. (4-4) (Same as Computer Science M258B-M258C.) Lecture, four hours; laboratory, four hours. Requisite: course M216A. LSI/VLSI design and application in computer systems. In-depth studies of VLSI architectures and VLSI design tools. In Progress and S/U or letter grading. Mr. Jain, Mr. Mangione-Smith

M217. Biomedical Imaging. (4) (Formerly numbered 217.) (Same as Biomedical Engineering M217.) Lecture, three hours; laboratory, two hours; outside study, seven hours. Requisite: course 114D or 211A. Mathematical principles of medical imaging modalities: X-ray, computed tomography, positron emission tomography, single photon emission computed tomography, magnetic resonance imaging. Topics include basic principles of each imaging system, image reconstruction algorithms, system configurations and their effects on reconstruction algorithms, specialized imaging techniques for specific applications such as flow imaging. Letter grading. Mr. Grundfest (Sp)

219A. Special Topics in Circuits and Signal Processing. (4) Lecture, three hours; outside study, nine hours. Advanced treatment of topics selected from research areas in circuit theory, integrated circuits, or signal processing. Letter grading. Mr. Villasenor, Mr. Yang

221A. Physics of Semiconductor Devices I. (4) Lecture, four hours; outside study, eight hours. Requisite: course 121A. Physical principles and design considerations of junction devices. Letter grading. Mr. K.L. Wang, Mr. Woo (F)

221B. Physics of Semiconductor Devices II. (4) Lecture, four hours; outside study, eight hours. Requisite: course 121A. Principles and design considerations of field effect devices and charge-coupled devices. Letter grading. Mr. Viswanathan, Mr. Woo (Sp)

221C. Microwave Semiconductor Devices. (4) Lecture, four hours; outside study, eight hours. Requisite: course 121A. Physical principles and design considerations of microwave solid-state devices: Schottky barrier mixer diodes, IMPATT diodes, transferred electron devices, tunnel diodes, microwave transistors. Letter grading. Mr. Fetterman, Mr. Pan (W)

222. Integrated Circuits Fabrication Processes. (4) Lecture, four hours; outside study, eight hours. Requisite: course 2. Principles of integrated circuits fabrication processes. Technological limitations of integrated circuits design. Topics include bulk crystal and epitaxial growth, thermal oxidation, diffusion, ion-implantation, chemical vapor deposition, dry etching, lithography, and metalization. Introduction of advanced process simulation tools. Letter grading. Mr. Chang, Mr. Woo (Sp, odd years)

223. Solid-State Electronics I. (4) Lecture, four hours; outside study, eight hours. Requisites: courses 124. 270. Energy band theory, electronic band structure of various elementary, compound, and alloy semiconductors, defects in semiconductors. Recombination mechanisms, transport properties. Letter grading. Mr. Fetterman, Mr. Pan (F)

224. Solid-State Electronics II. (4) Lecture, four hours; outside study, eight hours. Requisite: course 223. Techniques to solve Boltzmann transport equation, various scattering mechanisms in semiconductors, high field transport properties in semiconductors, Monte Carlo method in transport. Optical properties. Letter grading. Mr. Pan, Mr. Staffsudd (Sp, alternate years)

225. Superlattices and Quantum Wells. (4) Lecture, four hours; outside study, eight hours. Requisite: course 223. Theoretical methods for circulating electronics and optical properties of semiconductor quantum wells, superlattices, and tunnel structures. Quantum size effects and low-dimensional systems. Application to semiconductor devices, including negative resistance diodes, transistors, and detectors. Letter grading. Mr. K.L. Wang (Sp, alternate years)

229. Seminar: Advanced Topics in Solid-State Electronics. (4) Seminar, four hours; outside study, eight hours. Requisites: courses 223, 224. Current research areas, such as radiation effects in semiconductor devices, diffusion in semiconductors, optical and microwave semiconductor devices, nonlinear optics, and electron emission. Letter grading.

229S. Advanced Electrical Engineering Seminar. (2) Seminar, two hours; outside study, six hours. Preparation: successful completion of Ph.D. major field examination. Seminar on current research topics in solid-state and quantum electronics (Section 1) or in electronic circuit theory and applications (Section 2). Students report on a tutorial topic and on a research topic in their dissertation area. May be repeated for credit. S/U grading. (F,W,Sp)

230A. Estimation and Detection in Communication and Radar Engineering. (4) Lecture, four hours; outside study, eight hours. Requisite: course 131A. Applications of estimation and detection concepts in communication and radar engineering; random signal and noise characterizations by analytical and simulation methods; mean square (MS) and maximum likelihood (ML) estimations and algorithms; detection under ML, Bayes, and Neyman/Pearson (NP) criteria; signal-to-noise ratio (SNR) and error probability evaluations. Letter grading. Mr. Yao (F)

230B. Digital Communication Systems. (4) Lecture, four hours; outside study, eight hours. Requisites: courses 132A, 230A. Basic concepts of digital communication systems; representation of bandpass waveforms; signal space analysis and optimum receivers in Gaussian noise; comparison of digital modulation methods; synchronization and adaptive equalization; applications to modern communication systems. Letter grading. Mr. Fitz (W)

230C. Algorithms and Processing in Communication and Radar. (4) Lecture, four hours; outside study, eight hours. Requisite: course 230A. Concepts and implementations of digital signal processing algorithms in communication and radar systems. Optimum dynamic range scaling for random data. Algorithms for fast convolution and transform. Spectral estimation algorithms. Parallel processing, VLSI algorithms, and systolic arrays. Letter grading. Mr. Yao (W)

230D. Signal Processing in Communications. (4) Lecture, four hours; outside study, eight hours. Requisite: course 230C. Basic digital signal processing techniques for estimation and detection of signals in communication and radar systems. Optimization of dynamic range, quantization, and state constraints; DFT, convolution, FFT, NTT, Winograd DFT, systolic array; spectral analysis-windowing, AR, and ARMA; system applications. Letter grading. Mr. Yao (Sp)

231A. Information Theory: Channel and Source Coding. (4) Lecture, four hours; outside study, eight hours. Requisite: course 131A. Fundamental limits on compression and transmission of information. Topics include limits and algorithms for lossless data compression, channel capacity, rate versus distortion in lossy compression, and information theory for multiple users. Letter grading. Mr. Pottie, Mr. Wesel (F)

231E. Channel Coding Theory. (4) Lecture, four hours; outside study, eight hours. Requisite: course 131A. Fundamentals of error control codes and decoding algorithms. Topics include block codes, convolutional codes, trellis codes, and turbo codes. Letter grading. Mr. Wesel (Sp)

232A. Stochastic Modeling with Applications to Telecommunication Systems. (4) Lecture, four hours; outside study, eight hours. Requisite: course 131A. Introduction to stochastic processes as applied to study of telecommunication systems and traffic engineering. Renewal theory; discrete-time Markov chains; continuous-time Markov jump processes. Applications to traffic and queueing analysis of basic telecommunication system models. Letter grading. Mr. Fitz, Mr. Wesel (F)

232B. Telecommunication Switching and Queueing Systems. (4) Lecture, four hours; outside study, eight hours. Requisite: course 232A. Queue modeling and analysis with applications to space-time digital switching systems and to integrated-service telecommunication systems. Fundamentals of traffic engineering and queueing theory. Queue size, waiting time, busy period, blocking, and stochastic process analysis for Markovian and non-Markovian models. Letter grading. Mr. Rubin (W)

232C. Telecommunication Architecture and Networks. (4) Lecture, four hours; outside study, eight hours. Requisite: course 232B. Analysis and design of integrated-service telecommunication networks and multiple-access procedures. Stochastic analysis of priority-based queueing system models. Queueing networks; network protocol architectures; error control; routing, flow, and access control. Applications to local-area, packet-radio, satellite, and computer communication networks. Letter grading. Mr. Rubin (Sp)

232D. Telecommunication Networks and Multiple-Access Communications. (4) Lecture, four hours; outside study, eight hours. Requisite: course 232B. Performance analysis and design of telecommunication networks and multiple-access communication systems. Topics include architectures, multiplexing and multiple-access, message delays, error/flow control, switching, routing, protocols. Applications to local-area, packet-radio, local-distribution, computer and satellite communication networks. Letter grading. Mr. Rubin (Sp)

232E. Graphs and Network Flows. (4) Lecture, four hours; outside study, eight hours. Requisite: course 136. Solution to analysis and synthesis problems which may be formulated as flow problems in capacity constrained (or cost constrained) networks. Development of tools of network flow theory using graph theoretic methods; application to communication, transportation, and transmission problems. Letter grading. Mr. Roychowdhury, Mr. Rubin (W,Sp)

233B. Wireless Communications Systems. (4) Lecture, four hours; outside study, eight hours. Requisite: course 230B. Various aspects of physical layer and medium access design for wireless communications systems. Topics include wireless signal propagation and channel modeling, single carrier and spread spectrum modulation for wireless systems, diversity techniques, multiple-access schemes, transceiver design and effects of nonideal components, hardware partitioning issues. Case study highlights system level trade-offs. Letter grading. Mr. Daneshrad (Sp)

236A. Linear Programming. (4) Lecture, four hours; outside study, eight hours. Requisite: Mathematics 115A or equivalent knowledge of linear algebra. Basic graduate course in linear optimization. Geometry of linear programming. Duality. Simplex method. Interior-point methods. Decomposition and large-scale linear programming. Quadratic programming and complementary pivot theory. Engineering applications. Introduction to integer linear programming and computational complexity theory. Letter grading. Mr. Jacobsen, Mr. Vandenberghe (F)

236B. Nonlinear Programming. (4) Lecture, four hours; outside study, eight hours. Requisite: course 236A. Basic graduate course in nonlinear programming. Convex sets and functions. Engineering applications and convex optimization. Lagrange duality, optimality conditions, and theorems of alternatives. Unconstrained minimization methods. Convex optimization methods (interior-point methods, cutting-plane methods, ellipsoid algorithm). Lagrange multiplier methods and sequential quadratic programming. Letter grading. Mr. Jacobsen, Mr. Vandenberghe (W)

236C. Optimization Methods for Large-Scale Systems. (4) Lecture, four hours; outside study, eight hours. Requisite: course 236B. Theory and computational procedures for decomposing large-scale optimization problems: cutting-plane methods, column generation, decomposition algorithms. Techniques for global continuous optimization: branch-and-bound methods, reverse convex programming, bilinear and biconvex optimization, genetic algorithms, simulated annealing. Introduction to combinatorial optimization. Letter grading. Mr. Roychowdhury (Sp)

M237. Dynamic Programming. (4) (Formerly numbered 237.) (Same as Mechanical and Aerospace Engineering M276.) Lecture, four hours; outside study, eight hours. Recommended requisite: course 232A or 236A or 236B. Introduction to mathematical analysis of sequential decision processes. Finite horizon model in both deterministic and stochastic cases. Finite-state infinite horizon model. Methods of solution. Examples from inventory theory, finance, optimal control and estimation, Markov decision processes, combinatorial optimization, communications. Letter grading. Mr. Jacobsen, Mr. Vandenberghe (Sp)

239AS. Topics in Communication. (4) Lecture, four hours; outside study, eight hours. Topics in one or more special aspects of communication systems, such as phase-coherent communication systems, optical channels, time-varying channels, feedback channels, broadcast channels, networks, coding and decoding techniques. May be repeated for credit with topic change. Letter grading.

239BS. Topics in Operations Research. (4) Lecture, four hours; outside study, eight hours. Treatment of one or more selected topics from areas such as integer programming; combinatorial optimization; network synthesis; scheduling, routing, location, and design problems; implementation considerations for mathematical programming algorithms; stochastic programming; applications in engineering, computer science, economics. May be repeated for credit with topic change. Letter grading.

M240A. Linear Dynamic Systems. (4) (Formerly numbered 240A.) (Same as Chemical Engineering M280A and Mechanical and Aerospace Engineering M270A.) Lecture, four hours; outside study, eight hours. Requisite: course 141 or Mechanical and Aerospace Engineering 171A. State-space description of linear time-invariant (LTI) and time-varying (LTV) systems in continuous and discrete time. Linear algebra concepts such as eigenvalues and eigenvectors, singular values, Cayley/Hamilton theorem, Jordan form; solution of state equations; stability, controllability, observability, realizability, and minimality. Stabilization design via state feedback and observers; separation principle. Connections with transfer function techniques. Letter grading. Mr. Paganini (F)

240B. Linear Optimal Control. (4) Lecture, four hours; outside study, eight hours. Requisites: courses 141, M240A. Introduction to optimal control, with emphasis on detailed study of LQR, or linear regulators with quadratic cost criteria. Relationships to classical control system design. Letter grading. Mr. Levan (W)

M240C. Optimal Control. (4) (Formerly numbered 240C.) (Same as Chemical Engineering M280C and Mechanical and Aerospace Engineering M270C.) Lecture, four hours; outside study, eight hours. Requisite: course 240B. Applications of variational methods, Pontryagin maximum principle, Hamilton/Jacobi/Bellman equation (dynamic programming) to optimal control of dynamic systems modeled by nonlinear ordinary differential equations. Letter grading. Mr. P.K.C. Wang (Sp)

241A. Stochastic Processes. (4) Lecture, four hours; outside study, eight hours. Requisite: course 131B. Fundamentals and applications of second-order theory stochastic processes. Correlation and spectral density. Gaussian process, processing by dynamic systems, Bayes rule and conditional expectation; mean-square estimation and Kalman filtering. Letter grading. Mr. Balakrishnan (F)

241B. Kalman Filtering. (4) Lecture, four hours; outside study, eight hours. Requisites: courses M240A, 241A. Statistical estimation theory, estimation of signal parameters in additive noise. Kalman filter theory: basic theory, steady state and frequency domain analyses, on-line estimation and colored noise. Likelihood ratios, Gaussian signals in Gaussian noise. Letter grading. Mr. Balakrishnan (W)

241C. Stochastic Control. (4) Lecture, four hours; outside study, eight hours. Requisites: courses 240B, 241B. Linear quadratic Gaussian theory of optimal feedback control of stochastic systems; discrete-time state-space models; sigma algebra equivalence and separation principle; dynamic programming; compensator design for time invariant systems; feedforward control and servomechanisms, extensions to nonlinear systems; applications to interception guidance, gust alleviation. Letter grading. Mr. Balakrishnan (Sp)

M242A. Nonlinear Dynamic Systems. (4) (Formerly numbered 242.) (Same as Chemical Engineering M282A and Mechanical and Aerospace Engineering M272A.) Lecture, four hours; outside study, eight hours. Requisite: course M240A or Chemical Engineering M280A or Mechanical and Aerospace Engineering M270A. State-space techniques for studying solutions of time-invariant and time-varying nonlinear dynamic systems with emphasis on stability. Liapunov theory (including converse theorems), invariance, center manifold theorem, input-to-state stability and small-gain theorem. Letter grading. Mr. P.K.C. Wang (Sp)

243. Robust and Optimal Control by Convex Methods. (4) Lecture, four hours; outside study, eight hours. Requisite: course M240A. Multivariable robust control, including H2 and H-infinity optimal control and robust performance analysis and synthesis against structured uncertainty. bodyital on convex methods for analysis and design, in particular linear matrix inequality (LMI) approach to control. Letter grading. Mr. Paganini (Sp)

249S. Topics in Control. (4) Seminar, four hours; outside study, eight hours. Thorough treatment of one or more aspects of control theory and applications, such as computational methods for optimal control; stability of distributed systems; identification; adaptive control; nonlinear filtering; differential games; applications to flight control, nuclear reactors, process control, biomedical problems. May be repeated for credit with topic change. Letter grading.

M250A. Microelectromechanical Systems (MEMS) Fabrication. (4) (Formerly numbered 250A.) (Same as Biomedical Engineering M250A and Mechanical and Aerospace Engineering M280.) Lecture, three hours; discussion, one hour; outside study, eight hours. Requisite: course M150L. Advanced discussion of micromachining processes used to construct MEMS. Coverage of many lithographic, deposition, and etching processes, as well as their combination in process integration. Materials issues such as chemical resistance, corrosion, mechanical properties, and residual/intrinsic stress. Letter grading. Mr. Judy (W)

M250B. Microelectromechanical Systems (MEMS) Device Physics and Design. (4) (Formerly numbered 250B.) (Same as Biomedical Engineering M250B and Mechanical and Aerospace Engineering M282.) Lecture, three hours; discussion, one hour; outside study, eight hours. Requisite: course M250A. Introduction to MEMS design. Design methods, design rules, sensing and actuation mechanisms, microsensors, and microactuators. Designing MEMS to be produced with both foundry and nonfoundry processes. Computer-aided design for MEMS. Design project required. Letter grading. Mr. Wu (Sp)

250C. Microsensors and Microinstruments. (4) Lecture, three hours; laboratory, three hours, outside study, six hours. Requisite: course M250B. Fundamentals of microelectromechanical systems (MEMS) microsensors and microinstruments. Measurement principles for MEMS transducers. Design methods and design constraints for sensitivity and stability. Implementation of control methods for improving measurement sensitivity, linearity, and reproducibility. Design project required, with emphasis on integration of sensors and actuators. Letter grading. Mr. Judy, Mr. Kaiser (F)

259S. Seminar: Microelectromechanical Systems. (2) Seminar, two hours; outside study, four hours. Seminar on microelectromechanical systems (MEMS). Letter grading. Mr. Judy

260A-260B. Advanced Engineering Electrodynamics. (4-4) Lecture, four hours; outside study, eight hours. Requisites: courses 161, 162A. Advanced treatment of concepts in electrodynamics and their applications to modern engineering problems. Waves in anisotropic, inhomogeneous, and dispersive media. Guided waves in bounded and unbounded regions. Radiation and diffraction, including optical phenomena. Partially coherent waves, statistical media. Letter grading. Mr. Rahmat-Samii (F, 260A; W, 260B)

261. Microwave and Millimeter Wave Circuits. (4) Lecture, four hours; outside study, eight hours. Requisite: course 163A. Rectangular and circular waveguides, microstrip, stripline, finline, and dielectric waveguide distributed circuits, with applications in microwave and millimeter wave integrated circuits. Substrate materials, surface wave phenomena. Analytical methods for discontinuity effects. Design of passive microwave and millimeter wave circuits. Letter grading. Mr. Itoh (W)

262. Antenna Theory and Design. (4) Lecture, four hours; outside study, eight hours. Requisite: course 162A. Antenna patterns. Sum and difference patterns. Optimum designs for rectangular and circular apertures. Arbitrary side lobe topography. Discrete arrays. Mutual coupling. Design of feeding networks. Letter grading. Mr. Rahmat-Samii (F, even years)

263. Reflector Antennas Synthesis, Analysis, and Measurement. (4) Lecture, four hours; outside study, eight hours. Requisites: courses 260A, 260B. Reflector pattern analysis techniques. Single and multireflector antenna configurations. Reflector synthesis techniques. Reflector feeds. Reflector tolerance studies, including systematic and random errors. Array-fed reflector antennas. Near-field measurement techniques. Compact range concepts. Microwave diagnostic techniques. Modern satellite and ground antenna applications. Letter grading. Mr. Rahmat-Samii (Sp, alternate years)

266. Computational Methods for Electromagnetics. (4) Lecture, four hours; outside study, eight hours. Requisites: courses 162A, 163A. Computational techniques for partial differential and integral equations: finite-difference, finite-element, method of moments. Applications include transmission lines, resonators, integrated circuits, solid-state device modeling, electromagnetic scattering, and antennas. Letter grading. Mr. Itoh (Sp)

270. Applied Quantum Mechanics. (4) Lecture, four hours; outside study, eight hours. Preparation: modern physics (or course 123A), linear algebra, and ordinary differential equations courses. Principles of quantum mechanics for applications in lasers, solid-state physics, and nonlinear optics. Topics include eigenfunction expansions, observables, Schrödinger equation, uncertainty principle, central force problems, Hilbert spaces, WKB approximation, matrix mechanics, density matrix formalism, and radiation theory. Letter grading. Mr. Stafsudd (F)

271. Classical Laser Theory. (4) Lecture, four hours; outside study, eight hours. Requisite: course 172. Microscopic and macroscopic laser phenomena and propagation of optical pulses using classical formalism. Letter grading. Mr. Joshi (W)

272. Dynamics of Lasers. (4) Lecture, four hours; outside study, eight hours. Requisite: course 271. Ultrashort laser pulse characteristics, generation, and measurement. Gain switching, Q switching, cavity dumping, active and passive mode locking. Pulse compression and soliton pulse formation. Nonlinear pulse generation: soliton laser, additive-pulse mode locking, and parametric oscillators. Pulse measurement techniques. Letter grading. Mr. Liu (Sp, alternate years)

273. Nonlinear Optics. (4) Lecture, four hours; outside study, eight hours. Requisites: courses 172, 270. Nonlinear optical susceptibilities. Coupled-wave formulation. Crystal optics, electro-optics, and magneto-optics. Sum- and difference-frequency generation. Harmonic and parametric generation. Stimulated Raman and Brillouin scattering. Four-wave mixing and phase conjugation. Field-induced index changes and self-phase modulation. Letter grading. Mr. Liu, Mr. Yablonovitch (W, alternate years)

274. Fiber Optic System Design. (4) Lecture, three hours; outside study, nine hours. Requisites: courses 173L and/or 174. Top-down introduction to physical layer design in fiber optic communication systems, including Telecom, Datacom, and CATV. Fundamentals of digital and analog optical communication systems, fiber transmission characteristics, and optical modulation techniques, including direct and external modulation and computer-aided design. Architectural-level design of fiber optic transceiver circuits, including preamplifier, quantizer, clock and data recovery, laser driver, and predistortion circuits. Letter grading. Mr. Jalali (Sp)

279S. Special Topics in Quantum Electronics. (4) Lecture, four hours; outside study, eight hours. Current research topics in quantum electronics, lasers, nonlinear optics, optoelectronics, ultrafast phenomena, fiber optics, and lightwave technology. May be repeated for credit. Letter grading. Mr. Joshi, Mr. Wu (F,W,Sp)

285A. Plasma Waves and Instabilities. (4) Lecture, four hours; outside study, eight hours. Requisites: courses 101, and M185 or Physics M122. Wave phenomena in plasmas described by macroscopic fluid equations. Microwave propagation, plasma oscillations, ion acoustic waves, cyclotron waves, hydromagnetic waves, drift waves. Rayleigh/Taylor, Kelvin/Helmholtz, universal, and streaming instabilities. Application to experiments in fully and partially ionized gases. Letter grading. Mr. Joshi, Mr. Mori (W)

285B. Advanced Plasma Waves and Instabilities. (4) Lecture, four hours; outside study, eight hours. Requisites: courses M185, and 285A or Physics 222A. Interaction of intense electromagnetic waves with plasmas: waves in inhomogeneous and bounded plasmas, nonlinear wave coupling and damping, parametric instabilities, anomalous resistivity, shock waves, echoes, laser heating. bodyital on experimental considerations and techniques. Letter grading. Mr. Chen, Mr. Joshi (Sp)

M287. Fusion Plasma Physics and Analysis. (4) (Same as Mechanical and Aerospace Engineering M237B.) Lecture, four hours; outside study, eight hours. Requisite: course M185. Fundamentals of plasmas at thermonuclear burning conditions. Fokker/Planck equation and applications to heating by neutral beams, RF, and fusion reaction products. Bremsstrahlung, synchrotron, and atomic radiation processes. Plasma surface interactions. Fluid description of burning plasma. Dynamics, stability, and control. Applications in tokamaks, tandem mirrors, and alternate concepts. Letter grading. Mr. Chen, Mr. Joshi (W)

296. Seminar: Research Topics in Electrical Engineering. (2) Seminar, two hours; outside study, four hours. Advanced study and analysis of current topics in electrical engineering. Discussion of current research and literature in research specialty of faculty member teaching course. May be repeated for credit. S/U grading.

298. Seminar: Engineering. (2 to 4) Seminar, to be arranged. Limited to graduate electrical engineering students. Seminars may be organized in advanced technical fields. If appropriate, field trips may be arranged. May be repeated with topic change. Letter grading.

375. Teaching Apprentice Practicum. (1 to 4) Seminar, to be arranged. Preparation: apprentice personnel employment as a teaching assistant, associate, or fellow. Teaching apprenticeship under active guidance and supervision of a regular faculty member responsible for curriculum and instruction at the University. May be repeated for credit. S/U grading. (F,W,Sp)

475C. Manufacturing Systems. (4) Lecture, four hours; outside study, eight hours. Requisite: Mechanical and Aerospace Engineering 475B. Modeling and analysis of manufacturing systems. Assembly and transfer lines. Facility layout and design. Group technology and flexible manufacturing systems. Planning and scheduling. Task management, machine setup, and operation sequencing. Manufacturing system models. Manufacturing information systems. Social, economic, environmental, and regulatory issues. Letter grading. Mr. Jacobsen (Sp)

596. Directed Individual or Tutorial Studies. (2 to 8) Tutorial, to be arranged. Limited to graduate electrical engineering students. Petition forms to request enrollment may be obtained from assistant dean, Graduate Studies. Supervised investigation of advanced technical problems. S/U grading.

597A. Preparation for M.S. Comprehensive Examination. (2 to 12) Tutorial, to be arranged. Limited to graduate electrical engineering students. Reading and preparation for M.S. comprehensive examination. S/U grading.

597B. Preparation for Ph.D. Preliminary Examinations. (2 to 16) Tutorial, to be arranged. Limited to graduate electrical engineering students. S/U grading.

597C. Preparation for Ph.D. Oral Qualifying Examination. (2 to 16) Tutorial, to be arranged. Limited to graduate electrical engineering students. Preparation for oral qualifying examination, including preliminary research on dissertation. S/U grading.

598. Research for and Preparation of M.S. Thesis. (2 to 12) Tutorial, to be arranged. Limited to graduate electrical engineering students. Supervised independent research for M.S. candidates, including thesis prospectus. S/U grading.

599. Research for and Preparation of Ph.D. Dissertation. (2 to 16) Tutorial, to be arranged. Limited to graduate electrical engineering students. Usually taken after students have been advanced to candidacy. S/U grading.

2002-2003