EE 102B: Signal Processing and Linear Systems II
Continuation of
EE 102A. Concepts and tools for continuous- and discrete-time signal and system analysis with applications in communications, signal processing and control. Analog and digital modulation and demodulation. Sampling, reconstruction, decimation and interpolation. Finite impulse response filter design. Discrete Fourier transforms, applications in convolution and spectral analysis. Laplace transforms, applications in circuits and feedback control. Z transforms, applications in infinite impulse response filter design. Prerequisite:
EE 102A.
Terms: Spr
| Units: 4
| UG Reqs: WAY-FR, GER:DB-EngrAppSci, WAY-AQR
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. Matrices, left and right inverses, QR factorization. Least- squares and model fitting, regularization and cross-validation, time-series prediction, and other examples. Constrained least-squares; applications to least-norm reconstruction, optimal control, and portfolio optimization. Newton methods and nonlinear least-squares. Prerequisites:
MATH 51 or
CME 100.
Terms: Aut
| Units: 4-5
| UG Reqs: GER:DB-Math, WAY-FR
Instructors:
Boyd, S. (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, Biot-Savart'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, wave-vector, 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 1D-3D problems: Electromagnetic resonators, waveguides periodic media, transmission lines. Formerly
EE 141. Pre-requisites: Phys 43 or
EE 42,
CME 100,
CME 102 (recommended)
Terms: Aut
| Units: 3
| UG Reqs: GER:DB-EngrAppSci, WAY-FR, WAY-SMA
Instructors:
Fan, J. (PI)
ENERGY 120: Fundamentals of Petroleum Engineering (ENGR 120)
Lectures, problems, field trip. Engineering topics in petroleum recovery; origin, discovery, and development of oil and gas. Chemical, physical, and thermodynamic properties of oil and natural gas. Material balance equations and reserve estimates using volumetric calculations. Gas laws. Single phase and multiphase flow through porous media.
Terms: Aut
| Units: 3
| UG Reqs: GER:DB-EngrAppSci, WAY-FR, WAY-SMA
ENGR 40P: Physics of Electrical Engineering (EE 41)
How everything from electrostatics to quantum mechanics is used in common high-technology products. Electrostatics are critical in micro-mechanical systems used in many sensors and displays, and Electromagnetic waves are essential in all high-speed communication systems. How to propagate energy on transmission lines, optical fibers,and in free space. Which aspects of modern physics are needed to generate light for the operation of a DVD player or TV. Introduction to semiconductors, solid-state light bulbs, and laser pointers. Hands-on labs to connect physics to everyday experience. Prerequisites:
Physics 43
Last offered: Winter 2014
| UG Reqs: GER:DB-EngrAppSci, WAY-FR, WAY-SMA
ENGR 70A: Programming Methodology (CS 106A)
Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Uses the Java programming language. Emphasis is on good programming style and the built-in facilities of the Java language. No prior programming experience required. Summer quarter enrollment is limited.
Terms: Aut, Win, Spr, Sum
| Units: 3-5
| UG Reqs: WAY-FR, GER:DB-EngrAppSci
Instructors:
Adam, A. (PI)
;
Roberts, E. (PI)
;
Sahami, M. (PI)
;
Stepp, M. (PI)
;
Talreja, R. (PI)
;
Adam, A. (TA)
ENGR 70B: Programming Abstractions (CS 106B)
Abstraction and its relation to programming. Software engineering principles of data abstraction and modularity. Object-oriented programming, fundamental data structures (such as stacks, queues, sets) and data-directed design. Recursion and recursive data structures (linked lists, trees, graphs). Introduction to time and space complexity analysis. Uses the programming language C++ covering its basic facilities. Prerequisite: 106A or equivalent. Summer quarter enrollment is limited.
Terms: Aut, Win, Spr, Sum
| Units: 3-5
| UG Reqs: WAY-FR, GER:DB-EngrAppSci
Instructors:
Lee, C. (PI)
;
Piech, C. (PI)
;
Stepp, M. (PI)
;
Faulk, M. (TA)
;
Kain, D. (TA)
;
Tran, N. (TA)
ENGR 70X: Programming Abstractions (Accelerated) (CS 106X)
Intensive version of 106B for students with a strong programming background interested in a rigorous treatment of the topics at an accelerated pace. Additional advanced material and more challenging projects. Prerequisite: excellence in 106A or equivalent, or consent of instructor.
Terms: Aut, Win
| Units: 3-5
| UG Reqs: GER:DB-EngrAppSci, WAY-FR
ENGR 80: Introduction to Bioengineering (Engineering Living Matter) (BIOE 80)
Students completing BIOE.80 should have a working understanding for how to approach the systematic engineering of living systems to benefit all people and the planet. Our main goals are (1) to help students learn ways of thinking about engineering living matter and (2) to empower students to explore the broader ramifications of engineering life. Specific concepts and skills covered include but are not limited to: capacities of natural life on Earth; scope of the existing human-directed bioeconomy; deconstructing complicated problems; reaction & diffusion systems; microbial human anatomy; conceptualizing the engineering of biology; how atoms can be organized to make molecules; how to print DNA from scratch; programming genetic sensors, logic, & actuators; biology beyond molecules (photons, electrons, etc.); what constraints limit what life can do?; what will be the major health challenges in 2030?; how does what we want shape bioengineering?; who should choose and realize various competing bioengineering futures?
Terms: Spr
| Units: 4
| UG Reqs: GER:DB-EngrAppSci, WAY-FR
Instructors:
Endy, D. (PI)
;
Liphardt, J. (PI)
;
Kipniss, N. (TA)
...
more instructors for ENGR 80 »
Instructors:
Endy, D. (PI)
;
Liphardt, J. (PI)
;
Kipniss, N. (TA)
;
Liong, C. (TA)
;
No, D. (TA)
;
Sayiner, S. (TA)
;
Torres, S. (TA)
;
Voges, M. (TA)
ENGR 120: Fundamentals of Petroleum Engineering (ENERGY 120)
Lectures, problems, field trip. Engineering topics in petroleum recovery; origin, discovery, and development of oil and gas. Chemical, physical, and thermodynamic properties of oil and natural gas. Material balance equations and reserve estimates using volumetric calculations. Gas laws. Single phase and multiphase flow through porous media.
Terms: Aut
| Units: 3
| UG Reqs: GER:DB-EngrAppSci, WAY-FR, WAY-SMA
Instructors:
Agarwal, A. (PI)
;
McClure, M. (PI)
Filter Results: