For course descriptions not found in the 2008-2009 General Catalog, please contact the department for more information.
The department will endeavor to offer the courses as outlined below; however, unforeseen circumstances sometimes require a change of scheduled offerings. Students are strongly advised to check the Schedule of Classes or the department before relying on the schedule below. 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.
1A-B-C. Mesa Orientation Course (1-1-1) Students will be given an introduction to the engineering profession and our undergraduate program. Exercises and practicums will develop the problem-solving skills needed to succeed in engineering. Prerequisite: none. (F,W,S)
15. Engineering Computation (4) Students learn the C programming language with an emphasis on high-performance numerical computation. The commonality across programming languages of control structures, data structures, and I/O is also covered. Techniques for using MatLab to graph the results of C computations are developed. Prerequisites: a familiarity with basic mathematics such as trigonometry functions and graphing is expected but this course assumes no prior programming knowledge. (F,W,S)
25. Introduction to Digital Design (4) This course emphasizes digital electronics. Principles introduced in lectures are used in laboratory assignments, which also serve to introduce experimental and design methods. Topics include Boolean algebra, combination and sequential logic, gates and their implementation in digital circuits. Prerequisite: none. (F,W,S)
30. Introduction to Computer Engineering (4) The fundamentals of both the hardware and software in a computer system. Topics include: representation of information, computer organization and design, assembly and microprogramming, current technology in logic design. (Students who have taken CSE 30 may not take ECE 30 for credit.) Prerequisites: ECE 15 and 25 with grades of C- or better. (F,S)
35. Introduction to Analog Design (4) Fundamental circuit theory concepts, Kirchoff’s voltage and current laws, Thevenin’s and Norton’s theorems, loop and node analysis, time-varying signals, transient first order circuits, steady-state sinusoidal response. Prerequisites: Math. 20A-B; Math. 20C and Physics 2B may be taken concurrently. (F,W,S)
45. Circuits and Systems (4) Steady-state circuit analysis, first and second order systems, Fourier Series and Transforms, time domain analysis, convolution, transient response, Laplace Transform, and filter design. Prerequisites: Math. 20A-B-C, ECE 15, and ECE 35. (F,W,S)
53. Introduction of Electronic Digital Circuits(4) First course in electronics for computer science students. We introduce the fundamentals of the devices and interconnects. Topics include: networks of lumped elements; switches and MOS transistors; digital abstraction; dynamics of first- and second-order systems; and analysis of interconnects such as power networks, clock distributions, and signal buses. (Students may take ECE 53 to repeat ECE 53A or 53B, but not both.) Prerequisites: Math. 20C and Math. 20D; computer science majors only. (F,W,S)
65. Components and Circuits Laboratory (4) In this course, students learn to model, simulate, and design simple circuits and account for interaction between components. Concept of feedback is emphasized. Labs are designed to highlight the differences among analytical solution, simulation, and measurements of the circuit. Each lab includes a design experiment. Prerequisites: Math. 20A-B-C, ECE 15, ECE 35, and ECE 45. (F,W,S)
80. Photonics of Everyday Life (4) This course is a general elective for students interested in the impact of photonic technology in our everyday lives. Topics include digital camera and photography, photography vs. holography, holograms for counterfeit, LCD display and optical storage (CD and DVD) in computers, some varieties of lasers, differences between laser light and ordinary light, optics for telecom, telescope, microscope, spectroscopy, and biophotonics. Prerequisite: simple concepts of calculus (see instructor), or Math. 10A or 20A. (W,S)
87. Freshman Seminar (1) The freshman seminar program is designed to provide new students with the opportunity to explore an intellectual topic with a faculty member in a small seminar setting. Freshman seminars are offered in all campus departments and undergraduate colleges, and topics vary from quarter to quarter. Enrollment is limited to 15 to 20 students, with preference given to entering freshmen. Prerequisite: none.
90. Undergraduate Seminar (1) This seminar class will provide a broad review of current research topics in both electrical engineering and computer engineering. Typical subject areas are signal processing, VLSI design, electronic materials and devices, radio astronomy, communications, and optical computing. Prerequisite: none. (F,W,S)
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. Prerequisite: ECE 45 or ECE 53B with grade of C or better. (F,W)
102. Introduction to Active Circuit Design(4) Nonlinear active circuits design. Nonlinear device models for diodes, bipolar and field-effect transistors. Linearization of device models and small signal equivalent circuits. Circuit designs will be simulated by computer and tested in the laboratory. (Lab fee: $10) Prerequisites: ECE 45 and 65, or ECE 53B, with grades of C or better. (F,W)
103. Fundamentals of Devices and Materials (4) Introduction to semiconductor materials and devices. Semiconductor crystal structure, energy bands, doping, carrier statistics, drift and diffusion. p-n junctions, metal-semiconductor junctions. Bipolar junction transistors: current flow, amplification, switching, non-ideal behavior. Metal-oxide-semiconductor structures, MOSFETs, device scaling. Prerequisites: Phys. 2D or Phys. 4D and 4E with grades of C or better. (F,W)
107. Electromagnetism (4) Electrostatics and magnetostatics; electrodynamics; Maxwells equations; plane waves; skin effect. Electromagnetics of transmission lines: reflection and transmission at discontinuities, Smith chart, pulse propagation, dispersion. Rectangular waveguides. Dielectric and magnetic properties of materials. Electromagnetics of circuits. Prerequisites: Phys. 2A-D or 4A-E and ECE 45 or 53B with grades of C or better. (W,S)
108. Digital Circuits (4) Digital integrated electronic circuits for processing technologies. Analytical methods for static and dynamic characteristics. MOS field-effect transistors and bipolar junction transistors, circuits for logic gates, flip-flop, data paths, programmable logic arrays, memory elements. (Lab fee: $10) Prerequisites: Math. 20A-B, 21C-D, 20F-E; Phys. 2A-D or 4A-E; (ECE 25, 35, 45, and 65) or (ECE 53A and 53B); ECE 30 or CSE 30; ECE 102 with grades of C or better. (W,S)
109. Engineering Probability and Statistics (4) Axioms of probability, conditional probability, theorem of total probability, random variables, densities, expected values, characteristic functions, transformation of random variables, central limit theorem. Random number generation, engineering reliability, elements of estimation, random sampling, sampling distributions, tests for hypothesis. Students who completed Math. 180A-B, Math. 183, Math. 186, Econ. 120A, or Econ. 120AH will not receive credit for ECE 109. Prerequisites: Math. 20A-B-C or 21C, 20D or 21D, 20F, with grades of C or better. (ECE 101 recommended). (W,S)
111. Advanced Digital Design Project (4) Advanced topics in digital circuits and systems. Use of computers and design automation tools. Hazard elimination, synchronous/asnychronous FSM synthesis, synchronization and arbitration, pipelining and timing issues. Problem sets and design exercises. A large-scale design project. Simulation and/or rapid prototyping. Prerequisite: ECE 108 or CSE 140 with grades of C or better. (F,W,S)
118. Computer Interfacing (4) Interfacing computers and embedded controllers to the real world: busses, interrupts, DMA, memory mapping, concurrency, digital I/O, standards for serial and parallel communications, A/D, D/A, sensors, signal conditioning, video, and closed loop control. Students design and construct an interfacing project. (Lab fee: $20) Prerequisites: ECE 30 or CSE 30 and ECE 60A-B-L or ECE 53A-B. (S)
120. Solar System Physics (4) General introduction to planetary bodies, the overall structure of the solar system, and space plasma physics. Course emphasis will be on the solar atmosphere, how the solar wind is produced, and its interaction with both magnetized and unmagnetized planets (and comets). Prerequisites: Phys. 2A-C or 4A-D, Math. 20A-B, 20C or 21C with grades of C- or better. (S)
123. Antenna Systems Engineering (4) The electromagnetic and systems engineering of radio antennas for terrestrial wireless and satellite communications. Antenna impedance, beam pattern, gain, and polarization. Dipoles, monopoles, paraboloids, phased arrays. Power and noise budgets for communication links. Atmospheric propagation and multipath. Prerequisite: ECE 107 with a grade of C or better. (F)
134. Electronic Materials Science of Integrated Circuits (4) Electronic materials science with emphasis on topics pertinent to microelectronics and VLSI technology. Concept of the course is to use components in integrated circuits to discuss structure, thermodynamics, reaction kinetics, and electrical properties of materials. Prerequisites: Phys. 2C-D with grades of C or better. (S)
135A. Semiconductor Physics (4) Crystal structure and quantum theory of solids; electronic band structure; review of carrier statistics, drift and diffusion, p-n junctions; nonequilibrium carriers, imrefs, traps, recombination, etc; metal-semiconductor junctions and heterojunctions. Prerequisite: ECE 103 with a grade of C or better. (F)
135B. Electronic Devices (4) Structure and operation of bipolar junction transistors, junction field-effect transistors, metal-oxide-semiconductor diodes and transistors. Analysis of dc and ac characteristics. Charge control model of dynamic behavior. Prerequisite: ECE 135A with a grade of C or better. (W)
136. Fundamentals of Semiconductor Device Fabrication (4) Crystal growth, controlled diffusion, determination of junction-depth and impurity profile, epitaxy, ion-implantation, oxidation, lithography, chemical vapor deposition, etching, process simulation and robust design for fabrication. Prerequisite: ECE 103 with a grade of C or better. (S)
136L. Microelectronics Laboratory (4) Laboratory fabrication of diodes and field effect transistors covering photolithography, oxidation, diffusion, thin film deposition, etching and evaluation of devices. (Lab fee: $35) Prerequisite: ECE 103 with a grade of C or better. (F,S)
138L. Microstructuring Processing Technology Laboratory (4) A laboratory course covering the concept and practice of microstructuring science and technology in fabricating devices relevant to sensors, lab-chips and related devices. (Lab fee: $40) Prerequisite: upper-division standing for science and engineering students. (W)
139. Semiconductor Device Design and Modeling (4) Device physics of modern field effect transistors and bipolar transistors, including behavior of submicron structures. Relationship between structure and circuit models of transistors. CMOS and BiCMOS technologies. Emphasis on computer simulation of transistor operation and application in integrated circuits. Prerequisites: ECE 135A-B with grades of C or better. (S)
145AL-BL-CL. Acoustics Laboratory (4-4-4) Automated laboratory based on H-P GPIB controlled instruments. Software controlled data collection and analysis. Vibrations and waves in strings and bars of electromechanical systems and transducers. Transmis-sions, reflection, and scattering of sound waves in air and water. Aural and visual detection. Prerequisite: ECE 107 with a grade of C or better or consent of instructor. (F-W-S)
146. Introduction to Magnetic Recording (4) A laboratory introduction to the writing and reading of digital information in a disk drive. Basic magnetic recording measurements on state-of-art disk drives to evaluate signals, noise, erasure, and non-linearities that characterize this channel. Lectures on the recording process will allow comparison of measurements with basic voltage expressions. E/M FEM software utilized to study geometric effects on the record and play transducers. Prerequisite: ECE 107 with a grade of C or better. (W)
153. Probability and Random Processes for Engineers (4) Random processes. Stationary processes: correlation, power spectral density. Gaussian processes and linear transformation of Gaussian processes. Point processes. Random noise in linear systems. Prerequisite: ECE 109 with a grade of C or better. (F,S)
154A. Communications Systems I (4) Study of analog modulation systems including AM, SSB, DSB, VSB, FM, and PM. Performance analysis of both coherent and noncoherent receivers, including threshold effects in FM. Prerequisite: ECE 101 and 153 with a grade of C– or better. (F)
154B. Communications Systems II (4) Design and performance analysis of digital modulation techniques, including probability of error results for PSK, DPSK, and FSK. Introduction to effects of intersymbol interference and fading. Detection and estimation theory, including optimal receiver design and maximum-likelihood parameter estimation. Prerequisite: ECE 154A with a grade of C or better. (W)
154C. Communications Systems III (4) Introduction to information theory and coding, including entropy, average mutual information, channel capacity, block codes and convolutional codes. Prerequisite: ECE 154B with a grade of C or better. (S)
155A. Digital Recording Systems (4) This course will be concerned with modulation and coding techniques for digital recording channels. Prerequisites: ECE 109 and 153 with grades of C or better and concurrent registration in ECE 154A required. Department stamp required. (F)
155B. Digital Recording Projects (I) (4) Students registered in this course work one-on-one with a researcher on a project involving the design and evaluation of a digital recording system based upon material covered in ECE 155A. Prerequisites: ECE 155A with grade of C– or better. Concurrent registration in ECE 154B. Department stamp required. (W,S)
155C. Digital Recordin Projects (II) (4) Students registered in this course work one-on-one with a researcher on a project involving the design and evaluation of a digital recording system based upon material covered in ECE 155A. The project can be a continuation of a project initiated in Digital Recording Projects I or it can be an entirely new project. Prerequisites: ECE 155B with grade of C– or better. Concurrent registration in ECE 154C. Department stamp required. (W,S)
156. Sensor Networks (4) Characteristics of chemical, biological, seismic, and other physical sensors; signal processing techniques supporting distributed detection of salient events; wireless communication and networking protocols supporting formation of robust sensor fabrics; current experience with low power, low cost sensor deployments. Undergraduate students must take a final exam; graduate students must write a term paper or complete a final project. Cross-listed with MAE 149 and SIO 238. Prerequisite: upper-division standing and consent of instructor, or graduate student in science and engineering.
157A. Communications Systems Laboratory I (4) Experiments in the modulation and demodulation of baseband and passband signals. Statistical characterization of signals and impairments. Prerequisite: ECE 154A with a grade of C+ or better. (W)
157B. Communications Systems Laboratory II (4) Advanced Projects in communication systems. Students will plan and implement design projects in the laboratory, updating progress weekly and making plan/design adjustments based upon feedback. Prerequisite: ECE 154A with a grade of C+ or better. (S)
158A. Data Networks I (4) Layered network architectures, data link control protocols and multiple-access systems, performance analysis. Flow control; prevention of deadlock and throughput degradation. Routing, centralized and decentralized schemes, static dynamic algorithms. Shortest path and minimum average delay algorithms. Comparisons. Prerequisite: ECE 109 with a grade of C or better. ECE 159A recommended. (W)
158B. Data Networks II (4) Layered network architectures, data link control protocols and multiple-access systems, performance analysis. Flow control; prevention of deadlock and throughput degradation. Routing, centralized and decentralized schemes, static dynamic algorithms. Shortest path and minimum average delay algorithms. Comparisons. Prerequisite: ECE 158A with a grade of C or better. (S)
159A. Queuing Systems: Fundamentals (4) Analysis of single and multiserver queuing systems; queue size and waiting times. Modeling of telephone systems, interactive computer systems and the machine repair problems. Prerequisite: ECE 109 with a grade of C or better. (F)
159B. Queuing Systems: Computer Systems and Data Networks (4) M/G/1 queuing systems. Computer systems applications: priority scheduling; time-sharing scheduling. Open and closed queuing networks; modeling and performance of interactive computer systems. Elements of computer-communication networks: stability and delay analysis; optimal design issues. Prerequisite: ECE 159A with a grade of C or better. (W)
161A. Introduction to Digital Signal Processing (4) Review of discrete-time systems and signals, Discrete-Time Fourier Transform and its properties, the Fast Fourier Transform, design of Finite Impulse Response (FIR) and Infinite Impulse Response (IIR) filters, implementation of digital filters. Prerequisite: ECE 101 and 109 with grades of C or better. (F,S)
161B. Digital Signal Processing I (4) Sampling and quantization of baseband signals; A/D and D/A conversion, quantization noise, oversampling and noise shaping. Sampling of bandpass signals, undersampling downconversion, and Hilbert transforms. Coefficient quantization, roundoff noise, limit cycles and overflow oscillations. Insensitive filter structures, lattice and wave digital filters. Systems will be designed and tested with Matlab, implemented with DSP procesors and tested in the laboratory. Prerequisite: ECE 161A with a grade of C or better. (W)
161C. Applications of Digital Signal Processing (4) This course discusses several applications of DSP. Topics covered will include: speech analysis and coding; image and video compression and processing. A class project is required, algorithms simulated by MATLAB. Prerequisite: ECE 161A with a grade of C- or better. (S)
163. Electronic Circuits and Systems (4) Analysis and design of analog circuits and systems. Feedback systems with applications to operational amplifier circuits. Stability, sensitivity, bandwidth, compensation. Design of active filters. Switched capacitor circuits. Phase-locked loops. Analog-to-digital and digital-to-analog conversion. (Lab fee: $10) Prerequisites: ECE 101 and 102 with grades of C or better. (S)
164. Analog Integrated Circuit Design (4) Design of linear and non-linear analog integrated circuits including operational amplifiers, voltage regulators, drivers, power stages, oscillators, and multipliers. Use of feedback and evaluation of noise performance. Parasitic effects of integrated circuit technology. Laboratory simulation and testing of circuits. Prerequisite: ECE 102 with a grade of C or better. ECE 163 recommended. (F)
165. Digital Integrated Circuit Design (4) VLSI digital systems. Circuit characterization, performance estimation, and optimization. Circuits for alternative logic styles and clocking schemes. Subsystems include ALUs, memory, processor arrays, and PLAs. Techniques for gate arrays, standard cell, and custom design. Design and simulation using CAD tools. (Students who have taken CSE 143 may not take ECE 165 for credit.) Prerequisite: ECE 108 with a grade of C or better. (W)
166. Microwave Systems and Circuits (4) Waves, distributed circuits, and scattering matrixmethods. Passive microwave elements. Impedance matching. Detection and frequency conversion using microwave diodes. Design of transistor amplifiers including noise performance. Circuits designs will be simulated by computer and tested in the laboratory. Prerequisites: ECE 102 and 107 with grades of C or better. (S)
171A. Linear Control System Theory (4) Stability of continous- and discrete-time single-input/single-output linear time-invariant control systems emphasizing frequency domain methods. Transient and steady-state behavior. Stability analysis by root locus, Bode, Nyquist, and Nichols plots. Compensator design. Prerequisite: ECE 60B or ECE 53A-B or MAE 140 with a grade of C or better. (S)
171B. Linear Control System Theory (4) Time-domain, state-variable formulation of the control problem for both discrete-time and continous-time linear systems. State-space realizations from transfer function system description. Internal and input-output stability, controllability/observability, minimal realizations, and pole-placement by full-state feedback. Prerequisite: ECE 171A with a grade of C or better. (F)
172A. Introduction to Intelligent Systems: Robotics and Machine Intelligence (4) This course will introduce basic concepts in machine perception. Topics covered will include: edge detection, segmentation, texture analysis, image registration, and compression. Prerequisite: ECE 101 with a grade of C or better, ECE 109 recommended. (F)
173. Theory and Applications of Neural Networks and Fuzzy Logic (4) Theory of fuzzy logic, reasoning and control; mathematical aspects of neural architectures for pattern classification, functional approximation, and adaptive estimation and control; theory of computer-assisted learning (supervised, unsupervised and hybrid); theory and practice of recurrent networks (stability, placement of equilibria); computer-aided design of fuzzy and neural systems, Bayes and minimax design. Prerequisite: Math. 20F with a grade of C or better. (S)
174. Introduction to Linear and Nonlinear Optimization with Applications (4) The linear least squares problem, including constrained and unconstrained quadratic optimization and the relationship to the geometry of linear transformations. Introduction to nonlinear optimization. Applications to signal processing, system identification, robotics, and circuit design. Prerequisite: Math. 20F with a grade of C or better. (S)
175. Elements of Machine Intelligence: Pattern Recognition and Machine Learning (4) Introduction to pattern recognition and machine learning. Decision functions. Statistical pattern classifiers. Generative vs. discriminant methods for pattern classification. Feature selection. Regression. Unsupervised learning. Clustering. Applications of machine learning.Prerequisites: ECE 109 and ECE 174 with grades of C or better. (W)
181. Physical Optics and Fourier Optics (4) Ray optics, wave optics, beam optics, Fourier optics, and electromagnetic optics. Ray transfer matrix, matrices of cascaded optics, numerical apertures of step and graded index fibers. Fresnel and Fraunhofer diffractions, interference of waves. Gaussian and Bessel beams, the ABCD law for transmissions through arbitrary optical systems. Spatial frequency, impulse response and transfer function of optical systems, Fourier transform and imaging properties of lenses, holography. Wave propagation in various (inhomogeneous, dispersive, anisotropic or nonlinear) media. Prerequisites: ECE 103 and 107 with grades of C or better. (S)
182. Electromagnetic Optics, Guided-wave, and Fiber Optics (4) Polarization optics: crystal optics, birefringence. Guided-wave optics: modes, losses, dispersion, coupling, switching. Fiber optics: step and graded index, single and multimode operation, attenuation, dispersion, fiber optic communications. Resonator optics. Prerequisites: ECE 103 and 107 with grades of C or better. (F)
183. Optical Electronics (4) Quantum electronics, interaction of light and matter in atomic systems, semiconductors. Laser amplifiers and laser systems. Photodetection. Electrooptics and acoustooptics, photonic switching. Fiber optic communication systems. Labs: semiconductor lasers, semiconductor photodetectors. (Lab fee: $35) Prerequisites: ECE 103 and 107 with grades of C or better. (S)
184. Optical Information Processing and Holography (4) (Conjoined with ECE 241AL) Labs: optical holography, photorefractive effect, spatial filtering, computer generated holography. Students enrolled in ECE 184 will recieve four units of credit; students enrolled in ECE 241AL will recieve two units of credit. (Lab fee: $35) Prerequisite: ECE 182 with a grade of C or better. (W)
185. Lasers and Modulators (4) (Conjoined with ECE 241BL) Labs: CO2 laser, HeNe laser, electrooptic modulation, acoustooptic modulation, spatial light modulators. Students enrolled in ECE 185 will recieve four units of credit; students enrolled in ECE 241BL will recieve two units of credit. (Lab fee: $35) Prerequisite: ECE 183 with a grade of C or better. (S)
186L. Optical Information Systems (4) Lab covering concepts in optical data systems including free-space communications, remote sensing and wavelength-multiplexed optical fiber transmission. (Lab fee: $35.00) Prerequisites: ECE 181 and 182 or 183 with grades of C– or better, or consent of instructor.
187. Introduction to Biomedical Imaging and Sensing (4) Image processing fundamentals: imaging theory, image processing, pattern recognition; digital radiography, computerized tomography, nuclear medicine imaging, nuclear magnetic resonance imaging, ultrasound imaging, microscopy imaging. Prerequisite: Math. 20A-B-F, 20C or 21C, 20D or 21D, Phys. 2A-D, ECE 101 (may be taken concurrently) with grades of C or better. (F)
190. 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 190. (Specifications and enrollment forms are available in the undergraduate office.)
191. Engineering Group Design Project (4) Groups of students work to design, build, demonstrate, and document an engineering project. All students give weekly progress reports of their tasks and contribute a section to the final project report. Prerequisites: Completion of all of the breadth courses and one depth course. (F, W, S)
192. Senior Seminar (1) The Senior Seminar Program is designed to allow senior undergraduates to meet with faculty members in a small setting to explore an intellectual topic in ECE (at the upper-division level). Topics will vary from quarter to quarter. Senior seminars may be taken for credit up to four times, with a change in topic, and permission of the department. ECE 192 is no longer valid for ECE design credit, students should take ECE 190 instead. Prerequisites: department stamp and/or consent of instructor.
193H. Honors Project (4-8) An advanced reading or research project performed under the direction of an ECE faculty member. Must contain enough design to satisfy the ECE programs four-unit design requirement. Must be taken for a letter grade. May extend over two quarters with a grade assigned at completion for both quarters. Prerequisite: admission to the ECE departmental honors program.
195. Teaching (2 or 4) Teaching and tutorial activities associated with courses and seminars. Not more than four units of ECE 195 may be used for satisfying graduation requirements. (P/NP grades only.) Prerequisite: consent of the department chair.
197. Field Study in Electrical and Computer Engineering (4, 8, 12, or 16) Directed study and research at laboratories and observatories away from the campus. (P/NP grades only.) Prerequisites: consent of instructor and approval of the department.
198. Directed Group Study (2 or 4) Topics in electrical and computer engineering whose study involves reading and discussion by a small group of students under direction of a faculty member. (P/NP grades only.) Prerequisite: consent of instructor.
212A. Principles of Nanoscience and Nanotechnology (4) Introduction to and rigorous treatment of electronic, photonic, magnetic, and mechanical properties of materials at the nanoscale. Concepts from mathematical physics, quantum mechanics, quantum optics, and electromagnetic theory will be introduced as appropriate. Prerequisite: consent of instructor. (F)
212B. Nanophotonics (4) Photonic properties of artificially engineered inhomogeneous nanoscale composite materials incorporating dielectrics, semiconductors, and/or metals. Near-field localization effects and applications. Prerequisites: ECE 212A or consent of instructor. (W)
212C. Nanoelectronics (4) Quantum states and quantum transport of electrons; single-electron devices; nanoelectronic devices and system concepts; introduction to molecular and organic electronics. Prerequisites: ECE 212B or consent of instructor. (S)
222A-B-C. Applied Electromagnetic Theory (4) Electrostatics and dielectric materials. Uniqueness, reciprocity, and Poynting theorems. Solutions to Maxwells equations in rectangular, cylindrical, and spherical coordinates. Waves in isotropic and anisotropic media, transmission lines, wave-guides, optical fibers, and resonant structures. Radiation, propagation, and scattering problems. Scattering matrices, microwave circuits, and antennas. Prerequisites: ECE 107, 123, 124 or equivalent. (F,W,S)
223. Nonlinear Waves with Dispersion (4) This course explores nonlinear wave phenomena developing in a dispersive media. We shall investigate such phenomena as formation of solitons, collisionless shocks, nonlinear self focusing, and wave collapse. Analysis will be based on the solution of the main equations of nonlinear physics—Kortveg de Vries (KDV), Burgers, and nonlinear Schrodinger equation. Possible areas of application include nonlinear optics, fluid dynamics, plasma and space physics. Prerequisite: ECE 222A or PHYS 203A or equivalent. (S)
230A. Solid State Electronics (4) This course is designed to provide a general background in solid state electronic materials and devices. Course content emphasizes the fundamental and current issues of semiconductor physics related to the ECE solid state electronics sequences. Prerequisites: fundamentals of quantum mechanics, ECE 135A-B, or equivalent. (F)
230B. Solid State Electronics (4) Physics of solid-state electronic devices, including p-n diodes, Schottky diodes, field-effect transistors, bipolar transistors, pnpn structures. Computer simulation of devices, scaling characteristics, high frequency performance, and circuit models. Prerequisite: ECE 230.
230C. Solid State Electronics (4) This course is designed to provide a treatise of semiconductor devices based on solid state phenomena. Band structures carrier scattering and recombination processes and their influence on transport properties will be emphasized. Prerequisite: ECE 230A or equivalent. (S)
235. Nanometer-Scale VLSI Devices (4) This course covers modern research topics in sub-100 nm scale, state-of-the-art silicon VLSI devices. Starting with the fundamentals of CMOS scaling to nanometer dimensions, various advanced device and circuit concepts, including RF CMOS, low power CMOS, silicon memory, silicon-on-insulator, SiGe bipolar, strained silicon MOSFET’s, etc. will be taught. The physics of nearballistic transport in an ultimately scaled 10 nm MOSFET will be discussed in light of the recently developed scattering theory. Prerequisite: graduate standing. (F)
236A. Semiconductor Heterostructure Materials (4) This course covers the growth, characterization, and heterojunction properties of III-IV compound semiconductors and group-IV semiconductor heterostructures for the subsequent courses on electronic and photonic device applications. Topics include epitaxial growth techniques, electrical properties of heterojunctions, transport and optical properties of quantum wells and superlattices. Prerequisites: ECE 230A-B-C or consent of instructor. (W)
236B. Optical Processes in Semiconductors (4) Absorption and emission of radiation in semiconductors. Radiative transition and nonradiative recombination. Ultra-fast optical phenomena. Laser and photodetector devices will be emphasized. Prerequisites: ECE 230A and 230C or equivalent. (W)
236C. Heterojunction Field Effect Transistors (4) Device physics and applications of isotype and anisotype heterojunctions and quantum wells, including band-edge discontinuities, band bending and space charge layers at heterojunction interfaces, charge transport normal and parallel to such interfaces, two-dimensional electron gas structures, modulation doping, heterojunction and insulated gate field effect transistors. Prerequisite: consent of instructor. (S)
236D. Heterojunction Bipolar Transistors (4) Current flow and charge storage in bipolar transistors. Use of heterojunctions to improve bipolar structures. Transient electron velocity overshoot. Simulation of device characteristics. Circuit models of HBTs. Requirements for high-speed circuit applications. Elements of bipolar process technology, with emphasis on III-V materials. Prerequisite: consent of instructor. (F)
238A. Thermodynamics of Solids (4) The thermodynamics and statistical mechanics of solids. Basic concepts, equilibrium properties of alloy systems, thermodynamic information from phase diagrams, surfaces and interfaces, crystalline defects. Multiple listed with Materials Science 201A. Prerequisite: consent of instructor. (F)
238B. Solid State Diffusion and Reaction Kinetics (4) Thermally activated processes. Boltzman factor, homogeneous and heterogeneous reactions, solid state diffusion, Ficks law, diffusion mechanisms, Kirkendall effects, Boltzmann-Manato analysis, high diffusivity paths. Multiple listed with Materials Science 201B. Prerequisite: ECE 238A. (W)
240A. Lasers and Optics (4) Fresnel and Fraunhofer diffraction theory. Optical resonators, interferometry. Gaussian beam propagation and transformation. Laser oscillation and amplification, Q-switching and mode locking of lasers, some specific laser systems. Prerequisites: ECE 123, 124 or equivalent; introductory quantum mechanics or ECE183. (F)
240B. Optical Information Processing (4) Space-bandwidth product, superresolution, space-variant optical system, partial coherence, image processing with coherent and incoherent light, processing with feedback, real-time light modulators for hybrid processing, nonlinear processing. Optical computing and other applications. Prerequisite: ECE 182 or equivalent. (W)
240C. Optical Modulation and Detection (4) Propagation of waves and rays in anisotropic media. Electro-optical switching and modulation. Acousto-optical deflection and modulation. Detection theory. Heterodyne detection, incoherent and coherent detection. Prerequisites: ECE 181,183 or equivalent. (S) S. Esener and
241A. Nonlinear Optics (4) Second harmonic generation (color conversion), parametric amplification and oscillation, photorefractive effects and four-wave mixing, optical bistability; applications. Prerequisites: ECE 240A, C, or consent of instructor. (F)
241B. Optical Devices for Computing. (4) Application of electro-optic, magneto-optic, acousto-optic, and electro-absorption effects to the design of photonic devices with emphasis on spatial light modulation and optical storage techniques. Prerequisites: ECE 240A, C, or consent of instructor. (F)
241C. Holographic Optical Elements (4) Fresnel, Fraunhofer, and Fourier holography. Analysis of thin and volume holograms, reflection and transmission holograms, color and polarization holograms. Optically recorded and computer-generated holography. Applications to information storage, optical interconnects, 2-D and 3-D display, pattern recognition, and image processing. Prerequisite: ECE 182 or equivalent, or consent of instructor. (W)
241AL. Lasers and Holography Laboratory (2) Laser resonator design, construction, alignment, characterizations. Operation and evaluation of molecular, gas, liquid dye, semiconductor lasers. Spatial and temporal coherance measurements. Design and fabrication of transmission, reflection, bleached, color, multiple exposure holograms. Prerequisites: ECE 181,182,183 or consent of instructor. (This course is cojoint with ECE 184. Graduate students will choose 50 percent of the experiments and receive two units of credit.) (F)
241BL. Optical Signal Processing Laboratory (2) Construction and characterization of Fourier/Fresnel transform, coherent/incoherent, imaging-processing systems. Design, coding, fabrication of spatial filters, computer-generated holograms. Experiments in nonlinear photorefractive phenomena and image-processing applications. Construction of vector-matrix multipliers. Optical systems design using Code-V. Prerequisites: ECE 181, 182, 183, or consent of instructor. (This course is cojoint with ECE 185. Graduate stduents will choose 50 percent of the experiments and receive two units of credit.) (W)
241CL. Optoelectronics and Communications laboratory (2) Operation and characterization of electro-optic, acousto-optic modulators. Polarization manipulation techniques. Heterodyne detection schemes. Para-metrization of P-I-N and avalanche detectors, LED sources. Evaluation of optical fiber, thin film wave-guide properties. Characterization of Hughes LCLV spatial light modulator. Prerequisites: ECE 181, 182, 183, or consent of instructor.
242A. Nanophotonics (4) Photonic properties of artificially engineered inhomogenerous nanoscale composite materials (e.g., dielectrics, semiconductors, metalo-dielectrics); nanophotonic devices and components; resonant nanostructures and resonant photonic devices and circuits; mear field localization effects and applications; nanophotonics for on-chip integration; overview of fabrication and characterizations techniques for nanophotonics. Prerequisites: ECE 240A-B-C. (S)
243B. Optical Fiber Communication (4) Optical fibers, waveguides, laser communication system., Modulation and demodulation; detection processes and communication-receivers. Prerequisites: ECE 240A or 240B or 240C or equivalent. (W)
244A. Statistical Optics (4) Introduction to statistical phenomena in optics including first order properties of light waves generated from various sources. Coherence of optical waves, high-order coherence. Partial coherence and its effects on imaging systems. Imaging in presence of randomly inhomogeneous medium. Limits in photelectric detection of light. Prerequisite: ECE 240A-B or consent of instructor. (F)
244B. Quantum Electronics of Femtosecond Optical Pulses (4) Femtosecond optical pulses in linear dispersive media. Self-action of optical pulses. Parametric interaction of optical pulses. Self- and cross-phase modulation. Fast phase control, compression and shaping of optical pulses. Optical solitons. Applications of femtosecond optical pulses. Prerequisite: ECE 240A-B-C or consent of instructor. (W)
247A. Advanced BioPhotonics (4) Basic physics and chemistry for the interaction of photons with matter, including both biological and synthetic materials; use of photonic radiation pressure for manipulation of objects and materials; advanced optoelectronic detection systems, devices and methods, including time resolved fluorescent and chemiluminescent methods, fluorescent energy transfer (FRET) techniques, quantum dots, and near-field optical techniques; underlying mechanisms of the light sensitive biological systems, including chloroplasts for photosynthetic energy conversion and the basis of vision processes. Cross-listed with BENG 247A. Prerequisite: graduate standing. (F)
247B. BioElectronics (4) Topics to be covered will include photolithographic techniques for high-density DNA microarray production, incorporation of CMOS control into electronic DNA microarrays, direct electronic detection technology used in microarrays and biosensor devices, and focus on problems related to making highly integrated devices (lab-on-a-chip, in-vivo biosensors, etc.) from heterogeneous materials and components. Cross-listed with BENG 247B. Prerequisite: graduate standing. (W)
247C. BioNanotechnology (4) Topics include: nanosensors and nanodevices for both clinical diagnostics and biowarfare (bioterror) agent detection; nanostructures for drug delivery; nanoarrays and nanodevices; use of nanoanalytical devices and systems; methods and techniques for modification or functionalization of nanoparticles and nanostructures with biological molecules; nanostructural aspects of fuel cells and bio-fuel cells; potential use of DNA and other biomolecules for computing and ultra-high-density data storage. Cross-listed with BENG 247C. Prerequisite: graduate standing. (S)
250. Random Processes (4) Random variables, probability distributions and densities, characteristic functions. Convergence in probability and in quadratic mean, Stochastic processes, stationarity. Processes with orthogonal and independent increments. Power spectrum and power spectral density. Stochastic integrals and derivatives. Spectral representation of wide sense stationary processes, harmonizable processes, moving average representations. Prerequisite: ECE 153 or equivalent or consent of instructor. (F)
251AN. Digital Signal Processing I (4) Discrete random signals; conventional (FFT based) spectral estimation. Coherence and transfer function estimation; model-based spectral estimation; linear prediction and AR modeling. Levinson-Durbin algorithm and lattice filters, minimum variance spectrum estimation. Cross-listed with SIO 207A. Prerequisites: ECE 153 in addition to either ECE 161 or 161A, or consent of instructor. (W)
251BN. Digital Signal Processing II (4) Adaptive filter theory, estimation errors for recursive least squares and gradient algorithms, convergence and tracking analysis of LMS, RLS, and Kalman filtering algorithms, comparative performance of Weiner and adaptive filters, transversal and lattice filter implementations, performance analysis for equalization, noise cancelling, and linear prediction applications. Cross-listed with SIO 207B. Prerequisite: ECE 251AN. (S)
251CN. Filter Banks and Wavelets (4) Fundamentals of multirate systems (noble identities, polyphase representations), maximally decimated filter banks (QMF filters for 2-channels, M-channel perfect reconstruction systems), paraunitary perfect reconstruction filter banks, the wavelet transform (multiresolution, discrete wavelet transform, filter banks and wavelet). Prerequisite: ECE 161B or equivalent. (F)
251DN. Array Processing (4) The coherent processing of data collected from sensors distributed in space for signal enhancement and noise rejection purposes or wavefield directionality estimation. Conventional and adaptive beamforming. Matched field processing. Sparse array design and processing techniques. Applications to acoustics, geophysics, and electromagnetics. Prerequisite: 251AN, ECE 161 or 151A (ECE 161, 162A-B series recently renumbered to ECE 161A-B-C), or consent of instructor. (F)
252A. Speech Compression (4) Speech signals, production and perception, compression theory, high rate compression using waveform coding (PCM, DPCM, ADPCM, . . .), DSP tools for low rate coding, LPC vocoders, sinusoidal tranform coding, multi-band coding, medium rate coding using code excited linear prediction (CELP). Prerequisite: ECE 161A or 161. (W)
252B. Speech Recognition (4) Signal analysis methods for recognition, dynamic time warping, isolated word recognition, hidden markov models, connectedword, and continuous speech recognition. Prerequisites: ECE 109, ECE 262A. (S)
253B. Digital Image Analysis (4) Image morphology, edge detection, scene segmentation, texture analysis, registration and fusion, feature analysis, time-varying images. Prerequisite: ECE 253A or consent of instructor. (S)
254. Detection Theory (4) Hypothesis testing, detection of signals in white and colored Gaussian noise; Karhunen-Loève expansion, estimation of signal parameters, maximum-likelihood detection; resolution of signals; detection and estimation of stochastic signals; applications to radar, communications, and optics. Prerequisite: ECE 153. (F)
255BN. Source Coding I (4) Theory and practice of lossy source coding, vector quantization, predictive and differential encoding, universal coding, source-channel coding, asymptotic theory, speech and image applications. Prerequisite: ECE 250 and 259A or 259AN, or consent of instructor. (W)
256A-B. Time Series Analysis and Applications (4-4) Stationary processes; spectral representation; linear transformation. Recursive and nonrecursive prediction and filtering; Wiener-Hopf and Kalman-Bucy filters. Series expansions and applications. Time series analysis; probability density, covariance and spectral estimation. Inference from sampled-data, sampling theorems; equally and non-equally spaced data, applications to detection and estimation problem. Prerequisite: ECE 153. (F,W)
257A. Multiuser Communication Systems (4) M/G/1, G1/M/1 queues, imbedded chains. Ergodic theory of Markov chains, classification, ergodic theorems. Multiple access systems, random access protocols, capacity, stability, delay and control, reservation and hybrid schemes. Prerequisites: ECE 153 and 159A, or equivalent. Note: ECE 159A is an integral part of this course and should be taken in the fall quarter. (W)
257B. Principles of Wireless Networks (4) This course will focus on the principles, architectures, and analytical methodologies for design of multi-user wireless networks. Topics to be covered include cellular approaches, call processing, digital modulation, adaptive arrays, broadband networks, and wireless packet access for multimedia service. Prerequisites: ECE 159B and 154B. (S)
257C. Stochastic Wireless Networks Models (4) Elements of spatial point processes. Spatial stochastic models of wireless networks. Topological structure, interference, stochastic dependencies. Elements of network information theory/statistical physics models of information flow. Role of signal propagation/random fading models. Decentralized operation, route discovery, architectural principles. Energy limitations/random failures. Prerequisites: previous exposure to stochastic processes and information theory is recommended; ECE 257A-B or consent of instructor. (S)
258A-B. Digital Communication (4-4) Digital communication theory including performance of various modulation techniques, effects of inter-symbol interference, adaptive equalization, spread spectrum communication. Prerequisites: ECE 154A-B-C and ECE 254 or consent of instructor. (W,S)
259AN. Algebraic Coding (4) Fundamentals of block codes, introduction to groups, rings and finite fields, nonbinary codes, cyclic codes such as BCH and RS codes, decoding algorithms, applications. Prerequisite: consent of instructor. (F)
259BN. Trellis-Coded Modulation (4) Coding theory developed from the viewpoint of digital communications engineering, information theoretic limits for basic channel models, convolutional codes, maximum-likelihood decoding, Ungerboeck codes, codes based on lattices and cosets, rotational invariance, performance evaluation, applications of modem design. Prerequisites: ECE 154A-B-C, ECE 259A or 259AN, or consent of instructor. (W)
259CN. Advanced Coding and Modulation for Digital Communications (4) Advanced coding and modulation techniques for bandwidth-efficient data transmission and recording; constellation shaping by regions, Voronoi constellations, shell mapping, coding for intersymbol-interference channels, precoding methods, multilevel coding; coding for fading channels, applications to wireline and wireless communications, digital recording. Prerequisites: ECE 259A-B or 259AN-BN. (S)
260A. VLSI Digital System Algorithms and Architectures (4) Custom and semicustom VLSI design from the system designers perspective. VLSI system algorithms, parallel processing architectures and interconnection networks, and design mapping methodologies will be emphasized. VLSI computer-aided design (CAD) tools will be introduced. Knowledge of basic semiconductor electronics and digital design is assumed. Prerequisites: undergraduate-level semiconductor electronics and digital system design; ECE 165 or equivalent or consent of instructor. (F)
260B. VLSI Integrated Circuits and Systems Design (4) Computer arithmetic, control and memory structures for VLSI implementations at logic, circuit, and layout level. Computer-aided design and performance simulations, actual design projects for teams of two to three students per team. Layout done on CAD workstations for project IC chip fabrication. Design projects will be reviewed in class presentation. Prerequisite: ECE 260A. (W)
260C. VLSI Advanced Topics (4) Advanced topics seminar with issues from system theory, to new technologies, to alternative design methodologies will be subject for review. Class discussion, participation and presentations of projects and special topics assignments will be emphasized. The testing results of fabricated IC chips from other VLSI design classes will be presented in class and in a final report. Prerequisite: ECE 260B. (S)
264A. CMOS Analog Integrated Circuits and Systems I (4) Frequency response of the basic CMOS gain stage and current mirror configurations. Advanced feedback and stability analysis; compensation techniques. High-Performance CMOS amplifier topologies. Switched capacitor circuits. Analysis of noise and distortion. Prerequisites: ECE 164 and 153 or equivalent courses. (W)
264B. CMOS Analog Integrated Circuits and Systems II (4) Continuous-time filters: synthesis techniques and CMOS circuit topologies. Switched-capacitor filters: synthesis techniques and CMOS circuit topologies. Overview of CMOS samplers, data converters, mixers, modulators, oscillators, and PLLs. Prerequisites: ECE 264A and 251A or 251AN. (S)
264C. CMOS Analog Integrated Circuits and Systems III (4) Integrated CMOS analog/digital systems: Analog to digital and digital to analog converters, Nyquist versus oversampling, linearity, jitter, randomization, calibration, speed versus resolution, pipeline, folding, interpolation, averaging. Prerequisites: ECE 163 and 164. (W)
264D. CMOS Analog Integrated Circuits and Systems IV (4) PLL: Phase noise effect, VCO, phase detector, charge pump, integer/fractional-N frequency synthesizer, clock and data recovery, decision feedback. Filter: Continuous-time filter, I-Q complex filter, raised-cosine, Gaussian, delay, zero equalizers. Prerequisites: ECE 163 and 164. (S)
265A. Communication Circuit Design I (4) Introduction to noise and linearity concepts. System budgeting for optimum dynamic range. Frequency plan tradeoffs. Linearity analysis techniques. Down-conversion and up-conversion techniques. Modulation and de-modulation. Microwave and RF system design communications. Current research topics in the field. Prerequisites: consent of instructor. (F)
265B. Communication Circuit Design II (4) Radio frequency integrated circuits: impedance matching concepts, low-noise amplifiers, AGCs. Mixers, filters. Comparison between BJT, CMOS and GaAs technologies for radio frequency and microwave applications. Device modeling for radio frequency applications. Design tradeoffs of linearity, noise, power dissipation, and dynamic range. Current research topics in the field. Prerequisites: ECE 164 and 265A or consent of instructor. (W)
267. Wireless Embedded and Networked Systems (4) Mobile computing, wireless networking systems, strong communication and computation modules, behavior of emerging wireless/networked systems, and strong focus on sensor networks. Operation of physical layer communication, computation modules, emerging wireless and networked systems behavior (sensor networks, ubiquitous computing, and personal area networks). Prerequisite: consent of instructor. (F)
270A-B-C. Neurocomputing (4-4-4) Neurocomputing is the study of biological information processing from an artificial intelligence engineering perspective. This three-quarter sequence covers neural network structures for arbitrary object (perceptual, motor, thought process, abstraction, etc.) representation, learning of pairwise object attribute descriptor antecedent support relationships, the general mechanism of thought, and situationally responsive generation of movements and thoughts. Experimental homework assignments strongly reinforce the fundamental concepts and provide experience with myriad associated technical issues. Prerequisite: graduate standing, an understanding of mathematics through basic linear algebra and probability, or consent of instructor. (F,W,S)
271A. Statistical Learning I (4) Bayesian decision theory; parameter estimation; maximum likelihood; the bias-variance trade-off; Bayesian estimation; the predictive distribution; conjugate and noninformative priors; dimensionality and dimensionality reduction; principal component analysis; Fisher’s linear discriminant analysis; density estimation; parametric vs. kernel-based methods; expectation-maximization; applications. Prerequisite: ECE 109. (F)
271B. Statistical Learning II (4) Linear discriminants; the Perceptron; the margin and large margin classifiers; learning theory; empirical vs. structural risk minimization; the VC dimension; kernel functions; reproducing kernel Hilbert spaces; regularization theory; Lagrangian optimization; duality theory; the support vector machine; boosting; Gaussian processes; applications. Prerequisites: ECE 109, 271A. (F)
272A. Stochastic Processes in Dynamic Systems (4) Stochastic processes, focusing on detailed discussion of discrete-time Markov chains. Demonstrate the relationship to dynamic systems under uncertainty, introducing ergodicity, diffusion, estimation, and detection. Extend to continuous-time Markov chains and optimization of stochastic dynamic systems. Prerequisite: ECE 250A. (F)
273. Convex Optimization and Applications (4) This course covers some convex optimization theory and algorithms. It will mainly focus on recognizing and formulating convex problems, duality, and applications in a variety of fields (system design, pattern recognition, combinatorial optimization, financial engineering, etc.). Prerequisite: basic linear algebra is strongly recommended. (F)
275A. Parameter Estimation I (4) Linear last squares (batch, recursive, total, sparse, psuedoinverse, QR, SVD); statistical figures of merit (bias, consistency, Cramer-Rao lower-bound, efficiency); maximum likelihood estimation (MLE); sufficient statistics; algorithms for computing the MLE including the expectation maximation (EM) algorithm. The problem of missing information; the problem of outliers. Prerequisites: ECE 109 and ECE 153 with grades of C or better. (F)
275B. Parameter Estimation II (4) The Bayesian framework and the use of statistical priors; sufficient statistics and reproducing probability distributions; minimum mean square estimation (MSE); linear minimum mean square estimation; maximum a posteriori (MAP) estimation; minimax estimation; Kalman filter and extended Kalman filter (EKF) Baum-Welsh algorithm; Viterbi algorithm. Applications to identifying the parameters and states of hidden Markov models (HMMs) including ARMA, state-space, and finite-state dynamical systems. Applications to parametric and non-parametric density estimation. Prerequisites: ECE 153 and ECE 275A with grades of C or better. (W)
280. Special Topics in Electronic Devices and Materials (4) A course to be given at the discretion of the faculty at which topics of interest in electronic devices and materials will be presented by visiting or resident faculty members. It will not be repeated so it may be taken for credit more than once. Prerequisite: consent of instructor.
282. Special Topics in Optoelectronics (4) A course to be given at the discretion of the faculty at which topics of interest in optoelectronic materials, devices, systems, and applications will be presented by visiting or resident faculty members. It will not be repeated so it may be taken for credit several times. Prerequisite: consent of instructor.
283. Special Topics in Electronic Circuits and Systems (4) A course to be given at the discretion of the faculty at which topics of interest in electronic circuits and systems will be presented by visiting or resident faculty members. It will not be repeated so it may be taken for credit more than once. Prerequisite: consent of instructor.
284. Special Topics in Computer Engineering (4) A course to be given at the discretion of the faculty at which topics of interest in computer engineering will be presented by visiting or resident faculty members. It will not be repeated so it may be taken for credit more than once. Prerequisite: consent of instructor.
285. Special Topics in Robotics and Control Systems (4) A course to be given at the discretion of the faculty at which topics of interest in robotics and control systems will be presented by visiting or resident faculty members. It will not be repeated so it may be taken for credit more than once. Prerequisite: consent of instructor.
287A,B. Special Topics in Communication Theory and Systems (4) A course to be given at the discretion of the faculty at which topics of interest in information science will be presented by visiting or resident faculty members. It will not be repeated so it may be taken for credit more than once. Prerequisite: consent of instructor.
290. Graduate Seminar on Current ECE Research (2) Weekly discussion of current research conducted in the Department of Electrical and Computer Engineering by the faculty members involved in the research projects.
291. Industry Sponsored Engineering Design Project (4) One or two students as a group design, build, and demonstrate an engineering project that is sponsored by local industry. All students give a weekly progress report on their tasks and write a final report. The projects originate from the actual needs of industry in the general area of electrical and computer engineering. This course may count towards the fulfillment of the MEng degree. Individual final exam and final presentation. Prerequisite: ECE 230 or 240 or 251 or 253 or 258 or equivalent.
295. Graduate Seminar in Computational Statistics and Machine Learning(2) Weekly discussion of both fundamental and state-of-the-art research topics in computational statistics and machine learning. Topics vary based upon current research, and have included: Non-parametric Bayesian models; sampling methods for inference in graphical models; Markov Chain Monte Carlo (MCMC) methods. Prerequisites: consent of instructor. (F,W,S)
298. Independent Study (1-16) Open to properly qualified graduate students who wish to pursue a problem through advanced study under the direction of a member of the . (S/U grades only.) Prerequisite: consent of instructor.
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.