Electrical & Computer Engineering; Electrical & Computer Engineering

Saif Islam, Ph.D., Chairperson of the Department

Josh Hihath, Ph.D., Vice Chairperson for Undergraduate Studies

Khaled Abdel-Ghaffar, Ph.D., Vice Chairperson for Graduate Studies

Department Office. 2064 Kemper Hall; 530-752-0583; http://www.ece.ucdavis.edu

Faculty. http://www.ece.ucdavis.edu/people/faculty/

(College of Engineering)

Saif Islam, Ph.D., Chairperson of the Department

Josh Hihath, Ph.D., Vice Chairperson for Undergraduate Studies

Khaled Abdel-Ghaffar, Ph.D., Vice Chairperson for Graduate Studies

Department Office. 2064 Kemper Hall 530-752-0583; http://www.ece.ucdavis.edu

Faculty. http://www.ece.ucdavis.edu/people/faculty/

The Graduate Program in Electrical and Computer Engineering

M.S. and Ph.D.
http://www.ece.ucdavis.edu; 530-752-8251

The Department of Electrical and Computer Engineering prepares graduate students to do meaningful research and acquire skills and insights vital to solving some of the world's most complex technological problems. Our graduate program offers a challenging and stimulating environment, covering optical, wireline and wireless communications, telecommunication networks, computer engineering, circuits, electromagnetics, physical electronics, optoelectronics, control, and signal processing. The depth of resources in the study of circuit design alone, with one of the largest faculty groups in the field in the UC system, distinguishes us from other programs, while our program in microwave communications and devices is unique.

The Electrical and Computer Engineering Graduate Program benefits from the highly interdisciplinary culture at UC Davis and attracts faculty from biomedical, chemical, electrical, computer, civil, and mechanical engineering, as well as computer science and mathematics.

Many of our graduates go on to leadership and technology management roles in industry, returning each year for our industrial affiliates meeting to network with other industry representatives, current students and faculty.

Generous financial support is available in the form of research assistantships, teaching assistantships, fellowships and financial aid.

Research Highlights:

  • Communications, control, networking, and signal processing
  • Computer engineering
  • Electronic circuits
  • Optoelectronics
  • RF, micro- and millimeter waves
  • Physical electronics     

Research Facilities and Partnerships:

  • Center for Information Technology in the Interest of Society
  • Northern California Center for Nanotechnology
  • Center on Polymer Interfaces and Macromolecular Assemblies
  • Lawrence Livermore National Laboratory
  • Lawrence Berkeley National Laboratory
  • Los Alamos National Laboratory
  • California Lighting Technology Center
  • PlanetLab Consortium
  • Sandia National Laboratory

Complete Information is on our website.

(College of Engineering)

Saif Islam, Ph.D., Chairperson of the Department

Josh Hihath, Ph.D., Vice Chairperson for Undergraduate Studies

Khaled Abdel-Ghaffar, Ph.D., Vice Chairperson for Graduate Studies

Department Office. 2064 Kemper Hall 530-752-0583; http://www.ece.ucdavis.edu

Faculty. http://www.ece.ucdavis.edu/people/faculty/

The Graduate Program in Electrical and Computer Engineering

M.S. and Ph.D.
http://www.ece.ucdavis.edu; 530-752-8251

The Department of Electrical and Computer Engineering prepares graduate students to do meaningful research and acquire skills and insights vital to solving some of the world's most complex technological problems. Our graduate program offers a challenging and stimulating environment, covering optical, wireline and wireless communications, telecommunication networks, computer engineering, circuits, electromagnetics, physical electronics, optoelectronics, control, and signal processing. The depth of resources in the study of circuit design alone, with one of the largest faculty groups in the field in the UC system, distinguishes us from other programs, while our program in microwave communications and devices is unique.

The Electrical and Computer Engineering Graduate Program benefits from the highly interdisciplinary culture at UC Davis and attracts faculty from biomedical, chemical, electrical, computer, civil, and mechanical engineering, as well as computer science and mathematics.

Many of our graduates go on to leadership and technology management roles in industry, returning each year for our industrial affiliates meeting to network with other industry representatives, current students and faculty.

Generous financial support is available in the form of research assistantships, teaching assistantships, fellowships and financial aid.

Research Highlights:

  • Communications, control, networking, and signal processing
  • Computer engineering
  • Electronic circuits
  • Optoelectronics
  • RF, micro- and millimeter waves
  • Physical electronics     

Research Facilities and Partnerships:

  • Center for Information Technology in the Interest of Society
  • Northern California Center for Nanotechnology
  • Center on Polymer Interfaces and Macromolecular Assemblies
  • Lawrence Livermore National Laboratory
  • Lawrence Berkeley National Laboratory
  • Los Alamos National Laboratory
  • California Lighting Technology Center
  • PlanetLab Consortium
  • Sandia National Laboratory

Complete Information is on our website.

(College of Engineering)

Saif Islam, Ph.D., Chairperson of the Department

Josh Hihath, Ph.D., Vice Chairperson for Undergraduate Studies

Khaled Abdel-Ghaffar, Ph.D., Vice Chairperson for Graduate Studies

Department Office. 2064 Kemper Hall 530-752-0583; http://www.ece.ucdavis.edu

Faculty. http://www.ece.ucdavis.edu/people/faculty/

The Graduate Program in Electrical and Computer Engineering

M.S. and Ph.D.
http://www.ece.ucdavis.edu; 530-752-8251

The Department of Electrical and Computer Engineering prepares graduate students to do meaningful research and acquire skills and insights vital to solving some of the world's most complex technological problems. Our graduate program offers a challenging and stimulating environment, covering optical, wireline and wireless communications, telecommunication networks, computer engineering, circuits, electromagnetics, physical electronics, optoelectronics, control, and signal processing. The depth of resources in the study of circuit design alone, with one of the largest faculty groups in the field in the UC system, distinguishes us from other programs, while our program in microwave communications and devices is unique.

The Electrical and Computer Engineering Graduate Program benefits from the highly interdisciplinary culture at UC Davis and attracts faculty from biomedical, chemical, electrical, computer, civil, and mechanical engineering, as well as computer science and mathematics.

Many of our graduates go on to leadership and technology management roles in industry, returning each year for our industrial affiliates meeting to network with other industry representatives, current students and faculty.

Generous financial support is available in the form of research assistantships, teaching assistantships, fellowships and financial aid.

Research Highlights:

  • Communications, control, networking, and signal processing
  • Computer engineering
  • Electronic circuits
  • Optoelectronics
  • RF, micro- and millimeter waves
  • Physical electronics     

Research Facilities and Partnerships:

  • Center for Information Technology in the Interest of Society
  • Northern California Center for Nanotechnology
  • Center on Polymer Interfaces and Macromolecular Assemblies
  • Lawrence Livermore National Laboratory
  • Lawrence Berkeley National Laboratory
  • Los Alamos National Laboratory
  • California Lighting Technology Center
  • PlanetLab Consortium
  • Sandia National Laboratory

Complete Information is on our website.

Courses in EEC:
EEC 001Introduction to Electrical and Computer Engineering (1) Active
Lecture—1 hour(s). Electrical and Computer Engineering as a professional activity. What Electrical and Computer Engineers know and how they use their knowledge. (P/NP grading only.) GE credit: SE. Effective: 2012 Fall Quarter.
EEC 007Introduction to Programming and Microcontrollers (4) Active
Lecture—3 hour(s); Laboratory—2 hour(s). Pass One restricted to Electrical Engineering majors only. Programming computers using C/C++ languages. Software engineering and object-oriented design. Programming for hardware devices. Only two units of credit for students who have previously taken ECS 036A or ECS 032A. (Letter.) Effective: 2019 Winter Quarter.
EEC 010Introduction to Digital and Analog Systems (4) Review all entries Historical
Lecture—2 hour(s); Laboratory—3 hour(s); Project (Term Project). Prerequisite(s): ECS 030; (PHY 009C (can be concurrent) or PHY 009HD (can be concurrent)); and Consent of Instructor. Open to Electrical and Computer Engineering sophomores. Interactive and practical introduction to fundamental concepts of electrical and computer engineering by implementing electronic systems, which can be digitally controlled and interrogated, with a programmable microcontroller with the ability to program the electrical connections between analog and digital components. (Letter.) GE credit: SE. Effective: 2017 Winter Quarter.
EEC 010Introduction to Digital and Analog Systems (4) Review all entries Active
Lecture—2 hour(s); Laboratory—3 hour(s); Project (Term Project). Prerequisite(s): (PHY 009C (can be concurrent) or PHY 009HD (can be concurrent)); (ECS 030 or ECS 036B or EEC 007); ENG 017; Consent of Instructor. Open to Electrical and Computer Engineering sophomores. Interactive and practical introduction to fundamental concepts of electrical and computer engineering by implementing electronic systems, which can be digitally controlled and interrogated, with a programmable microcontroller with the ability to program the electrical connections between analog and digital components. (Letter.) GE credit: SE. Effective: 2019 Winter Quarter.
EEC 018Digital Systems I (5) Active
Lecture—3 hour(s); Laboratory—4 hour(s). Prerequisite(s): ENG 017. Introduction to digital system design including combinational logic design, sequential and asynchronous circuits, computer arithmetic, memory systems and algorithmic state machine design; computer aided design (CAD) methodologies and tools. No credit to students who have previously completed EEC 180A. (Letter.) Effective: 2019 Winter Quarter.
EEC 089ASpecial Topics in Electromagnetics (1-5) Active
Variable—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Electromagnetics. May be repeated for credit if topic differs. (Letter.) GE credit: SE. Effective: 2011 Winter Quarter.
EEC 089BSpecial Topics in Physical Electronics (1-5) Active
Variable. Prerequisite(s): Consent of Instructor. Special topics in Physical Electronics. May be repeated for credit if topic differs. (Letter.) GE credit: SE. Effective: 2011 Winter Quarter.
EEC 089CSpecial Topics in Active and Passive Circuits (1-5) Active
Variable. Prerequisite(s): Consent of Instructor. Special topics in Active and Passive Circuits. May be repeated for credit if topic differs. (Letter.) GE credit: SE. Effective: 2011 Winter Quarter.
EEC 089DSpecial Topics in Signals and Systems (1-5) Active
Variable. Prerequisite(s): Consent of Instructor. Special topics in Signals and Systems. May be repeated for credit if topic differs. (Letter.) GE credit: SE. Effective: 2011 Winter Quarter.
EEC 089ESpecial Topics in Computer Systems and Software (1-5) Active
Variable. Prerequisite(s): Consent of Instructor. Special topics in Computer Systems and Software. May be repeated for credit if topic differs. (Letter.) GE credit: SE. Effective: 2011 Winter Quarter.
EEC 089FSpecial Topics in Digital System Design (1-5) Active
Variable. Prerequisite(s): Consent of Instructor. Special topics in Digital System Design. May be repeated for credit if topic differs. (Letter.) GE credit: SE. Effective: 2011 Winter Quarter.
EEC 090CResearch Group Conference in Electrical and Computer Engineering (1) Active
Discussion—1 hour(s). Prerequisite(s): Consent of Instructor. Lower division standing. Research group conferences. May be repeated for credit. (P/NP grading only.) Effective: 1997 Winter Quarter.
EEC 090XLower Division Seminar (1-4) Active
Seminar—1-4 hour(s). Prerequisite(s): Consent of Instructor. Examination of a special topic in a small group setting. May be repeated for credit. (Letter.) Effective: 1997 Winter Quarter.
EEC 092Internship in Electrical and Computer Engineering (1-5) Active
Internship—3-15 hour(s). Prerequisite(s): Lower division standing; project approval prior to period of internship. Supervised work experience in Electrical and Computer Engineering. May be repeated for credit. (P/NP grading only.) Effective: 1997 Winter Quarter.
EEC 098Directed Group Study (1-5) Active
Variable. Prerequisite(s): Consent of Instructor. (P/NP grading only.) Effective: 1997 Winter Quarter.
EEC 099Special Study for Lower Division Students (1-5) Active
Variable. (P/NP grading only.) Effective: 1997 Winter Quarter.
EEC 100Circuits II (5) Review all entries Historical
Laboratory—3 hour(s); Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): ENG 017 C- or better. Restricted to the following majors: Electrical Engineering, Computer Engineering, Computer Science & Engineering, Electronic Materials Engineering, Electrical Engineering/Materials Science, Optical Science & Engineering, Biomedical Engineering, Applied Physics, Electrical & Computer Engineering graduate students. Theory, application, and design of analog circuits. Methods of analysis including frequency response, SPICE simulation, and Laplace transform. Operational amplifiers and design of active filters. Students who have completed Engineering 100 may receive 3.5 units of credit. (Letter.) GE credit: QL, SE, VL. Effective: 2014 Fall Quarter.
EEC 100Circuits II (5) Review all entries Active
Laboratory—3 hour(s); Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): ENG 017 C- or better; MAT 022B. Restricted to the following majors: Electrical Engineering, Computer Engineering, Computer Science & Engineering, Electronic Materials Engineering, Electrical Engineering/Materials Science, Optical Science & Engineering, Biomedical Engineering, Applied Physics, Electrical & Computer Engineering graduate students. Theory, application, and design of analog circuits. Methods of analysis including frequency response, SPICE simulation, and Laplace transform. Operational amplifiers and design of active filters. Students who have completed ENG 100 may receive 3.5 units of credit. (Letter.) GE credit: QL, SE, VL. Effective: 2018 Fall Quarter.
EEC 110AElectronic Circuits I (4) Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 100; EEC 140A (can be concurrent). Use and modeling of nonlinear solid-state electronic devices in basic analog and digital circuits. Introduction to the design of transistor amplifiers and logic gates. (Letter.) GE credit: SE, VL. Effective: 2018 Winter Quarter.
EEC 110BElectronic Circuits II (4) Active
Lecture—3 hour(s); Laboratory—3 hour(s). Prerequisite(s): EEC 110A. Analysis and design of integrated circuits. Single-stage amplifiers, cascaded amplifier stages, differential amplifiers, current sources, frequency response, and return-ratio analysis of feedback amplifiers. (Letter.) GE credit: SE, VL. Effective: 2009 Fall Quarter.
EEC 112Communication Electronics (4) Active
Lecture—3 hour(s); Laboratory—3 hour(s). Prerequisite(s): EEC 110A; EEC 150A; EEC 110B recommended. Electronic circuits for analog and digital communication, including oscillators, mixers, tuned amplifiers, modulators, demodulators, and phase-locked loops. Circuits for amplitude modulation (AM) and frequency modulation (FM) are emphasized. (Letter.) GE credit: SE. Effective: 2014 Spring Quarter.
EEC 116VLSI Design (4) Review all entries Historical
Lecture—3 hour(s); Laboratory—3 hour(s). Prerequisite(s): EEC 110A; EEC 180A recommended. CMOS devices, layout, circuits, and functional units; VLSI fabrication and design methodologies. (Letter.) GE credit: SE. Effective: 2014 Spring Quarter.
EEC 116VLSI Design (4) Review all entries Active
Lecture—3 hour(s); Laboratory—3 hour(s). Prerequisite(s): EEC 110A; EEC 018 or 180A recommended. CMOS devices, layout, circuits, and functional units; VLSI fabrication and design methodologies. (Letter.) GE credit: SE. Effective: 2019 Winter Quarter.
EEC 118Digital Integrated Circuits (4) Review all entries Historical
Lecture—3 hour(s); Laboratory—3 hour(s). Prerequisite(s): EEC 110A; EEC 180A. Analysis and design of digital integrated circuits. Emphasis on MOS logic circuit families. Logic gate construction, voltage transfer characteristics, propagation delay, and power consumption. Regenerative circuits, sequential elements, interconnect, RAMs, ROMs, and PLAs. (Letter.) GE credit: SE. Effective: 2011 Spring Quarter.
EEC 118Digital Integrated Circuits (4) Review all entries Active
Lecture—3 hour(s); Laboratory—3 hour(s). Prerequisite(s): EEC 110A; (EEC 018 or EEC 180A). Analysis and design of digital integrated circuits. Emphasis on MOS logic circuit families. Logic gate construction, voltage transfer characteristics, propagation delay, and power consumption. Regenerative circuits, sequential elements, interconnect, RAMs, ROMs, and PLAs. (Letter.) GE credit: SE. Effective: 2019 Spring Quarter.
EEC 119AIntegrated Circuit Design Project (3) Active
Workshop—1 hour(s); Laboratory—6 hour(s). Prerequisite(s): EEC 116 or EEC 118. Design course involving architecture, circuit design, physical design, and validation through extensive simulation of a digital or mixed-signal integrated circuit of substantial complexity under given design constraints. Team project that includes a final report. (Letter.) GE credit: SE. Effective: 2014 Fall Quarter.
EEC 119BIntegrated Circuit Design Project (3) Active
Workshop—1 hour(s); Laboratory—6 hour(s). Prerequisite(s): EEC 119A. Design course involving architecture, circuit design, physical design, and validation through extensive simulation of a digital or mixed-signal integrated circuit of substantial complexity under given design constraints. Team project that includes a final report. (Letter.) GE credit: SE. Effective: 2014 Fall Quarter.
EEC 130AElectromagnetics I (4) Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): MAT 021D; (PHY 009C or PHY 009HD); ENG 017. Basics of static electric and magnetic fields and fields in materials. Work and scalar potential. Maxwell's equations in integral and differential form. Plan waves in lossless media. Lossless transmission lines. (Letter.) GE credit: SE. Effective: 2016 Fall Quarter.
EEC 130BIntroductory Electromagnetics II (4) Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 130A. Plane wave propagation in lossy media, reflections, guided waves, simple modulated waves and dispersion, and basic antennas. (Letter.) GE credit: SE. Effective: 1997 Winter Quarter.
EEC 132ARF and Microwaves in Wireless Communication (5) Active
Lecture—3 hour(s); Laboratory—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 110A; EEC 130B. Study of Radio Frequency and Microwave theory and practice for design of wireless electronic systems. Transmission lines, microwave integrated circuits, circuit analyis of electromagnetic energy transfer systems, the scattering parameters. (Letter.) GE credit: SE. Effective: 2015 Winter Quarter.
EEC 132BRF and Microwaves in Wireless Communication (5) Active
Lecture—3 hour(s); Laboratory—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 132A. Passive RF and microwave device analysis, design, fabrication, and testing for wireless applications. RF and microwave filter and coupler design. Introductory analysis and design of RF and microwave transistor amplifiers. (Letter.) GE credit: SE. Effective: 2007 Winter Quarter.
EEC 132CRF and Microwaves in Wireless Communications (5) Active
Lecture—3 hour(s); Laboratory—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 132B. RF and microwave amplifier theory and design, including transistor circuit models, stability considerations, noise models and low noise design. Theory and design of microwave transistor oscillators and mixers. Wireless system design and analysis. (Letter.) GE credit: SE. Effective: 2009 Spring Quarter.
EEC 133Electromagnetic Radiation and Antenna Analysis (4) Review all entries Historical
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 130B. Properties of electromagnetic radiation; analysis and design of antennas: ideal cylindrical, small loop, aperture, and arrays; antenna field measurements. (Letter.) GE credit: SE. Effective: 1999 Fall Quarter.
EEC 133Electromagnetic Radiation and Antenna Analysis (4) Review all entries Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 130B. Properties of electromagnetic radiation; analysis and design of antennas: ideal cylindrical, small loop, aperture, and arrays; antenna field measurements. (Letter.) GE credit: SE. Effective: 2018 Fall Quarter.
EEC 134ARF/Microwave Systems Design (3) Active
Workshop—3 hour(s); Laboratory—6 hour(s). Prerequisite(s): EEC 130B or EEC 110B or EEC 150A. Class size limited to 24 students. Board-level RF design, fabrication, and characterization of an RF/microwave system, including the antenna, RF front-end, baseband, mix-signal circuits, and digital signal processing models. (Letter.) GE credit: SE. Effective: 2014 Fall Quarter.
EEC 134BRF/Microwave Systems Design (3) Active
Workshop—3 hour(s); Laboratory—6 hour(s). Prerequisite(s): EEC 134A. Class size limited to 24 students. Board-level RF design, fabrication, and characterization of an RF/microwave system, including the antenna, RF front-end, baseband, mix-signal circuits, and digital signal processing models. (Letter.) GE credit: SE. Effective: 2015 Winter Quarter.
EEC 135Optical Communications I: Fibers (4) Review all entries Historical
Lecture—4 hour(s). Prerequisite(s): EEC 130B. Principles of optical communication systems. Planar dielectric waveguides. Optical fibers: single-mode, multi-mode, step and graded index. Attenuation and dispersion in optical fibers. Optical sources (LEDs and lasers) and receivers. Design of digital optical transmission systems. (Letter.) GE credit: SE. Effective: 2012 Winter Quarter.
EEC 135Optoelectronics for High-Speed Data Networking and Computing Systems (4) Review all entries Active
Lecture—4 hour(s). Prerequisite(s): EEC 130B. Principles of optical communication systems. Planar dielectric waveguides. Optical fibers. Silicon photonics. Attenuation and dispersion in optical fibers. Optical sources, detectors, transmitters, receivers, modulators, optical amplifiers, and optical multiplexers/demultiplexers. Optics in data centers and computing systems. Design of digital optical communication links. (Letter.) GE credit: SE. Effective: 2019 Winter Quarter.
EEC 136AElectronic Design Project (3) Review all entries Historical
Workshop—1 hour(s); Laboratory—6 hour(s). Prerequisite(s): ECS 030; EEC 100; EEC 180A; (EEC 110B or EEC 157A (can be concurrent) or EEC 180B). Pass One restricted to major. Optical, electronic and communication-engineering design of an opto-electronic system operating under performance and economic constraints. Measurement techniques will be designed and implemented, and the system will be characterized. (Letter.) GE credit: SE. Effective: 2015 Fall Quarter.
EEC 136AElectronic Design Project (3) Review all entries Active
Workshop—1 hour(s); Laboratory—6 hour(s). Prerequisite(s): (ECS 036B or ECS 030 or ECS 034 or EEC 007); EEC 100; (EEC 018 or EEC 180A); (EEC 110B or EEC 157A (can be concurrent) or EEC 180 or EEC 180B). Pass One restricted to major. Optical, electronic and communication-engineering design of an opto-electronic system operating under performance and economic constraints. Measurement techniques will be designed and implemented, and the system will be characterized. (Letter.) GE credit: SE. Effective: 2019 Winter Quarter.
EEC 136BElectronic Design Project (3) Active
Workshop—1 hour(s); Laboratory—6 hour(s). Prerequisite(s): EEC 136A. Optical, electronic and communication-engineering design of an opto-electronic system operating under performance and economic constraints. Measurement techniques will be designed and implemented, and the system will be characterized. (Letter.) GE credit: SE. Effective: 2014 Fall Quarter.
EEC 140APrinciples of Device Physics I (4) Review all entries Historical
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): ENG 017; (PHY 009D or PHY 009HE). Semiconductor device fundamentals, equilibrium and non-equilibrium statistical mechanics, conductivity, diffusion, electrons and holes, p-n and Schottky junctions, first-order metal-oxide-semiconductor (MOS) field effect transistors, bipolar junction transistor fundamentals. (Letter.) GE credit: SE, SL. Effective: 2016 Fall Quarter.
EEC 140APrinciples of Device Physics I (4) Review all entries Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): ENG 017 (can be concurrent); (PHY 009D or PHY 009HE). Semiconductor device fundamentals, equilibrium and non-equilibrium statistical mechanics, conductivity, diffusion, electrons and holes, p-n and Schottky junctions, first-order metal-oxide-semiconductor (MOS) field effect transistors, bipolar junction transistor fundamentals. (Letter.) GE credit: SE, SL. Effective: 2018 Fall Quarter.
EEC 140BPrinciples of Device Physics II (4) Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 140A. Electrical properties, designs, models and advanced concepts for MOS, Bipolar, and Junction Field-Effect Transistors, including scaling, minority-carrier distributions, non-ideal effects, and device fabrication methods. MESFET and heterojunction bipolar transistors (HBTs). Fundamentals of solar cells, photodetectors, LEDs and semiconductor lasers. (Letter.) GE credit: SE. Effective: 2010 Spring Quarter.
EEC 145Electronic Materials (4) Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 140A. Electronic and physical properties of materials used in electronics, ICs, optoelectronics and MEMS. Semiconductors, dielectrics, metals, optical materials, organic semiconductive, optical and nonlinear properties, as well as their synthesis and deposition methods. (Letter.) GE credit: SE. Effective: 2015 Fall Quarter.
EEC 146AIntegrated Circuits Fabrication (4) Active
Lecture—2 hour(s); Laboratory—4 hour(s). Prerequisite(s): EEC 140A. Theoretical and experimental study of basic fabrication processes for metal oxide semiconductor integrated circuits, including oxidation, photolithography, impurity diffusion, metallization, wet chemical etching, and characterization. (Letter.) GE credit: SE. Effective: 2018 Winter Quarter.
EEC 146BAdvanced Integrated Circuits Fabrication (3) Active
Lecture—2 hour(s); Laboratory—3 hour(s). Prerequisite(s): EEC 146A. Restricted to Electrical, Computer, and Electrical/Materials Science majors and Electrical Engineering graduate students; non-majors accommodated when space available. Fabrication processes for CMOS VLSI. Laboratory projects examine deposition of thin films, ion implantation, process simulation, anisotropic plasma etching, sputter metallization, and C-V analysis. Topics include isolation, projection alignment, epilayer growth, thin gate oxidation, and rapid thermal annealing. (Letter.) GE credit: SE. Effective: 1997 Winter Quarter.
EEC 150AIntroduction to Signals and Systems I (4) Active
Lecture—4 hour(s). Prerequisite(s): EEC 100; (ENG 006 (can be concurrent) or MAT 022AL (can be concurrent)). Characterization and analysis of continuous-time linear systems. Fourier series and transforms with applications. Introduction to communication systems. Transfer functions and block diagrams. Elements of feedback systems. Stability of linear systems. (Letter.) GE credit: QL, SE. Effective: 2013 Fall Quarter.
EEC 150BIntroduction to Signals and Systems II (4) Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 150A. Characterization and analysis of discrete time systems. Difference equation models. Ztransform analysis methods. Discrete and fast Fourier transforms. Introduction to digital filter design. (Letter.) GE credit: QL, SE. Effective: 2012 Fall Quarter.
EEC 152Digital Signal Processing (4) Active
Lecture—2 hour(s); Laboratory—6 hour(s). Prerequisite(s): EEC 150B; (EEC 070 or ECS 050). Theory and practice of real-time digital signal processing. Fundamentals of real-time systems. Programmable architectures including I/O, memory, peripherals, interrupts, DMA. Interfacing issues with A/D and D/A converters to a programmable DSP. Specification driven design and implementation of simple DSP applications. (Letter.) GE credit: SE. Effective: 2014 Fall Quarter.
EEC 157AControl Systems (4) Active
Lecture—3 hour(s); Laboratory—3 hour(s). Prerequisite(s): EEC 100. Analysis and design of feedback control systems. Examples are drawn from electrical and mechanical systems as well as other engineering fields. Mathematical modeling of systems, stability criteria, root-locus and frequency domain design methods. (Letter.) GE credit: SE. Effective: 2013 Fall Quarter.
EEC 157BControl Systems (4) Active
Lecture—3 hour(s); Laboratory—3 hour(s). Prerequisite(s): EEC 157A. Control system design; transfer-function and state-space methods; sampled-data implementation, digital control. Laboratory includes feedback system experiments and simulation studies. (Letter.) GE credit: SE. Effective: 1997 Winter Quarter.
EEC 160Signal Analysis and Communications (4) Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 150A. Signal analysis based on Fourier methods. Fourier series and transforms; time-sampling, convolution, and filtering; spectral density; modulation: carrier-amplitude, carrier-frequency, and pulse-amplitude. (Letter.) GE credit: SE. Effective: 1997 Winter Quarter.
EEC 161Probabilistic Analysis of Electrical & Computer Systems (4) Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 100; (ENG 006 or MAT 022AL). Probabilistic and statistical analysis of electrical and computer systems. Discrete and continuous random variables, expectation and moments. Transformation of random variables. Joint and conditional densities. Limit theorems and statistics. Noise models, system reliability and testing. (Letter.) GE credit: SE. Effective: 2016 Spring Quarter.
EEC 165Statistical and Digital Communication (4) Active
Lecture—3 hour(s); Laboratory—3 hour(s). Prerequisite(s): EEC 160; EEC 161. Introduction to random process models of modulated signals and noise, and analysis of receiver performance. Analog and digitally modulated signals. Signal-to-noise ratio, probability of error, matched filters. Intersymbol interference, pulse shaping and equalization. Carrier and clock synchronization. (Letter.) GE credit: SE. Effective: 2017 Winter Quarter.
EEC 170Introduction to Computer Architecture (4) Review all entries Historical
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 180A; ECS 030. Introduces basic aspects of computer architecture, including computer performance measurement, instruction set design, computer arithmetic, pipelined/non-pipelined implementation, and memory hierarchies (cache and virtual memory). Presents a simplified Reduced Instruction Set Computer using logic design methods from the prerequisite course. (Letter.) GE credit: SE. Effective: 2015 Winter Quarter.
EEC 170Introduction to Computer Architecture (4) Review all entries Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): (ECS 036B or ECS 030 or ECS 034 or EEC 007); (EEC 018 or EEC 180A). Introduces basic aspects of computer architecture, including computer performance measurement, instruction set design, computer arithmetic, pipelined/non-pipelined implementation, and memory hierarchies (cache and virtual memory). Presents a simplified Reduced Instruction Set Computer using logic design methods from the prerequisite course. (Letter.) GE credit: SE. Effective: 2019 Winter Quarter.
EEC 171Parallel Computer Architecture (4) Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 170 or ECS 154B. Organization and design of parallel processors including shared-memory multiprocessors, cache coherence, memory consistency, snooping protocols, synchronization, scalable multiprocessors, message passing protocols, distributed shared memory and interconnection networks. (Letter.) GE credit: SE. Effective: 2014 Fall Quarter.
EEC 172Embedded Systems (4) Active
Lecture—2 hour(s); Laboratory—6 hour(s). Prerequisite(s): (EEC 170 or ECS 154A); EEC 100. Introduction to embedded-system hardware and software. Topics include: embedded processor and memory architecture; input/output hardware and software, including interrupts and direct memory access; interfacing with sensors and actuators; wired and wireless embedded networking. (Letter.) GE credit: SE. Effective: 2016 Winter Quarter.
EEC 173AComputer Networks (4) Review all entries Historical
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): ECS 060; (ECS 132 or EEC 161 or MAT 135A or STA 131A or STA 120 or STA 032). Pass One open to Computer Science, Computer Science Engineering and Computer Engineering Majors only. Overview of computer networks, TCP/IP protocol suite, computer-networking applications and protocols, transport-layer protocols, network architectures, Internet Protocol (IP), routing, link-layer protocols, local area and wireless networks, medium access control, physical aspects of data transmission, and network-performance analysis. Only 2 units of credit for students who have taken ECS 157. (Same course as ECS 152A.) (Letter.) GE credit: SE. Effective: 2016 Fall Quarter.
EEC 173AComputer Networks (4) Review all entries Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): (ECS 060 or ECS 032B or ECS 036C); (ECS 132 or EEC 161 or MAT 135A or STA 131A or STA 120 or STA 032). Pass One open to Computer Science, Computer Science Engineering and Computer Engineering Majors only. Overview of computer networks, TCP/IP protocol suite, computer-networking applications and protocols, transport-layer protocols, network architectures, Internet Protocol (IP), routing, link-layer protocols, local area and wireless networks, medium access control, physical aspects of data transmission, and network-performance analysis. Only 2 units of credit for students who have taken ECS 157. (Same course as ECS 152A.) (Letter.) GE credit: SE. Effective: 2019 Winter Quarter.
EEC 173BDesign Projects in Communication Networks (4) Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 173A or ECS 152A. Advanced topics and design projects in communication networks. Example topics include wireless networks, multimedia networking, network design and management, traffic analysis and modeling, network simulations and performance analysis. Offered in alternate years. (Same course as ECS 152C.) (Letter.) GE credit: SE. Effective: 2005 Spring Quarter.
EEC 180Digital Systems II (5) Active
Lecture—3 hour(s); Laboratory—4 hour(s). Prerequisite(s): EEC 018 or EEC 180A. Computer-aided design of digital systems with emphasis on hardware description languages (VHDL), logic synthesis, and field-programmable gate arrays (FPGA). May cover advanced topics in digital system design such as static timing analysis, pipelining, memory system design, testing digital circuits. No credit to students who have previously completed EEC 180B. (Letter.) Effective: 2019 Winter Quarter.
EEC 180ADigital Systems I (5) Review all entries Historical
Lecture—3 hour(s); Laboratory—6 hour(s). Prerequisite(s): PHY 009C or PHY 009HD. Introduction to digital system design including combinational logic design, sequential and asynchronous circuits, computer arithmetic, memory systems and algorithmic state machine design; computer aided design (CAD) methodologies and tools. (Letter.) GE credit: SE. Effective: 2014 Spring Quarter.
EEC 180ADigital Systems I (5) Review all entries Discontinued
Lecture—3 hour(s); Laboratory—6 hour(s). Prerequisite(s): PHY 009C or PHY 009HD. Introduction to digital system design including combinational logic design, sequential and asynchronous circuits, computer arithmetic, memory systems and algorithmic state machine design; computer aided design (CAD) methodologies and tools. (Letter.) GE credit: SE. Effective: 2019 Winter Quarter.
EEC 180BDigital Systems II (5) Review all entries Historical
Lecture—3 hour(s); Laboratory—6 hour(s). Prerequisite(s): EEC 180A. Computer-aided design of digital systems with emphasis on hardware description languages (VHDL), logic synthesis, and field-programmable gate arrays (FPGA). May cover advanced topics in digital system design such as static timing analysis, pipelining, memory system design, testing digital circuits. (Letter.) GE credit: SE. Effective: 2013 Fall Quarter.
EEC 180BDigital Systems II (5) Review all entries Discontinued
Lecture—3 hour(s); Laboratory—6 hour(s). Prerequisite(s): EEC 180A. Computer-aided design of digital systems with emphasis on hardware description languages (VHDL), logic synthesis, and field-programmable gate arrays (FPGA). May cover advanced topics in digital system design such as static timing analysis, pipelining, memory system design, testing digital circuits. (Letter.) GE credit: SE. Effective: 2019 Winter Quarter.
EEC 181ADigital Systems Design Project (3) Review all entries Historical
Workshop—1 hour(s); Laboratory—6 hour(s). Prerequisite(s): EEC 180B; EEC 170. Digital-system and computer-engineering design course involving architecture, design, implementation and testing of a prototype application-specific processor under given design constraints. This is a team project that includes a final presentation and report. (Letter.) GE credit: SE. Effective: 2018 Winter Quarter.
EEC 181ADigital Systems Design Project (3) Review all entries Active
Workshop—1 hour(s); Laboratory—6 hour(s). Prerequisite(s): (EEC 180 or EEC 180B); EEC 170. Digital-system and computer-engineering design course involving architecture, design, implementation and testing of a prototype application-specific processor under given design constraints. This is a team project that includes a final presentation and report. (Letter.) GE credit: SE. Effective: 2019 Winter Quarter.
EEC 181BDigital Systems Design Project (3) Active
Workshop—1 hour(s); Laboratory—6 hour(s). Prerequisite(s): EEC 181A. Digital-system and computer-engineering design course involving architecture, design, implementation and testing of a prototype application-specific processor under given design constraints. This is a team project that includes a final presentation and report. (Letter.) GE credit: SE. Effective: 2015 Winter Quarter.
EEC 183Testing and Verification of Digital Systems (5) Active
Lecture—3 hour(s); Laboratory—4 hour(s). Prerequisite(s): EEC 170; EEC 180B. Computer aided-testing and design verification techniques for digital systems; physical fault testing; simulation-based design verification; formal verification; timing analysis. (Letter.) GE credit: SE. Effective: 2012 Spring Quarter.
EEC 189ASpecial Topics in Electrical Engineering and Computer Science; Computer Science (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Computer Science. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189BSpecial Topics in Electrical Engineering and Computer Science; Programming Systems (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Programming Systems. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189CSpecial Topics in Electrical Engineering and Computer Science; Digital Systems (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Digital Systems. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189DSpecial Topics in Electrical Engineering and Computer Science; Communications (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Communications. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189ESpecial Topics in Electrical Engineering and Computer Science; Signal Transmission (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Signal Transmission. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189FSpecial Topics in Electrical Engineering and Computer Science; Digital Communication (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Digital Communication. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189GSpecial Topics in Electrical Engineering and Computer Science; Control Systems (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Control Systems. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189HSpecial Topics in Electrical Engineering and Computer Science; Robotics (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Robotics. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189ISpecial Topics in Electrical Engineering and Computer Science; Signal Processing (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Signal Processing. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189JSpecial Topics in Electrical Engineering and Computer Science; Image Processing (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Image Processing. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189KSpecial Topics in Electrical Engineering and Computer Science; High-Frequency Phenomena and Devices (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in High-Frequency Phenomena and Devices. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189LSpecial Topics in Electrical Engineering and Computer Science; Solid-State Devices and Physical Electronics (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Solid-State Devices and Physical Electronics. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189MSpecial Topics in Electrical Engineering and Computer Science; Systems Theory (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Systems Theory. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189NSpecial Topics in Electrical Engineering and Computer Science; Active and Passive Circuits (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Active and Passive Circuits. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189OSpecial Topics in Electrical Engineering and Computer Science; Integrated Circuits (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Integrated Circuits. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189PSpecial Topics in Electrical Engineering and Computer Science; Computer Software (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Computer Software. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189QSpecial Topics in Electrical Engineering and Computer Science; Computer Engineering (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Computer Engineering. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189RSpecial Topics in Electrical Engineering and Computer Science; Microprocessing (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Microprocessing. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189SSpecial Topics in Electrical Engineering and Computer Science; Electronics (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Electronics. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189TSpecial Topics in Electrical Engineering and Computer Science; Electromagnetics (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Electromagnetics. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189USpecial Topics in Electrical Engineering and Computer Science; Opto-Electronics (1-5) Active
Lecture; Laboratory; Lecture/Lab. Prerequisite(s): Consent of Instructor. Special topics in Opto-Electronics. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 189WSpecial Topics in Electrical and Computer Engineering; Computer Networks (1-5) Active
Variable. Prerequisite(s): Consent of Instructor. Special topics in Computer Networks. May be repeated for credit when topic differs. (Letter.) GE credit: SE. Effective: 2018 Winter Quarter.
EEC 190CResearch Group Conferences in Electrical and Computer Engineering (1) Active
Discussion—1 hour(s). Prerequisite(s): Consent of Instructor. Upper division standing in Electrical and Computer Engineering. Research group conferences. May be repeated for credit. (P/NP grading only.) GE credit: SE. Effective: 2013 Spring Quarter.
EEC 192Internship in Electrical and Computer Engineering (1-5) Review all entries Historical
Internship—3-15 hour(s). Prerequisite(s): Consent of Instructor. Completion of a minimum of 84 units; project approval before period of internship. Supervised work experience in electrical and computer engineering. May be repeated for credit project is different. (P/NP grading only.) GE credit: SE. Effective: 2012 Fall Quarter.
EEC 192Internship in Electrical and Computer Engineering (1-6) Review all entries Active
Internship—3-18 hour(s). Prerequisite(s): Consent of Instructor. Completion of a minimum of 84 units; project approval before period of internship. Supervised work experience in electrical and computer engineering. May be repeated for credit if project differs. (P/NP grading only.) GE credit: SE. Effective: 2018 Fall Quarter.
EEC 193ASenior Design Project (3) Active
Workshop—1 hour(s); Laboratory—6 hour(s). Prerequisite(s): EEC 196 (can be concurrent); and Consent of Instructor. Restricted to senior standing in Electrical or Computer Engineering. Team design project for seniors in Electrical or Computer Engineering. Project involves analysis, design, implementation and evaluation of an Electrical Engineering or Computer Engineering system. Project is supervised by a faculty member. (Letter.) GE credit: SE. Effective: 2014 Fall Quarter.
EEC 193BSenior Design Project (3) Active
Workshop—1 hour(s); Laboratory—6 hour(s). Prerequisite(s): EEC 193A. Team design project for seniors in Electrical Engineering or Computer Engineering. Project involves analysis, design, implementation and evaluation of an Electrical Engineering or Computer Engineering system. Project supervised by a faculty member. (Letter.) GE credit: SE. Effective: 2015 Winter Quarter.
EEC 195AAutonomous Vehicle Design Project (3) Review all entries Historical
Workshop—1 hour(s); Laboratory—6 hour(s). Prerequisite(s): ECS 030; EEC 180A; (EEC 110B or EEC 157A (can be concurrent) or EEC 180B or ECS 060). Pass One restricted to major. Design and construct an autonomous race car. Work in groups to design, build and test speed control circuits, track sensing circuits, and a steering control loop. (Letter.) GE credit: SE. Effective: 2015 Fall Quarter.
EEC 195AAutonomous Vehicle Design Project (3) Review all entries Active
Workshop—1 hour(s); Laboratory—6 hour(s). Prerequisite(s): (ECS 030 or ECS 036B or ECS 034 or EEC 007); (EEC 018 or EEC 180A); (EEC 110B or EEC 157A (can be concurrent) or ECS 060 or (EEC 180B or EEC 180)). Pass One restricted to major. Design and construct an autonomous race car. Work in groups to design, build and test speed control circuits, track sensing circuits, and a steering control loop. (Letter.) GE credit: SE. Effective: 2019 Winter Quarter.
EEC 195BAutonomous Vehicle Design Project (3) Active
Workshop—1 hour(s); Laboratory—6 hour(s). Prerequisite(s): EEC 195A. Design and construct an autonomous race car. Students work in groups to design, build and test speed control circuits, track sensing circuits, and a steering control loop. (Letter.) GE credit: SE. Effective: 2015 Winter Quarter.
EEC 196Issues in Engineering Design (1) Active
Seminar—1 hour(s). Prerequisite(s): Senior standing in Electrical or Computer Engineering. The course covers various electrical and computer engineering standards and realistic design constraints including economic, manufacturability, sustainability, ethical, health and safety, environmental, social, and political. (Letter.) GE credit: SE. Effective: 2008 Fall Quarter.
EEC 197TTutoring in Electrical and Computer Engineering (1-3) Active
Discussion—1 hour(s); Discussion/Laboratory—2-8 hour(s). Prerequisite(s): Consent of Instructor. Upper division standing. Tutoring in Electrical and Computer Engineering courses, especially introductory circuits. For upper-division undergraduate students who will provide tutorial assistance. (P/NP grading only.) Effective: 2007 Fall Quarter.
EEC 198Directed Group Study (1-5) Active
Variable. Prerequisite(s): Consent of Instructor. May be repeated up to 3 Time(s). (P/NP grading only.) GE credit: SE. Effective: 2007 Fall Quarter.
EEC 199Special Study for Advanced Undergraduates (1-5) Active
Variable. Prerequisite(s): Consent of Instructor. (P/NP grading only.) Effective: 2007 Fall Quarter.
EEC 201Digital Signal Processing (4) Active
Lecture—4 hour(s). Prerequisite(s): EEC 150B; STA 120 or MAT 131 or MAT 167 recommended. Theory and design of digital filters. Classification of digital filters, linear phase systems, all-pass functions, FIR and IIR filter design methods and optimality measures, numerically robust structures for digital filters. (Letter.) Effective: 2006 Winter Quarter.
EEC 202Advanced Digital Signal Processing (4) Active
Lecture—4 hour(s). Prerequisite(s): EEC 201, EEC 260 and EEC 265, and MAT 167 are recommended. Multirate DSP theory and wavelets, optimal transform and subband coders in data compressions, advanced sampling theory and oversampled A/D converters, transmultiplexers and precoders in digital communication systems, genomic signal processing. (Letter.) Effective: 2006 Spring Quarter.
EEC 205Computational Methods in Biomedical Imaging (4) Active
Lecture—4 hour(s). Prerequisite(s): (BIM 105 or STA 120); (BIM 108 or EEC 150A). Analytic tomographic reconstruction from projections in 2D and 3D; model-based image reconstruction methods; maximum likelihood and Bayesian methods; applications to CT, PET, and SPECT. (Same course as BIM 252.) (Letter.) Effective: 2011 Fall Quarter.
EEC 206Digital Image Processing (4) Active
Lecture—3 hour(s); Laboratory—3 hour(s). Prerequisite(s): EEC 150B. Two-dimensional systems theory, image perception, sampling and quantization, transform theory and applications, enhancement, filtering and restoration, image analysis, and image processing systems. (Letter.) Effective: 1997 Winter Quarter.
EEC 210MOS Analog Circuit Design (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 110B; EEC 140A. Analysis and design of MOS amplifiers, bias circuits, voltage references and other analog circuits. Stability and compensation of feedback amplifiers. Introduction to noise analysis in MOS circuits. (Letter.) Effective: 2016 Winter Quarter.
EEC 211Advanced Analog Circuit Design (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 210; STA 131A and EEC 112 recommended. Noise and distortion in electronic circuits and systems. Application to communication circuits. Specific applications include mixers, low-noise amplifiers, power amplifiers, phase-locked loops, oscillators and receiver architectures. (Letter.) Effective: 2002 Winter Quarter.
EEC 212Analog MOS IC Design for Signal Processing (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 210. Analysis and design of analog MOS integrated circuits. Passive components, single-ended and fully differential op amps, sampled-data and continuous-time filters. (Letter.) Effective: 1998 Spring Quarter.
EEC 213Data-Conversion Techniques and Circuits (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 210. Digital-to-analog and analog-to-digital conversion; component characteristics and matching; sample-and-hold, comparator, amplifier, and reference circuits. (Letter.) Effective: 1997 Winter Quarter.
EEC 214Computer-Aided Circuit Analysis and Design (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 110A; EEC 110B; And knowledge of FORTRAN or C. Network equation formulations. Nonlinear DC, linear AC, timedomain (both linear and nonlinear), steady-state (nonlinear) and harmonic analysis. DC, AC, and time-domain sensitivities of linear and nonlinear circuits. Gradient-based design optimization. Behavioral simulations. Extensive CAD project. (Letter.) Effective: 2000 Winter Quarter.
EEC 215Circuits for Digital Communications (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 150B; EEC 210 (can be concurrent); EEC 165, EEC 166, or EEC 265 recommended. Analog, digital, and mixed-signal CMOS implementations of communication-circuit blocks: gain control, adaptive equalizers, sampling detectors, clock recovery. (Letter.) Effective: 2000 Fall Quarter.
EEC 216Low Power Digital Integrated Circuit Design (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 118. IC design for low power and energy consumption. Low power architectures, logic styles and circuit design. Variable supply and threshold voltages. Leakage management. Power estimation. Energy sources, power electronics, and energy recovery. Applications in portable electronics and sensors. Thermodynamic limits. (Letter.) Effective: 2006 Winter Quarter.
EEC 217Biomedical Electronics (4) Active
Lecture—3 hour(s); Project (Term Project). Prerequisite(s): EEC 210; or Consent of Instructor. Special consideration and accommodation will be made for biomedical or signal processing majors who have not taken EEC 210. Circuit design for medical applications including weak inversion amplifiers; integrated ULF filters; chopper stabilization; electrochemical interfaces; neurostimulation pulse generation; wireless powering of and communication with implantable devices. Electrophysiological signaling and aspects of signal processing for biomedical systems. (Letter.) Effective: 2013 Spring Quarter.
EEC 219Advanced Digital Circuit Design (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 118 or EEC 218A. Analysis and design of digital circuits. Both bipolar and MOS circuits are covered. Dynamic and static RAM cells and sense amplifiers. Advanced MOS families. Multi-valued logic. (Letter.) Effective: 1997 Winter Quarter.
EEC 221Analog Filter Design (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 100; EEC 150A. Design of active and passive filters including filter specification and approximation theory. Passive LC filter design will cover doubly-terminated reactance two-port synthesis. Active filter design will include sensitivity, op-amp building blocks, cascade, multi-loop, ladder and active-R filter design. (Letter.) Effective: 1997 Fall Quarter.
EEC 222RF IC Design (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 132C; EEC 210. Radio frequency (RF) solid-state devices, RF device modeling and design rules; non-linear RF circuit design techniques; use of non-linear computer-aided (CAD) tools; RF power amplifier design. (Letter.) Effective: 2004 Winter Quarter.
EEC 223RF Integrated Circuits for Wireless Communications (4) Active
Lecture—3 hour(s); Project (Term Project). Integrated RF front end circuit design of receivers and synthesizers for wireless communications, such as LNA, mixers, PLL; noise and linearity analysis and specifications; theory and working mechanism of synthesizers and phase noise analysis. (Letter.) Effective: 2018 Fall Quarter.
EEC 224Terahertz and mm-Wave Integrated Circuit Design (4) Active
Lecture—3 hour(s); Project (Term Project). Prerequisite(s): EEC 132A; EEC 112; or Consent of Instructor. Fundamental theory of RF transmitter and receiver, including noise analysis, transceiver architectures, and antenna arrays. Fundamental limitations, theory and design of amplifiers, oscillators and signal sources at THz and mm-wave frequencies (Letter.) Effective: 2018 Winter Quarter.
EEC 228Advanced Microwave Circuit and Device Design Techniques (4) Active
Lecture—3 hour(s); Laboratory—3 hour(s). Prerequisite(s): EEC 132B. Theory, design, fabrication, analysis of advanced microwave circuits and devices. Wideband transformers, stripline/microstripline broadband couplers. Lumped and distributed filter synthesis. Broadband matching theory applied to microwave devices. Wideband and low noise FET/HEMT amplifiers. Advanced microwave oscillator theory. Phase noise analysis. (Letter.) Effective: 2007 Spring Quarter.
EEC 229RF-MEMS and Adaptive Wireless Frontends (4) Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 130A. Focuses on the modeling, design, fabrication, and characterization of RF-MEMS while providing a thorough introduction to the technology with an emphasis on how it will benefit the design of adaptive RF/microwave wireless systems. (Letter.) Effective: 2015 Fall Quarter.
EEC 230Electromagnetics (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 130B. Maxwell's equations, plane waves, reflection and refraction, complex waves, waveguides, resonant cavities, and basic antennas. (Letter.) Effective: 2001 Fall Quarter.
EEC 231APlasma Physics and Controlled Fusion (3) Active
Lecture—3 hour(s). Prerequisite(s): Consent of Instructor. Equilibrium plasma properties; single particle motion; fluid equations; waves and instabilities in a fluid plasma; plasma kinetic theory and transport coefficients; linear and nonlinear Vlasov theory; fluctuations, correlations and radiation; inertial and magnetic confinement systems in controlled fusion. (Letter.) Effective: 2015 Spring Quarter.
EEC 231BPlasma Physics and Controlled Fusion (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 231A; and Consent of Instructor. Equilibrium plasma properties; single particle motion; fluid equations; waves and instabilities in a fluid plasma; plasma kinetic theory and transport coefficients; linear and nonlinear Vlasov theory; fluctuations, correlations and radiation; inertial and magnetic confinement systems in controlled fusion. (Letter.) Effective: 2015 Spring Quarter.
EEC 231CPlasma Physics and Controlled Fusion (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 231B; and Consent of Instructor. Equilibrium plasma properties; single particle motion; fluid equations; waves and instabilities in a fluid plasma; plasma kinetic theory and transport coefficients; linear and nonlinear Vlasov theory; fluctuations, correlations and radiation; inertial and magnetic confinement systems in controlled fusion. (Letter.) Effective: 2015 Spring Quarter.
EEC 232AAdvanced Applied Electromagnetics I (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 132B. The exact formulation of applied electromagnetic problems using Green's functions. Applications of these techniques to transmission circuits. (Letter.) Effective: 2000 Fall Quarter.
EEC 232BAdvanced Applied Electromagnetics II (4) Active
Lecture—3 hour(s); Laboratory—3 hour(s). Prerequisite(s): EEC 132B. An advanced treatment of electromagnetics with applications to passive microwave devices and antennas. (Letter.) Effective: 2000 Fall Quarter.
EEC 233High Speed Signal Integrity (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 130B. Design and analysis of interconnects in high-speed circuits and sub-systems; understanding of high-speed signal propagation and signal integrity concepts; electromagnetic modeling tools and experimental techniques. (Letter.) Effective: 2008 Fall Quarter.
EEC 234APhysics and Technology of Microwave Vacuum Electron Beam Devices I (4) Active
Lecture—4 hour(s). Prerequisite(s): B.S. degree in physics or electrical engineering or the equivalent background. Physics and technology of electron beam emissions, flow and transport, electron gun design, space charge waves and klystrons. (Letter.) Effective: 2015 Fall Quarter.
EEC 234BPhysics and Technology of Microwave Vacuum Electron Beam Devices II (4) Active
Lecture—4 hour(s). Prerequisite(s): EEC 234A. Theory and experimental design of traveling wave tubes, backward wave oscillators, and extended interaction oscillators. (Letter.) Effective: 2016 Spring Quarter.
EEC 234CPhysics and Technology of Microwave Vacuum Electron Beam Devices III (4) Active
Lecture—4 hour(s). Prerequisite(s): EEC 234B. Physics and technology of gyrotrons, gyro-amplifiers, free electron lasers, magnetrons, crossfield amplifiers and relativistic devices. (Letter.) Effective: 2015 Fall Quarter.
EEC 235Photonics (4) Active
Lecture—3 hour(s); Project (Term Project)—1 hour(s). Prerequisite(s): EEC 230 (can be concurrent). Optical propagation of electromagnetic waves and beams in photonic components and the design of such devices using numerical techniques. (Letter.) Effective: 2004 Fall Quarter.
EEC 236Nonlinear Optical Applications (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 130B; EEC 230 (can be concurrent). Nonlinear optical interactions in optical communication, optical information processing and integrated optics. Basic concepts underlying optical nonlinear interactions in materials and guided media. Not open for credit to students who have completed EEC 233. (Letter.) Effective: 2000 Fall Quarter.
EEC 237ALasers (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 235; EEC 130B; Or the equivalent of EEC 130B. Not open for credit to students who have completed course 226A. Theoretical and practical description of lasers. Theory of population inversion, amplification and oscillation using semiclassical oscillator model and rate equations. Description and design of real laser system (Not open for credit to students who have completed course 226A.) (Letter.) Effective: 1998 Winter Quarter.
EEC 237BLaser Physics II (4) Active
Lecture—3 hour(s); Extensive Problem Solving. Prerequisite(s): EEC 237A or EAD 265A. Oscillation threshold. Coupled cavity/atomic rate equations, Linear pulse propagation; dispersion, broadening, compression. Nonlinear pulse propagation. Energy extraction. Optical beams, resonators, eigenmodes, axial/transverse modes. Paraxial ray optics, resonator stability, ABCD matrices. Laser dynamics; transients, spiking, Q-switching, active and passive modelocking. Not open for credit to students who have completed EEC 226B. (Letter.) Effective: 2014 Fall Quarter.
EEC 238Semiconductor Diode Lasers (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 245A. Understanding of fundamental optical transitions in semiconductor and quantum-confined systems are applied to diode lasers and selected photonic devices. The importance of radiative and non-radiative recombination, simulated emission, excitons in quantum wells, and strained quantum layers are considered. (Letter.) Effective: 1998 Spring Quarter.
EEC 239AOptical Fiber Communications Technologies (4) Review all entries Historical
Lecture—4 hour(s). Prerequisite(s): EEC 130B. Physical layer issues for component and system technologies in optical fiber networks. Sources of physical layer impairments and limitations in network scalability. Enabling technologies for wavelength-division-multiplexing and time-division-multiplexing networks. Optical amplifiers and their impact in optical networks (signal-to-noise ratio, gain-equalization, and cascadability). (Letter.) Effective: 2002 Fall Quarter.
EEC 239AOptical Communication Technologies for High-Speed Data Networking (4) Review all entries Active
Lecture—4 hour(s). Prerequisite(s): EEC 130B. Enabling technologies for optical fiber communication and data center networks. Physical layer issues for component and system technologies in high-speed data optical communications. High-capacity data multiplexing technologies including wavelength-division-multiplexing, time-division-multiplexing, and advanced coherent modulation. Optical signal transmission, optical amplification, and optical switching for telecom and data center networks. (Letter.) Effective: 2019 Winter Quarter.
EEC 239BOptical Fiber Communications Systems and Networking (4) Active
Lecture—4 hour(s). Prerequisite(s): EEC 239A. Physical layer optical communications systems in network architectures and protocols. Optical systems design and integration using optical component technologies. Comparison of wavelength routed WDM, TDM, and NGI systems and networks. Case studies of next generation technologies. (Letter.) Effective: 2003 Winter Quarter.
EEC 240Semiconductor Device Physics (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 140B. Physical principles, characteristics and models of fundamental semiconductor device types, including P-N and Schottky diodes, MOSFETs and MESFETs Bipolar Junction Transistors, and light emitters/detectors. (Letter.) Effective: 1998 Fall Quarter.
EEC 241Introduction to Molecular Electronics (4) Active
Lecture/Discussion—4 hour(s). Prerequisite(s): Consent of Instructor. Examines molecules for electronic devices and sensors. Course covers: electronic states of molecules, charge transport in nanoscale systems, and fabrication and measurement of molecular-scale devices. Specific Topics: Hartree-Fock and Density Functional Theory, Landauer formalism, coulomb blockade, tunneling and hopping transport. (Letter.) Effective: 2016 Spring Quarter.
EEC 242Advanced Nanostructured Devices (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 130A; EEC 140A. Physics of nano-structured materials and device operation. Overview of new devices enabled by nanotechnology; fabrication and characterization methods; applications of nano-structures and devices. (Letter.) Effective: 2005 Fall Quarter.
EEC 244ADesign of Microelectromechanical Systems (MEMS) (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 140A; EEC 140B; or Consent of Instructor. Theory and practice of MEMS design. Micromechanical fundamentals, CAD tools, and case studies. A MEMS design project is required. The designs will be fabricated in a commercial foundry and tested in course 244B. (Letter.) Effective: 1997 Fall Quarter.
EEC 244BMicrosciences (4) Active
Lecture/Discussion—4 hour(s). Introduction to the theory of physical and chemical principles at the microscale. Scale effects, surface tension, microfluidic mechanics, micromechanical properties, intermolecular interactions and micro tribology. (Same course as BIM 218.) (Letter.) Effective: 2011 Fall Quarter.
EEC 245Micro- and Nano-Technology in Life Sciences (4) Review all entries Historical
Lecture/Discussion—4 hour(s). Prerequisite(s): Graduate standing or consent of instructor. Survey of biomedical device design from the engineering and biological perspectives; micro-/nano-fabrication and characterization techniques; surface chemistry and mass transfer; essential biological processes and models; proposal development skills to merge aforementioned themes in a multidisciplinary project. (Same course as ECH 245 and EMS 245.) (Letter.) Effective: 2016 Winter Quarter.
EEC 245Micro- and Nano-Technology in Life Sciences (4) Review all entries Active
Lecture/Discussion—4 hour(s). Prerequisite(s): Graduate standing or consent of instructor. Survey of biodevice design from engineering and biological perspectives; micro-/nano-fabrication techniques; surface science and mass transport; essential biological processes and models; proposal development skills on merging aforementioned themes. (Same course as ECH 245, EMS 245, and MAE 245.) (Letter.) Effective: 2019 Winter Quarter.
EEC 246Advanced Projects in IC Fabrication (3) Active
Discussion—1 hour(s); Laboratory—6 hour(s). Prerequisite(s): EEC 146B. Individualized projects in the fabrication of analog or digital integrated circuits. (Letter.) Effective: 1997 Winter Quarter.
EEC 247Advanced Semiconductor Devices (4) Active
Lecture—3 hour(s); Project (Term Project). Prerequisite(s): Graduate standing in Engineering. Semiconductor devices, including MOSFETs, heterojunction transistors, light-emitting diodes, lasers, sensors, detectors, power and high-voltage transistors, MEMS resonators, organic semiconductors and photovoltaics. All material is from recent literature, encouraging students to utilize search methods and critically assess the latest research. (Letter.) Effective: 2011 Fall Quarter.
EEC 248Photovoltaics and Solar Cells (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 140B; or Consent of Instructor. Or equivalent. Physics and application of photovoltaics and solar cells, including design, fabrication technology, and grid incorporation. Mono and microcrystalline silicon devices; thin-film technologies, heterojunction and organic-semiconductor technologies. Collectors, electrical inverters and infrastructure issues. Challenges and concerns. (Same course as EMS 246.) (Letter.) Effective: 2014 Fall Quarter.
EEC 249Nanofabrication (3) Active
Lecture—3 hour(s). Prerequisite(s): Graduate standing in Engineering. Theory and practices of nanofabrication used for producing ICs, electronic devices, optoelectronics, sensors, and microstructures. Major topics include electron-, photon-, and ion-beams and their interactions with solids, chemical vapor depositions, plasma processing and micromachining. (Letter.) Effective: 2014 Winter Quarter.
EEC 250Linear Systems and Signals (4) Active
Lecture—4 hour(s). Prerequisite(s): EEC 150A. Mathematical description of systems. Selected topics in linear algebra. Solution of the state equations and an analysis of stability, controllability, observability, realizations, state feedback and state estimation. Discrete-time signals and systems, and the Z-transform. (Letter.) Effective: 2002 Fall Quarter.
EEC 251Nonlinear Systems (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 250. Nonlinear differential equations, second-order systems, approximation methods, Lyapunov stability, absolute stability, Popov criterion, circle criterion, feedback linearization techniques. (Letter.) Effective: 1997 Winter Quarter.
EEC 252Multivariable Control System Design (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 250. Modern control system design, theory, and techniques. Topics will include single-loop feedback design; stability, performance and robustness of multivariable control systems; LQG design; H-infinity design; frequency response methods; and optimization-based design. (Letter.) Effective: 2005 Fall Quarter.
EEC 254Optimization (3) Active
Lecture—3 hour(s). Prerequisite(s): MAT 022A; Knowledge of FORTRAN or C. Modeling optimization problems in engineering design and other applications; optimality conditions; unconstrained optimization (gradient, Newton, conjugate gradient and quasi-Newton methods); duality and Lagrangian relaxation constrained optimization. (Primal method and an introduction to penalty and augmented Lagrangian methods.) (Letter.) Effective: 1997 Winter Quarter.
EEC 255Robotic Systems (3) Active
Lecture—3 hour(s). Introduction to robotic systems. Mechanical manipulators, kinematics, manipulator positioning and path planning. Dynamics of manipulators. Robot motion programming and control algorithm design. (Letter.) Effective: 2006 Winter Quarter.
EEC 256Stochastic Optimization in Dynamic Systems (4) Active
Lecture—4 hour(s). Prerequisite(s): EEC 260; Or the equivalent. Markov Decision Processes (MDP), dynamic programming, multi-armed bandit, Partially observable MDP, optimal stopping, stochastic scheduling, sequential detection and quickest change detection, competitive MDP and game theory, applications in dynamic systems such as queueing networks, communication systems, and multi-agent systems. (Letter.) Effective: 2012 Spring Quarter.
EEC 260Random Signals and Noise (4) Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): STA 120; EEC 150A; EEC 250 recommended. Random processes as probabilistic models for signals and noise. Review of probability, random variables, and expectation. Study of correlation function and spectral density, ergodicity and duality between time averages and expected values, filters and dynamical systems. Applications. (Letter.) Effective: 1997 Winter Quarter.
EEC 261Signal Processing for Communications (4) Active
Lecture—4 hour(s). Prerequisite(s): EEC 165; EEC 260; or Consent of Instructor. Signal processing in wireless and wireline communication systems. Characterization and distortion of wireless and wireline channels. Channel equalization and maximum likelihood sequence estimation. Channel precoding and pre-equalization. OFDM and transmit diversity. Array processing. (Letter.) Effective: 2003 Spring Quarter.
EEC 262Multi-access Communications Theory (4) Active
Lecture—3 hour(s); Project (Term Project). Prerequisite(s): (EEC 173A or ECS 152A); STA 120; Or equivalent of STA 120. Maximum stable throughput of Poisson collision channels. Classic collision resolution algorithms. Carrier sensing multiple access and its performance analysis. System stability analysis. Joint design of the physical/medium access control layers. Capacity region of multi-access channels. Multi-access with correlated sources. (Letter.) Effective: 2006 Spring Quarter.
EEC 263Optimal and Adaptive Filtering (4) Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 260. Geometric formulation of least-squares estimation problems. Theory and applications of optimum Wiener and Kalman filtering. MAP and maximum likelihood estimation of hidden Markov models, Viterbi algorithm. Adaptive filtering algorithms, properties and applications. (Letter.) Effective: 2002 Spring Quarter.
EEC 264Estimation and Detection of Signals in Noise (4) Active
Lecture—3 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 260. Introduction to parameter estimation and detections of signals in noise. Bayes and Neyman-Pearson likelihood-ratio tests for signal detection. Maximum-likelihood parameter estimation. Detection of known and Gaussian signals in white or colored noise. Applications to communications, radar, signal processing. (Letter.) Effective: 2007 Fall Quarter.
EEC 265Principles of Digital Communications (4) Active
Lecture—4 hour(s). Prerequisite(s): EEC 165; EEC 260; or Consent of Instructor. Introduction to digital communications. Coding for analog sources. Characterization of signals and systems. Modulation and demodulation for the additive Gaussian channel. Digital signaling over bandwidth-constrained linear filter channels and over fading multipath channels. Spread spectrum signals. (Letter.) Effective: 1997 Winter Quarter.
EEC 266Information Theory and Coding (3) Active
Lecture—3 hour(s). Prerequisite(s): STA 120. Information theory and coding. Measure of information. Redundancy reduction encoding of an information source. Capacity of a communication channel, errorfree communications. (Letter.) Effective: 1997 Winter Quarter.
EEC 267Mobile Communications (4) Active
Lecture/Lab—3 hour(s). Prerequisite(s): EEC 260; EEC 265 (can be concurrent). Time-varying multi-path fading channel models and receiver performance in fading channels; multiple access techniques and multiple access receivers design and performance; optimum design and the capacity of wireless channels. (Letter.) Effective: 2013 Spring Quarter.
EEC 269AError Correcting Codes I (3) Active
Lecture—3 hour(s). Prerequisite(s): MAT 022A; EEC 160. Introduction to the theory and practice of block codes, linear block codes, cyclic codes, decoding algorithms, coding techniques. (Letter.) Effective: 2001 Fall Quarter.
EEC 269BError Correcting Codes II (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 165; EEC 269A. Introduction to convolutional codes, turbo codes, trellis and block coded modulation codes,soft-decision decoding algorithms, the Viterbi algorithm,reliability-based decoding, trellis-based decoding, multistage decoding. (Letter.) Effective: 2002 Spring Quarter.
EEC 270Computer Architecture (3) Active
Lecture—3 hour(s). Prerequisite(s): EEC 170 or ECS 154B. Introduction to modern techniques for high-performance single and multiple processor systems. Topics include advanced pipeline design, advanced memory hierarchy design, optimizing pipeline and memory use, and memory sharing among multiprocessors. Case studies of recent single and multiple processor systems. (Letter.) Effective: 1999 Winter Quarter.
EEC 272High-Performance Computer Architecture (4) Active
Lecture—4 hour(s). Prerequisite(s): EEC 270 or ECS 201A. Designing and analysis of high performance computer architecture with emphasis on vector processing, on-chip interconnect networks, chip-level multiprocessors, memory and storage subsystem design and impact of technological advances on computer architecture. (Letter.) Effective: 2015 Spring Quarter.
EEC 273Networking Architecture and Resource Management (4) Active
Lecture—3 hour(s); Project (Term Project). Prerequisite(s): ECS 152A or EEC 173A. Pass One and Pass Two open to Graduate Students in Computer Science and Electrical and Computer Engineering only. Concepts and design principles of computer networks. Network architectures, protocol mechanisms and implementation principles (transport/network/data-link layers), network algorithms, router mechanisms, design requirements of applications, network simulation, modeling and performance analysis. (Same course as ECS 258.) (Letter.) Effective: 2016 Fall Quarter.
EEC 274Internet Measurements, Modeling and Analysis (4) Active
Lecture—3 hour(s); Project (Term Project). Prerequisite(s): ECS 252 or EEC 273. Advanced topics in the theoretical foundations of network measurements, modeling, and statistical inferencing. Applications to Internet engineering, routing optimization, load balancing, traffic engineering, fault tolerance, anomaly detection, and network security. Individual project requirement. (Letter.) Effective: 2007 Winter Quarter.
EEC 276Fault-Tolerant Computer Systems: Design and Analysis (3) Review all entries Historical
Lecture—3 hour(s). Prerequisite(s): EEC 170; EEC 180A. Introduces fault-tolerant digital system theory and practice. Covers recent and classic fault-tolerant techniques based on hardware redundancy, time redundancy, information redundancy, and software redundancy. Examines hardware and software reliability analysis, and example fault-tolerant designs. Not open for credit to students who have completed EEC 276A. (Letter.) Effective: 1997 Fall Quarter.
EEC 276Fault-Tolerant Computer Systems: Design and Analysis (3) Review all entries Active
Lecture—3 hour(s). Prerequisite(s): EEC 170; (EEC 018 or EEC 180A). Introduces fault-tolerant digital system theory and practice. Covers recent and classic fault-tolerant techniques based on hardware redundancy, time redundancy, information redundancy, and software redundancy. Examines hardware and software reliability analysis, and example fault-tolerant designs. Not open for credit to students who have completed EEC 276A. (Letter.) Effective: 2019 Winter Quarter.
EEC 277Graphics Architecture (3) Active
Lecture—3 hour(s). Prerequisite(s): (ECS 154B or EEC 170); ECS 175. Design and analysis of the architecture of computer graphics systems. Topics include the graphics pipeline with a concentration on hardware technqiues and algorithms, exploiting parallelism in graphics, and case studies of noteworthy and modern graphics arhitectures. (Letter.) Effective: 2004 Winter Quarter.
EEC 278Computer Arithmetic for Digital Implementation (3) Review all entries Historical
Lecture—3 hour(s). Prerequisite(s): EEC 170; EEC 180A. The design and implementation of computer arithmetic logic units are studied with particular emphasis on high-speed performance requirements. Addition (subtraction), multiplication and division operations are covered, and fixed and floating-point representations are examined. (Letter.) Effective: 1997 Winter Quarter.
EEC 278Computer Arithmetic for Digital Implementation (3) Review all entries Active
Lecture—3 hour(s). Prerequisite(s): EEC 170; (EEC 018 or EEC 180A). Design and implementation of computer arithmetic logic units are studied with particular emphasis on high-speed performance requirements. Addition (subtraction), multiplication and division operations are covered, and fixed and floating-point representations are examined. (Letter.) Effective: 2019 Winter Quarter.
EEC 281VLSI Digital Signal Processing (4) Review all entries Historical
Lecture—3 hour(s); Project (Term Project). Prerequisite(s): EEC 150B; EEC 170; EEC 180B; or Consent of Instructor. Digital signal processors, building blocks, and algorithms. Design and implementation of processor algorithms, architectures, control, functional units, and circuit topologies for increased performance and reduced circuit size and power dissipation. (Letter.) Effective: 2011 Spring Quarter.
EEC 281VLSI Digital Signal Processing (4) Review all entries Active
Lecture—3 hour(s); Project (Term Project). Prerequisite(s): EEC 150B; EEC 170; (EEC 180 or EEC 180B); or Consent of Instructor. Digital signal processors, building blocks, and algorithms. Design and implementation of processor algorithms, architectures, control, functional units, and circuit topologies for increased performance and reduced circuit size and power dissipation. (Letter.) Effective: 2019 Winter Quarter.
EEC 282Hardware Software Codesign (3) Review all entries Historical
Lecture—2 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 170; EEC 180B. Specification and design of embedded systems; modeling and performance estimation; hardware/software partitioning; co-simulation; design re-use; platform-based design; reconfigurable computing. (Letter.) Effective: 2003 Spring Quarter.
EEC 282Hardware Software Codesign (3) Review all entries Active
Lecture—2 hour(s); Discussion—1 hour(s). Prerequisite(s): EEC 170; (EEC 180 or EEC 180B). Specification and design of embedded systems; modeling and performance estimation; hardware/software partitioning; co-simulation; design re-use; platform-based design; reconfigurable computing. (Letter.) Effective: 2019 Winter Quarter.
EEC 283Advanced Design Verification of Digital Systems (4) Review all entries Historical
Lecture—3 hour(s); Project (Term Project)—1 hour(s). Prerequisite(s): EEC 170; EEC 180A. Design verification techniques for digital systems; simulation-based design verification techniques; formal verification techniques, including equivalence checking, model checking, and theorem proving; timing analysis and verification; application of design cerification techniques to microprocessors. (Letter.) Effective: 2000 Winter Quarter.
EEC 283Advanced Design Verification of Digital Systems (4) Review all entries Active
Lecture—3 hour(s); Project (Term Project)—1 hour(s). Prerequisite(s): EEC 170; (EEC 018 or EEC 180A). Design verification techniques for digital systems; simulation-based design verification techniques; formal verification techniques, including equivalence checking, model checking, and theorem proving; timing analysis and verification; application of design cerification techniques to microprocessors. (Letter.) Effective: 2019 Winter Quarter.
EEC 284Design and Optimization of Embedded Computing Systems (4) Review all entries Historical
Lecture—4 hour(s). Prerequisite(s): EEC 170; EEC 180B; or Consent of Instructor. ECS 122A recommended. Introduction to design and optimization of digital computing systems for embedded applications. Topics include combinatorial optimization techniques, performance and energy optimization in embedded systems, compilation and architecture-specific mapping, programmable and reconfigurable platforms; design automation and algorithmic improvements to design process. (Letter.) Effective: 2007 Winter Quarter.
EEC 284Design and Optimization of Embedded Computing Systems (4) Review all entries Active
Lecture—4 hour(s). Prerequisite(s): EEC 170; (EEC 180 or EEC 180B); or Consent of Instructor. ECS 122A recommended. Introduction to design and optimization of digital computing systems for embedded applications. Topics include combinatorial optimization techniques, performance and energy optimization in embedded systems, compilation and architecture-specific mapping, programmable and reconfigurable platforms; design automation and algorithmic improvements to design process. (Letter.) Effective: 2019 Winter Quarter.
EEC 286Introduction to Digital System Testing (3) Review all entries Historical
Lecture—3 hour(s). Prerequisite(s): EEC 180A; (STA 120 or STA 131A). A review of several current techniques used to diagnose faults in both combinational and sequential circuits. Topics include path sensitization procedures, Boolean difference, D-algorithm random test generation, TC testing and an analysis of the effects of intermittent faults. Not open for credit to students who have completed EEC 276A. (Letter.) Effective: 1998 Winter Quarter.
EEC 286Introduction to Digital System Testing (3) Review all entries Active
Lecture—3 hour(s). Prerequisite(s): (STA 120 or STA 131A); (EEC 018 or EEC 180A). Review of several current techniques used to diagnose faults in both combinational and sequential circuits. Topics include path sensitization procedures, Boolean difference, D-algorithm random test generation, TC testing and an analysis of the effects of intermittent faults. Not open for credit to students who have completed EEC 276A. (Letter.) Effective: 2019 Winter Quarter.
EEC 289ASpecial Topics in Electrical and Computer Engineering; Computer Science (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Computer Science. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289BSpecial Topics in Electrical and Computer Engineering; Programming Systems (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Programming Systems. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289CSpecial Topics in Electrical and Computer Engineering; Digital Systems (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Digital Systems. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289DSpecial Topics in Electrical and Computer Engineering; Digital Systems (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Digital Systems. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289ESpecial Topics in Electrical and Computer Engineering; Signal Transmission (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Signal Transmission. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289FSpecial Topics in Electrical and Computer Engineering; Digital Communication (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Digital Communication. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289GSpecial Topics in Electrical and Computer Engineering; Control Systems (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Control Systems. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289HSpecial Topics in Electrical and Computer Engineering; Robotics (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Robotics. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289ISpecial Topics in Electrical and Computer Engineering; Signal Processing (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Signal Processing. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289JSpecial Topics in Electrical and Computer Engineering; Image Processing (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Image Processing. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289KSpecial Topics in Electrical and Computer Engineering; High Frequency Phenomena and Devices (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in High Frequency Phenomena and Devices. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289LSpecial Topics in Electrical and Computer Engineering; Solid-State Devices and Physical Electronics (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Solid-State Devices and Physical Electronics. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289MSpecial Topics in Electrical and Computer Engineering; Systems Theory (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Systems Theory. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289NSpecial Topics in Electrical and Computer Engineering; Active and Passive Circuits (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Active and Passive Circuits. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289OSpecial Topics in Electrical and Computer Engineering; Integrated Circuits (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Integrated Circuits. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289PSpecial Topics in Electrical and Computer Engineering; Computer Software (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Computer Software. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289QSpecial Topics in Electrical and Computer Engineering; Computer Engineering (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Computer Engineering. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289RSpecial Topics in Electrical and Computer Engineering; Microprocessing (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Microprocessing. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289SSpecial Topics in Electrical and Computer Engineering; Electronics (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Electronics. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289TSpecial Topics in Electrical and Computer Engineering; Electromagnetics (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Electromagnetics. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289USpecial Topics in Electrical and Computer Engineering; Optoelectronics (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Optoelectronics. May be repeated for credit when topic differs. (Letter.) Effective: 1997 Winter Quarter.
EEC 289WSpecial Topics in Electrical and Computer Engineering; Computer Networks (1-5) Active
Lecture/Lab—1-5 hour(s). Prerequisite(s): Consent of Instructor. Special topics in Computer Networks. May be repeated for credit when topic differs. (Letter.) Effective: 2018 Winter Quarter.
EEC 290Seminar in Electrical and Computer Engineering (1) Active
Seminar—1 hour(s). Discussion and presentation of current research and development in Electrical and Computer Engineering. May be repeated for credit. (S/U grading only.) Effective: 1997 Winter Quarter.
EEC 290CGraduate Research Group Conference in Electrical and Computer Engineering (1) Active
Discussion—1 hour(s). Prerequisite(s): Consent of Instructor. Research problems, progress, and techniques in electrical and computer engineering. May be repeated for credit. May be repeated for credit. (S/U grading only.) Effective: 1997 Winter Quarter.
EEC 291Solid-State Circuit Research Laboratory Seminar (1) Active
Seminar—1 hour(s). Prerequisite(s): Graduate standing. Lectures on solid-state circuit and system design by various visiting experts in the field. May be repeated for credit. May be repeated for credit. (S/U grading only.) Effective: 1997 Winter Quarter.
EEC 292Seminar in Solid-State Technology (1) Active
Seminar—1 hour(s). Prerequisite(s): Graduate standing. Lectures on solid-state technology by various visiting experts in the field. May be repeated for credit. (S/U grading only.) Effective: 1997 Winter Quarter.
EEC 293Computer Engineering Research Seminar (1) Active
Seminar—1 hour(s). Prerequisite(s): Graduate standing or consent of instructor. Lectures, tutorials and seminars on topics in computer engineering. May be repeated up to 4 Time(s). (S/U grading only.) Effective: 2000 Winter Quarter.
EEC 294Communications, Signal and Image Processing Seminar (1) Active
Seminar—1 hour(s). Prerequisite(s): Graduate standing. Communications, signal and image processing, video engineering and computer vision. May be repeated for credit. (S/U grading only.) Effective: 2003 Winter Quarter.
EEC 295Systems, Control and Robotics Seminar (1) Active
Seminar—1 hour(s). Prerequisite(s): Graduate standing. Seminars on current research in systems and control by faculty and visiting experts. Technical presentations and lectures on current topics in robotics research and robotics technology. May be repeated for credit. (S/U grading only.) Effective: 1998 Winter Quarter.
EEC 296Photonics Research Seminar (1) Active
Seminar—1 hour(s). Prerequisite(s): Graduate standing. Lectures on photonics and related areas by faculty and visiting experts. May be repeated for credit. May be repeated for credit. (S/U grading only.) Effective: 1998 Winter Quarter.
EEC 298Group Study (1-5) Active
Variable. Prerequisite(s): Consent of Instructor. (S/U grading only.) Effective: 1997 Winter Quarter.
EEC 299Research (1-12) Active
Variable. (S/U grading only.) Effective: 1997 Winter Quarter.
EEC 390The Teaching of Electrical Engineering (1) Active
Discussion—1 hour(s). Prerequisite(s): Meet qualifications for teaching assistant and/or associate-in in Electrical Engineering. Participation as a teaching assistant or associate-in in a designated engineering course. Methods of leading discussion groups or laboratory sections, writing and grading quizzes, use of laboratory equipment, and grading laboratory reports. May be repeated for credit. May be repeated for credit. (S/U grading only.) Effective: 1997 Winter Quarter.
EEC 396Teaching Assistant Training Practicum (1-4) Active
Variable. Prerequisite(s): Graduate standing. May be repeated for credit. (P/NP grading only.) Effective: 1997 Winter Quarter.