EE 14N: Things about Stuff
Preference to freshmen. The stories behind disruptive inventions such as the telegraph, telephone, wireless, television, transistor, and chip are as important as the inventions themselves, for they elucidate broadly applicable scientific principles. Focus is on studying consumer devices; projects include building batteries, energy conversion devices and semiconductors from pocket change. Students may propose topics and projects of interest to them. The trajectory of the course is determined in large part by the students themselves.
Terms: Aut

Units: 3

UG Reqs: GER:DBEngrAppSci

Grading: Letter or Credit/No Credit
Instructors:
Lee, T. (PI)
EE 60N: Man versus Nature: Coping with Disasters Using Space Technology (GEOPHYS 60N)
Preference to freshman. Natural hazards, earthquakes, volcanoes, floods, hurricanes, and fires, and how they affect people and society; great disasters such as asteroid impacts that periodically obliterate many species of life. Scientific issues, political and social consequences, costs of disaster mitigation, and how scientific knowledge affects policy. How spaceborne imaging technology makes it possible to respond quickly and mitigate consequences; how it is applied to natural disasters; and remote sensing data manipulation and analysis. GER:DBEngrAppSci
Terms: Aut

Units: 4

UG Reqs: GER:DBEngrAppSci, WAYSMA

Grading: Letter or Credit/No Credit
Instructors:
Zebker, H. (PI)
EE 100: The Electrical Engineering Profession
Lectures/discussions on topics of importance to the electrical engineering professional. Continuing education, professional societies, intellectual property and patents, ethics, entrepreneurial engineering, and engineering management.
Terms: Aut

Units: 1

Grading: Satisfactory/No Credit
Instructors:
Dutton, R. (PI)
EE 103: Introduction to Matrix Methods (CME 103)
Introduction to applied linear algebra with emphasis on applications. Vectors, norm, and angle; linear independence and orthonormal sets; applications to document analysis. Clustering and the kmeans algorithm. Matrices, left and right inverses, QR factorization. Leastsquares and model fitting, regularization and crossvalidation. Constrained and nonlinear leastsquares. Applications include timeseries prediction, tomography, optimal control, and portfolio optimization. Undergraduate students should enroll for 5 units, and graduate students should enroll for 3 units. Prerequisites:
MATH 51 or
CME 100, and basic knowledge of computing (
CS 106A is more than enough, and can be taken concurrently).
EE103/CME103 and
Math 104 cover complementary topics in applied linear algebra. The focus of EE103 is on a few linear algebra concepts, and many applications; the focus of
Math 104 is on algorithms and concepts.
Terms: Aut

Units: 35

UG Reqs: GER:DBMath, WAYAQR, WAYFR

Grading: Letter or Credit/No Credit
Instructors:
Boyd, S. (PI)
;
Tse, D. (PI)
EE 107: Embedded Networked Systems
Networked embedded systems are often hidden from our view, but they are a key component that enables our modern society. Embedded systems bridge our physical world with powerful digital measurement and control systems. Applications of today's embedded systems range from stabilization in drones authentication in credit cards, and even temperature control in toasters. In this class, students will learn about how to build an networked embedded system from the ground up. The lectures will focus on the key enabling components of embedded systems, including: Clocks, GPIO, Interrupts, Busses, Amplifiers, Regulators, Power supplies, ADC/DAC, DMA, and Storage. The goal of the class is to familiarize the students with these components such that they can build their own embedded systems in devices. Prerequisites:
EE 102A or
ENGR 40M.
Terms: Aut

Units: 3

Grading: Letter or Credit/No Credit
Instructors:
Katti, S. (PI)
EE 108: Digital System Design
Digital circuit, logic, and system design. Digital representation of information. CMOS logic circuits. Combinational logic design. Logic building blocks, idioms, and structured design. Sequential logic design and timing analysis. Clocks and synchronization. Finite state machines. Microcode control. Digital system design. Control and datapath partitioning. Lab. Undergraduates must enroll for 4 units. *In Autumn, enrollment preference is given to EE majors. Formerly
EE 108A.
Terms: Aut, Win

Units: 4

UG Reqs: GER:DBEngrAppSci, WAYAQR, WAYSMA

Grading: Letter or Credit/No Credit
Instructors:
Mitra, S. (PI)
EE 114: Fundamentals of Analog Integrated Circuit Design (EE 214A)
Analysis and simulation of elementary transistor stages, current mirrors, supply and temperatureindependent bias, and reference circuits. Overview of integrated circuit technologies, circuit components, component variations and practical design paradigms. Differential circuits, frequency response, and feedback will also be covered. Performance evaluation using computeraided design tools. Undergraduates must take
EE 114 for 4 units. Prerequisite: 101B. GER:DBEngrAppSci
Terms: Aut

Units: 34

UG Reqs: GER:DBEngrAppSci

Grading: Letter (ABCD/NP)
Instructors:
Charthad, J. (PI)
EE 142: Engineering Electromagnetics
Introduction to electromagnetism and Maxwell's equations in static and dynamic regimes. Electrostatics and magnetostatics: Gauss's, Coulomb's, Faraday's, Ampere's, BiotSavart's laws. Electric and magnetic potentials. Boundary conditions. Electric and magnetic field energy. Electrodynamics: Wave equation; Electromagnetic waves; Phasor form of Maxwell's equations.nSolution of the wave equation in 1D free space: Wavelength, wavevector, forward and backward propagating plane waves.Poynting's theorem. Propagation in lossy media, skin depth. Reflection and refraction at planar boundaries, total internal reflection. Solutions of wave equation for various 1D3D problems: Electromagnetic resonators, waveguides periodic media, transmission lines. Formerly
EE 141. Prerequisites: Phys 43 or
EE 42,
CME 100,
CME 102 (recommended)
Terms: Aut

Units: 3

UG Reqs: GER:DBEngrAppSci, WAYFR, WAYSMA

Grading: Letter (ABCD/NP)
Instructors:
Fan, J. (PI)
EE 155: Green Electronics (EE 255)
Many green technologies including hybrid cars, photovoltaic energy systems, efficient power supplies, and energyconserving control systems have at their heart intelligent, highpower electronics. This course examines this technology and uses greentech examples to teach the engineering principles of modeling, optimization, analysis, simulation, and design. Topics include power converter topologies, periodic steadystate analysis, control, motors and drives, photovoltaic systems, and design of magnetic components. The course involves a handson laboratory and a substantial final project. Formerly
EE 152. Required:
EE101B,
EE102A,
EE108. Recommended: ENGR40 or
EE122A.
Terms: Aut

Units: 4

Grading: Letter or Credit/No Credit
Instructors:
Dally, B. (PI)
EE 169: Introduction to Bioimaging
Bioimaging is important for both clinical medicine, and medical research. This course will provide a introduction to several of the major imaging modalities, using a signal processing perspective. The course will start with an introduction to multidimensional Fourier transforms, and image quality metrics. It will then study projection imaging systems (projection XRay), backprojection based systems (CT, PET, and SPECT), systems that use beam forming (ultrasound), and systems that use Fourier encoding (MRI). Prerequisites:
EE102A,
EE102B
Terms: Aut

Units: 3

Grading: Letter or Credit/No Credit
Instructors:
Nishimura, D. (PI)
Filter Results: