Dear EE Faculty,


Please review your course listing below and let me know of any minor changes 
(i.e. terms, offered/not offered, typos, etc.) by Monday, Sept. 6th.


Please disregard formatting and strange hyphen placings.



Thanks,

Tanya

EE 1. The Science of Data, Signals, and Information. 9 units (3-0-6);
third term. Electrical Engineering has given rise to many key developments
at the interface between the physical world and the information
world. Fundamental ideas in data acquisition, sampling, signal representation,
and quantification of information have their origin in electrical
engineering.This course introduces these ideas and discusses signal
representations, the interplay between time and frequency domains,
difference equations and filtering, noise and denoising, data transmission
over channels with limited capacity, signal quantization, feedback
and neural networks, and how humans interpret data and information.
Applications in various areas of science and engineering are covered.
Satisfies the menu requirement of the Caltech core curriculum. Not Offered
2021-2022. Instructor: Vaidyanathan.

EE 2. Electrical Engineering Entrepreneurial and Research Seminar.
1 unit; second term. Required for EE undergraduates. Weekly seminar
given by successful entrepreneurs and EE faculty, broadly describing
their path to success and introducing different areas of research
in electrical engineering: circuits and VLSI, communications, control,
devices, images and vision, information theory, learning and pattern
recognition, MEMS and micromachining, networks, electromagnetics
and opto-electronics, RF and microwave circuits and antennas, robotics
and signal processing, specifically, research going on at Caltech and in
the industry. Instructor: Emami.

FS/EE 5. Introduction to Waves. (1-5-0); first term. This course is
an intuitive introduction to waves. Have you ever wanted to break a
wineglass with sound? Or make your own hologram? Or stand under a
powerline with a fluorescent light tube? Ever wondered what a soliton
wave or a vortex is? Come do this and more, as we dissect various
types of wave phenomena mathematically and then see them in action
with your own experiments. Instructor: Yang.

EE/ME 7. Introduction to Mechatronics. 6 units (2-3-1); first term.
Mechatronics is the multi-disciplinary design of electro-mechanical
systems. This course is intended to give the student a basic introduction
to such systems. The course will focus on the implementations of
sensor and actuator systems, the mechanical devices involved and the
electrical circuits needed to interface with them. The class will consist of
lectures and short labs where the student will be able to investigate the
concepts discussed in lecture. Topics covered include motors, piezoelectric
devices, light sensors, ultrasonic transducers, and navigational
sensors such as accelerometers and gyroscopes. Graded pass/fail.
Instructor: George.

EE/CS 10 ab. Introduction to Digital Logic and Embedded Systems.
6 units (2-3-1); second, third terms. This course is intended to give the
student a basic understanding of the major hardware and software principles
involved in the specification and design of embedded systems.
The course will cover basic digital logic, programmable logic devices,
CPU and embedded system architecture, and embedded systems programming
principles (interfacing to hardware, events, user interfaces,
and multi-tasking). Instructor: George.

EE 13. Electronic System Prototyping. 3 units (0-3-0); first term. This
course is intended to introduce the student to the technologies and
techniques used to fabricate electronic systems. The course will cover
the skills needed to use standard CAD tools for circuit prototyping. This
includes schematic capture and printed circuit board design. Additionally,
soldering techniques will be covered for circuit fabrication as well as
some basic debugging skills. Each student will construct a system from
schematic to PCB to soldering the final prototype. Instructor: George.

EE 40. Physics of Electrical Engineering. 9 units (3-0-6); second
term. This course provides an introduction to the fundamental physics
of modern device technologies in electrical engineering used for sensing,
communications, computing, imaging, and displays. The course
overviews topics including semiconductor physics, quantum mechanics,
electromagnetics, and optics with emphasis on physical operation
principles of devices. Example technologies include integrated circuits,
optical and wireless communications, micromechanical systems, lasers,
high-resolution displays, LED lighting, and imaging. Instructor: Marandi.

EE 44. Deterministic Analysis of Systems and Circuits. 12 units
(4-0-8); first term. Prerequisites: Ph 1 abc, can be taken concurrently
with Ma 2 and Ph 2 a. Modeling of physical systems by conversion to
mathematical abstractions with an emphasis on electrical systems.
Introduction to deterministic methods of system analysis, including
matrix representations, time-domain analysis using impulse and step
responses, signal superposition and convolution, Heaviside operator
solutions to systems of linear differential equations, transfer functions,
Laplace and Fourier transforms. The course emphasizes examples
from the electrical circuits (e.g., energy and data converters, wired and
wireless communication channels, instrumentation, and sensing) , while
providing some exposure to other selected applications of the deterministic
analysis tool (e.g., public opinion, acoustic cancellation, financial
markets, traffic, drug delivery, mechanical systems, news cycles, and
heat exchange). Instructor: Hajimiri.

EE 45. Electronics Systems and Laboratory. 12 units (3-3-6); third
term. Prerequisites: EE 44. Fundamentals of electronic circuits and systems.
Lectures on diodes, transistors, small-signal analysis, frequencydomain
analysis, application of Laplace transform, gain stages, differential
signaling, operational amplifiers, introduction to radio and analog
communication systems. Laboratory sessions on transient response,
steady-state sinusoidal response and phasors, diodes, transistors,
amplifiers. Instructor: Emami.

EE 55. Mathematics of Electrical Engineering. 9 units (3-0-6); first
term. Prerequisites: Ma 1abc. Linear algebra and probability are fundamental
to many areas of study in electrical engineering. This class provides
the mathematical foundations of these topics with a view to their
utility to electrical engineers. Topics include vector spaces, matrices
and linear transformations, the singular value decomposition, elementary
probability and random variables, common distributions that arise in
electrical engineering, and data-fitting. Connections to signal processing,
systems, communications, optimization, and machine learning are
highlighted. Instructor: Kostina.

EE 80 abc. Senior Thesis. 9 units; first, second, third terms. Prerequisite:
instructor’s permission, which should be obtained during the
junior year to allow sufficient time for planning the research. Individual
research project, carried out under the supervision of a member of the
electrical engineering or computer science faculty. Project must include
significant design effort. Written report required. Open only to senior
electrical engineering, computer science, or electrical and computer
engineering majors. Not offered on a pass/fail basis. Instructor: Staff.

EE 85. Analog and RF Circuits Laboratory. 9 units ( 2-3-4); second
term. Prerequisites: EE 45 or equivalent. A structured lecture and laboratory
course to enhance students’ skills in designing analog and RF circuits
and further develop their thought process as hands-on engineers.
The course includes lectures and laboratory. Instructor: Ohanian.

EE 90. Analog Electronics Project Laboratory. 9 units (1-8-0); third
term. Prerequisites: EE 40 and EE 45. A structured laboratory course
that gives the student the opportunity to design and build a simple ana-
log electronics project. The goal is to gain familiarity with circuit design
and construction, component selection, CAD support, and debugging
techniques. Instructor: Ohanian.

EE 91. Experimental Projects in Electronic Circuits. 9 units (1-8-
0); first term. Prerequisites: EE 45. Recommended: EE/CS 10 ab, and
EE/MedE 114 ab (may be taken concurrently). Open to seniors; others
only with instructor’s permission. An opportunity to do advanced
original projects in analog or digital electronics and electronic circuits.
Selection of significant projects, the engineering approach, modern
electronic techniques, demonstration and review of a finished product.
DSP/microprocessor development support and analog/digital CAD
facilities available. Instructor: Ohanian.

EE 99. Advanced Work in Electrical Engineering. Units to be arranged.
Special problems relating to electrical engineering will be
arranged. For undergraduates; students should consult with their advisers.
Graded pass/fail.

EE 105 abc. Electrical Engineering Seminar. 1 unit; first, second, third
terms. All candidates for the M.S. degree in electrical engineering are
required to attend any graduate seminar in any division each week of
each term. Graded pass/fail. Instructor: Emami.

EE 110 abc. Embedded Systems Design Laboratory. 9 units (3-4-2);
first, second, third terms. The student will design, build, and program a
specified microprocessor-based embedded system. This structured laboratory
is organized to familiarize the student with large-scale digital and
embedded system design, electronic circuit construction techniques,
modern development facilities, and embedded systems programming.
The lectures cover topics in embedded system design such as display
technologies, interfacing to analog signals, communication protocols,
PCB design, and programming in high-level and assembly languages.
Given in alternate years; Offered 2021-2022. Instructor: George.

EE 111. Signal-Processing Systems and Transforms. 9 units (3-0-
6); first term. Prerequisites: Ma 1. An introduction to continuous and
discrete time signals and systems with emphasis on digital signal
processing systems. Study of the Fourier transform, Fourier series,
z-transforms, and the fast Fourier transform as applied in electrical
engineering. Sampling theorems for continuous to discrete-time
conversion. Difference equations for digital signal processing systems,
digital system realizations with block diagrams, analysis of transient and
steady state responses, and connections to other areas in science and
engineering. Instructor: Vaidyanathan.

EE 112. Introduction to Signal Processing from Data. 9 units (3-0-6);
second term. Prerequisites: EE 111 or equivalent. Math 3 recommended.
Fundamentals of digital signal processing, extracting information
from data by linear filtering, recursive and non-recursive filters, structural
and flow graph representations for filters, data-adaptive filtering,
multrirate sampling, efficient data representations with filter banks,
Nyquist and sub-Nyquist sampling, sensor array signal processing,
estimating direction of arrival (DOA) information from noisy data, and
spectrum estimation. Instructor: Vaidyanathan.

EE 113. Feedback and Control Circuits. 9 units (3-3-3); third term.
Prerequisites: EE 45 or equivalent. This class studies the design and
implementation of feedback and control circuits. The course begins
with an introduction to basic feedback circuits, using both op amps and
transistors. These circuits are used to study feedback principles, including
circuit topologies, stability, and compensation. Following this, basic
control techniques and circuits are studied, including PID (Proportional-
Integrated-Derivative) control, digital control, and fuzzy control. There is
a significant laboratory component to this course, in which the student
will be expected to design, build, analyze, test, and measure the circuits
and systems discussed in the lectures. Instructor: George.

EE/MedE 114 ab. Analog Circuit Design. 12 units (4-0-8); second,
third terms. Prerequisites: EE 44 or equivalent. Analysis and design
of analog circuits at the transistor level. Emphasis on design-oriented
analysis, quantitative performance measures, and practical circuit
limitations. Circuit performance evaluated by hand calculations and
computer simulations. Recommended for juniors, seniors, and graduate
students. Topics include: review of physics of bipolar and MOS transistors,
low-frequency behavior of single-stage and multistage amplifiers,
current sources, active loads, differential amplifiers, operational amplifiers,
high-frequency circuit analysis using time- and transfer constants,
high-frequency response of amplifiers, feedback in electronic circuits,
stability of feedback amplifiers, and noise in electronic circuits, and
supply and temperature independent biasing. A number of the following
topics will be covered each year: trans-linear circuits, switched capacitor
circuits, data conversion circuits (A/D and D/A), continuous-time
Gm.C filters, phase locked loops, oscillators, and modulators. Offered
2021-2022. Instructor: Hajimiri.

EE/MedE 115. Micro-/Nano-scales Electro-Optics. 9 units (3-0-6);
first term. Prerequisites: Introductory electromagnetic class and consent
of the instructor. The course will cover various electro-optical phenomena
and devices in the micro-/nano-scales. We will discuss basic properties
of light, imaging, aberrations, eyes, detectors, lasers, micro-optical
components and systems, scalar diffraction theory, interference/interferometers,
holography, dielectric/plasmonic waveguides, and various
Raman techniques. Topics may vary. Not offered 2021-2022.

EE/CS 119 abc. Advanced Digital Systems Design. 9 units (3-3-3);
first, second term; 9 units (1-8-0) third term. Prerequisites: EE/CS 10 a
or CS 24. Advanced digital design as it applies to the design of systems
using PLDs and ASICs (in particular, gate arrays and standard cells).
The course covers both design and implementation details of various
systems and logic device technologies. The emphasis is on the practical
aspects of ASIC design, such as timing, testing, and fault grading. Topics
include synchronous design, state machine design, ALU and CPU
design, application-specific parallel computer design, design for testability,
PALs, FPGAs, VHDL, standard cells, timing analysis, fault vectors,
and fault grading. Students are expected to design and implement
both systems discussed in the class as well as self-proposed systems
using a variety of technologies and tools. Given in alternate years; Not
Offered 2021-2022. Instructor: George.

EE/APh 120. Physical Optics. 9 units (3-0-6); third term. Prerequisites:
Intermediate-level familiarity with Fourier transforms and linear systems
analysis. Basic familiarity with Maxwell’s electromagnetic theory (EE40
and EE44, or equivalent). Course focuses on applying linear systems
analysis on propagation of light waves. Contents begin with a review of
Electromagnetic theory of diffraction and transitions to Fourier Optics for
a scalar-wave treatment of propagation, diffraction, and image formation
with coherent and incoherent light. In addition to problems in imaging,
the course makes connections to a selected number of topics in optics
where the mathematics of wave phenomena plays a central role. Examples
include propagation of light in multilayer films and meta-surfaces,
non-diffracting beams, Fabry-Perrot cavities, and angular momentum of
light. Areas of application include modern imaging, display, and beam
shaping technologies. Instructor: Mirhosseini.

EE 121. Computational Signal Processing. (3-0-9); first. Prerequisites:
EE 111, ACM/EE/IDS 116, ACM/IDS 104. The role of computation in
the acquisition, representation, and processing of signals. The course
develops methodology based on linear algebra and optimization,
with an emphasis on the interplay between structure, algorithms, and
accuracy in the design and analysis of the methods. Specific topics
covered include deterministic and stochastic signal models, statistical
signal processing, inverse problems, and regularization. Problems
arising in contemporary applications in the sciences and engineering
are discussed, although the focus is on the common abstractions and
methodological frameworks that are employed in the solution of these
problems. Not offered 2021-2022. Instructor: Chandrasekaran.

EE/APh 123. Advanced Lasers and Photonics Laboratory. 9 units
(1-3-5); first term. Prerequisites: none. This course focuses on handson
experience with advanced techniques related to lasers, optics,
and photonics. Students have the opportunity to build and run several
experiments and analyze data. Covered topics include laser-based
microscopy, spectroscopy, nonlinear optics, quantum optics, ultrafast
optics, adaptive optics, and integrated photonics. Limited enrollment.
Instructor: Marandi.

EE/MedE 124. Mixed-mode Integrated Circuits. 9 units (3-0-6); third
term. Prerequisites: EE 45 a or equivalent. Introduction to selected
topics in mixed-signal circuits and systems in highly scaled CMOS
technologies. Design challenges and limitations in current and future
technologies will be discussed through topics such as clocking (PLLs
and DLLs), clock distribution networks, sampling circuits, high-speed
transceivers, timing recovery techniques, equalization, monitor circuits,
power delivery, and converters (A/D and D/A). A design project is an
integral part of the course. Instructor: Emami

EE/CS/MedE 125. Digital Electronics and Design with FPGAs
and VHDL. 9 units (3-6-0); third term. Prerequisites: EE/CS 10 or
equivalent. Study of programmable logic devices (CPLDs and FPGAs).
Detailed study of the VHDL language, with basic and advanced applications.
Review and discussion of digital design principles for combinational-
logic, combinational-arithmetic, sequential, and state-machine
circuits. Detailed tutorials for synthesis and simulation tools using
FPGAs and VHDL. Wide selection of complete, real-world fundamental
advanced projects, including theory, design, simulation, and physical
implementation. All designs are implemented using state-of-the-art
development boards. Instructor: Pedroni.

EE/Ma/CS 126 ab. Information Theory. 9 units (3-0-6); first, second
terms. Prerequisites: Ma 3. Shannon's mathematical theory of communication,
1948-present. Entropy, relative entropy, and mutual information
for discrete and continuous random variables. Shannon's source and
channel coding theorems. Mathematical models for information sources
and communication channels, including memoryless, Markov, ergodic,
and Gaussian. Calculation of capacity and rate-distortion functions.
Universal source codes. Side information in source coding and communications.
Network information theory, including multiuser data compression,
multiple access channels, broadcast channels, and multiterminal
networks. Discussion of philosophical and practical implications
of the theory. This course, when combined with EE 112, EE/Ma/CS/IDS
127, EE/CS 161, and EE/CS/IDS 167, should prepare the student for
research in information theory, coding theory, wireless communications,
and/or data compression. EE/Ma/CS 126a offered 2021-22; EE/Ma/CS
126b Not offered 2021-22. Instructor: Effros.

EE/Ma/CS/IDS 127. Error-Correcting Codes. 9 units (3-0-6); third
term. Prerequisites: EE 55 or Ma 3. This course develops from first
principles the theory and practical implementation of the most important
techniques for combating errors in digital transmission or storage
systems. Topics include highly symmetric linear codes, such as Hamming,
Reed-Muller, and Polar codes; algebraic block codes, e.g., BCH,
Reed-Solomon (including a self-contained introduction to the theory of
finite fields); and sparse graph codes with iterative decoding, i.e., LDPC
code and turbo codes. Students will become acquainted with encoding
and decoding algorithms, design principles and performance evaluation
of codes. Instructor: Kostina.

EE 128 ab. Selected Topics in Digital Signal Processing. 9 units
(3-0-6); second, third terms. Prerequisites: EE 111 and EE/CS/IDS 160
or equivalent required, and EE 112 or equivalent recommended. The
course focuses on several important topics that are basic to modern
signal processing. Topics include multirate signal processing material
such as decimation, interpolation, filter banks, polyphase filtering, advanced
filtering structures and nonuniform sampling, optimal statistical
signal processing material such as linear prediction and antenna array
processing, and signal processing for communication including optimal
transceivers. Not offered 2021-2022.

EE/APh 131. Light Interaction with Atomic Systems—Lasers. 9 units
(3-0-6); second term. Prerequisites: APh/EE 130. Light-matter interaction,
spontaneous and induced transitions in atoms and semiconductors.
Absorption, amplification, and dispersion of light in atomic media.
Principles of laser oscillation, generic types of lasers including semiconductor
lasers, mode-locked lasers. Frequency combs in lasers. The
spectral properties and coherence of laser light. Instructor: Vahala.

EE/CS/EST 135. Power System Analysis. 9 units (3-3-3); first term.
Prerequisites: EE 44, Ma 2, or equivalent. Basic power system analysis:
phasor representation, 3-phase transmission system, transmission
line models, transformer models, per-unit analysis, network matrix,
power flow equations, power flow algorithms, optimal powerflow (OPF)
problems, swing dynamics and stability. Current research topics such
as (may vary each year): convex relaxation of OPF, frequency regulation,
energy functions and contraction regions, volt/var control, storage 
optimization,
electric vehicles charging, demand response. Instructor: Low.

EE/Ma/CS/IDS 136. Topics in Information Theory. 9 units (3-0-
6); third term. Prerequisites: Ma 3 or ACM/EE/IDS 116 or CMS 117 or
Ma/ACM/IDS 140a. This class introduces information measures such as
entropy, information divergence, mutual information, information density
from a probabilistic point of view, and discusses the relations of those
quantities to problems in data compression and transmission, statistical
inference, language modeling, game theory and control. Topics include
information projection, data processing inequalities, sufficient statistics,
hypothesis testing, single-shot approach in information theory, large
deviations. Not Offered 2021-2022. Instructor: Kostina.

EE/CS 147. Digital Ventures Design. 9 units (3-3-3); first term. Prerequisites:
none. This course aims to offer the scientific foundations
of analysis, design, development, and launching of innovative digital
products and study elements of their success and failure. The course
provides students with an opportunity to experience combined teambased
design, engineering, and entrepreneurship. The lectures present
a disciplined step-by-step approach to develop new ventures based on
technological innovation in this space, and with invited speakers, cover
topics such as market analysis, user/product interaction and design,
core competency and competitive position, customer acquisition, business
model design, unit economics and viability, and product planning.
Throughout the term students will work within an interdisciplinary team
of their peers to conceive an innovative digital product concept and
produce a business plan and a working prototype. The course project
culminates in a public presentation and a final report. Every year the
course and projects focus on a particular emerging technology theme.
Not offered 2021-2022. Instructor: Staff.

EE/CNS/CS 148. Selected Topics in Computational Vision. 9 units
(3-0-6); third term. Prerequisites: undergraduate calculus, linear algebra,
geometry, statistics, computer programming. The class will focus on an
advanced topic in computational vision: recognition, vision-based navi-
gation, 3-D reconstruction. The class will include a tutorial introduction
to the topic, an exploration of relevant recent literature, and a project
involving the design, implementation, and testing of a vision system.
Instructor: Perona.

EE/APh 149. Frontiers of Nonlinear Photonics. 9 units (3-0-6); second
term. This course overviews recent advances in photonics with emphasis
on devices and systems that utilize nonlinearities. A wide range of
nonlinearities in the classical and quantum regimes is covered, including
but not limited to second- and third-order nonlinear susceptibilities,
Kerr, Raman, optomechanical, thermal, and multi-photon nonlinearities.
A wide range of photonic platforms is also considered ranging from bulk
to ultrafast and integrated photonics. The course includes an overview
of the concepts as well as review and discussion of recent literature and
advances in the field. Not Offered 2021-2022. Instructor: Marandi.

EE 150. Topics in Electrical Engineering. Units to be arranged; terms
to be arranged. Content will vary from year to year, at a level suitable for
advanced undergraduate or beginning graduate students. Topics will be
chosen according to the interests of students and staff. Visiting faculty
may present all or portions of this course from time to time. Instructor:
Staff.

EE 151. Electromagnetic Engineering. 9 units (3-0-6); third term. Prerequisite:
EE 45. Foundations of circuit theory—electric fields, magnetic
fields, transmission lines, and Maxwell’s equations, with engineering
applications. Instructor: Yang.

EE 152. High Frequency Systems Laboratory. 12 units (2-3-7); first
term. Prerequisites: EE 45 or equivalent. EE 153 recommended. The
student will develop a strong, working knowledge of high-frequency
systems covering RF and microwave frequencies. The essential building
blocks of these systems will be studied along with the fundamental
system concepts employed in their use. The first part of the course will
focus on the design and measurement of core system building blocks;
such as filters, amplifiers, mixers, and oscillators. Lectures will introduce
key concepts followed by weekly laboratory sessions where the
student will design and characterize these various system components.
During the second part of the course, the student will develop their own
high-frequency system, focused on a topic within remote sensing, communications,
radar, or one within their own field of research. Instructor:
Russell.

EE 153. Microwave Circuits and Antennas. 12 units (3-2-7); third term.
Prerequisite: EE 45. High-speed circuits for wireless communications,
radar, and broadcasting. Design, fabrication, and measurements of
microstrip filters, directional couplers, low-noise amplifiers, oscillators,
detectors, and mixers. Design, fabrication, and measurements of wire
antennas and arrays. Instructor: Antsos.

EE 154 ab. Practical Electronics for Space Applications. 9 units (2-
3-4); second and third terms. Part a: Subsystem Design: Students will
be exposed to design for subsystem electronics in the space environment,
including an understanding of the space environment, common
approaches for low cost spacecraft, atmospheric / analogue testing,
and discussions of risk. Emphasis on a practical exposure to early
subsystem design for a TRL 3-4 effort. Part b: Subsystems to System
Interfacing: Builds upon the first term by extending subsystems to be
compatible with “spacecraft”, including a near-space “flight” of prototype
subsystems on a high-altitude balloon flight. Focus on qualification
for the flight environment appropriate to a TRL 4-5 effort. Offered 2021-
2022. Instructor: Klesh.

EE/Ae 157 ab. Introduction to the Physics of Remote Sensing. 9
units (3-0-6); second, third terms. Prerequisite: Ph 2 or equivalent. An
overview of the physics behind space remote sensing instruments.
Topics include the interaction of electromagnetic waves with natural
surfaces, including scattering of microwaves, microwave and thermal
emission from atmospheres and surfaces, and spectral reflection from
natural surfaces and atmospheres in the near-infrared and visible regions
of the spectrum. The class also discusses the design of modern
space sensors and associated technology, including sensor design,
new observation techniques, ongoing developments, and data interpretation.
Examples of applications and instrumentation in geology,
planetology, oceanography, astronomy, and atmospheric research.
Instructor: Rosen.

EE/APh 158. Quantum Electrical Circuits. 9 units (3-0-6); second
term. Prerequisites: advanced-level familiarity with Maxwell’s electromagnetic
theory and quantum mechanics (EE 151 and Ph 125 abc, or
equivalent). Course focuses on superconducting electrical systems for
quantum computing. Contents begin with reviewing required concepts
in microwave engineering, quantum optics, and superconductivity, and
proceeds with deriving quantum mechanical description of superconducting
linear circuits, Josephson qubits, and parametric amplifiers.
The second part of the course provides an overview of integrated
nano-mechanical, piezo-electric, and electro-optic systems and their
applications in transducing quantum electrical signals in conjunction
with superconducting qubits. Instructor: Mirhosseini.

EE/CS/IDS 160. Fundamentals of Information Transmission and
Storage. 9 units (3-0-6); second term. Basics of information theory: entropy,
mutual information, source and channel coding theorems. Basics
of coding theory: error-correcting codes for information transmission
and storage, block codes, algebraic codes, sparse graph codes. Basics
of digital communications: sampling, quantization, digital modulation,
matched filters, equalization. Instructor: Hassibi.

EE/CS 161. Big Data Networks. 9 units (3-0-6); third term. Prerequisites:
Linear Algebra ACM/IDS 104 and Introduction to Probability Models
ACM/EE/IDS 116 or their equivalents. Next generation networks will
have tens of billions of nodes forming cyber-physical systems and the
Internet of Things. A number of fundamental scientific and technological
challenges must be overcome to deliver on this vision. This course will
focus on (1) How to boost efficiency and reliability in large networks; the
role of network coding, distributed storage, and distributed caching; (2)
How to manage wireless access on a massive scale; modern random
access and topology formation techniques; and (3) New vistas in big
data networks, including distributed computing over networks and
crowdsourcing. A selected subset of these problems, their mathematical
underpinnings, state-of-the-art solutions, and challenges ahead will
be covered. Given in alternate years. Not offered 2021-2022. Instructor:
Hassibi.

EE 163. Communication Theory. 9 units (3-0-6); second term. Prerequisites:
EE 111; ACM/EE/IDS 116 or equivalent. Mathematical models
of communication processes; signals and noise as random processes;
sampling; modulation; spectral occupancy; intersymbol interference;
synchronization; optimum demodulation and detection; signal-to-noise
ratio and error probability in digital baseband and carrier communication
systems; linear and adaptive equalization; maximum likelihood
sequence estimation; multipath channels; parameter estimation; hypothesis
testing; optical communication systems. Capacity measures;
multiple antenna and multiple carrier communication systems; wireless
networks; different generations of wireless systems. Not Offered 2021-
2022. Instructor: Staff.

EE 164. Stochastic and Adaptive Signal Processing. 9 units (3-0-6);
third term. Prerequisite: ACM/EE/IDS 116 or equivalent. Fundamentals
of linear estimation theory are studied, with applications to stochastic
and adaptive signal processing. Topics include deterministic and
stochastic least-squares estimation, the innovations process, Wiener
filtering and spectral factorization, state-space structure and Kalman
filters, array and fast array algorithms, displacement structure and fast
algorithms, robust estimation theory and LMS and RLS adaptive fields.
Given in alternate years; Not Offered 2021-2022. Instructor: Hassibi.

EE/CS/IDS 167. Introduction to Data Compression and Storage.
9 units (3-0-6); third term. Prerequisites: Ma 3 or ACM/EE/IDS 116.
The course will introduce the students to the basic principles and
techniques of codes for data compression and storage. The students
will master the basic algorithms used for lossless and lossy compression
of digital and analog data and the major ideas behind coding for
flash memories. Topics include the Huffman code, the arithmetic code,
Lempel-Ziv dictionary techniques, scalar and vector quantizers, transform
coding; codes for constrained storage systems. Given in alternate
years; Not offered 2021-2022. Instructor: Kostina.

EE/CS/MedE 175. Digital Circuits Analysis and Design with Complete
VHDL and RTL Approach. 9 units (3-6-0); third term. Prerequisites:
medium to advanced knowledge of digital electronics. A careful
balance between synthesis and analysis in the development of digital
circuits plus a truly complete coverage of the VHDL language. The RTL
(register transfer level) approach. Study of FPGA devices and comparison
to ASIC alternatives. Tutorials of software and hardware tools
employed in the course. VHDL infrastructure, including lexical elements,
data types, operators, attributes, and complex data structures. Detailed
review of combinational circuits followed by full VHDL coverage for
combinational circuits plus recommended design practices. Detailed review
of sequential circuits followed by full VHDL coverage for sequential
circuits plus recommended design practices. Detailed review of state
machines followed by full VHDL coverage and recommended design
practices. Construction of VHDL libraries. Hierarchical design and practice
on the hard task of project splitting. Automated simulation using
VHDL testbenches. Designs are implemented in state-of-the-art FPGA
boards. Offered 2021-2022. Instructor: Pedroni.

EE/APh 180. Nanotechnology. 6 units (3-0-3); first term. This course
will explore the techniques and applications of nanofabrication and
miniaturization of devices to the smallest scale. It will be focused on the
understanding of the technology of miniaturization, its history and pres-
ent trends towards building devices and structures on the nanometer
scale. Examples of applications of nanotechnology in the electronics,
communications, data storage and sensing world will be described, and
the underlying physics as well as limitations of the present technology
will be discussed. Instructor: Scherer.

EE/BE/MedE 185. MEMS Technology and Devices. 9 units (3-0-
6); third term. Prerequisite: APh/EE 9 ab, or instructor’s permission.
Micro-electro-mechanical systems (MEMS) have been broadly used for
biochemical, medical, RF, and lab-on-a-chip applications. This course
will cover both MEMS technologies (e.g., micro- and nanofabrication)
and devices. For example, MEMS technologies include anisotropic wet
etching, RIE, deep RIE, micro/nano molding and advanced packaging.
This course will also cover various MEMS devices used in microsensors
and actuators. Examples will include pressure sensors, accelerometers,
gyros, FR filters, digital mirrors, microfluidics, micro total-analysis system,
biomedical implants, etc. Not offered 2021-2022.

EE/MedE 187. VLSI and ULSI Technology. 9 units (3-0-6); third term.
Prerequisites: APh/EE 9 ab, EE/APh 180 or instructor’s permission. This
course is designed to cover the state-of-the-art micro/nanotechnologies
for the fabrication of ULSI including BJT, CMOS, and BiCMOS. Technologies
include lithography, diffusion, ion implantation, oxidation, plasma
deposition and etching, etc. Topics also include the use of chemistry,
thermal dynamics, mechanics, and physics. Not offered 2021-2022.

EE 291. Advanced Work in Electrical Engineering. Units to be arranged.
Special problems relating to electrical engineering. Primarily for
graduate students; students should consult with their advisers.




Reply via email to