Courses 2017-2018

Resources: ECE Official Course Descriptions (UCSD Catalog)

For ECE Graduate Students Only: ECE Course Pre-Authorization Request ("Clear Me") Form 

For 2016-2017 Academic Year: Courses, 2016-17

 


ACADEMIC YEAR: 2017-2018

Class listings and faculty are proposed and subject to change. Click on the instructor's name for the class website.

 

COURSEFALL 17WINTER 18SPRING 18

ECE 5

Experience ECE: Making, Breaking, Hacking Stuff

NGUYEN, HALL, ELDONNGUYEN, HALL, ELDON, MORRISNGUYEN, HALL, ELDON, MORRIS

ECE 15

Engineering Computation

VARDYVARDY 

ECE 16

Rapid Hardware and Software Design

KHOSHABEHKHOSHABEH 

ECE 25

Introduction to Digital Design

VASCONCELOS, M.DEYLIU

ECE 30

Introduction to Computer Engineering

 ELDONMIRARAB

ECE 35

Introduction to Analog Design

SCHURGERSFORDRADIC

ECE 45

Circuits & Systems

ZEGERLUGANNANIFRANCESCHETTI

ECE 65

Components & Circuits Laboratory

TAURBAGHDADCHIBAGHDADCHI

ECE 90

Undergraduate Seminar

   

ECE 100

Linear Electronic Systems

SIEVENPIPERKANTE 

ECE 101

Linear Systems Fundamentals

SIEGELBAGHDADCHITOURI

ECE 102

Introduction to Active Circuit Design

SCHURGERSMARALANI 

ECE 103

Fundamentals of Devices & Materials

NGKUZUMKUZUM

ECE 107

Electromagnetism

 KANTELOMAKIN

ECE 109

Engineering Probability & Statistics

 ZEGERLUGANNANI

ECE111

Advanced Digital Design Project

KOUSHANFARLINLIN

ECE 115

Fast Prototyping

 DASYIP

ECE 120

Solar System Physics

  QUEST

ECE 121A

Power Systems Analysis and Fundamentals

ESMAILI  

ECE 121B

Energy Conversion

 ESMAILI 

ECE 123

Antenna Systems Engineering

  SIEVENPIPER

ECE 125A

Power Electronics I

 ESMAILI 

ECE 125B

Power Electronics II

  ESMAILI

ECE 134

Electronic Materials Science of Integrated Circuits

 NG 

ECE 135A

Semiconductor Physics

TU  

ECE 135B

Electronic Devices

 DAYEH 

ECE 136L

Microelectronics Laboratory

  DAYEH

ECE 138L

Microstructuring Processing Technology Laboratory

   

ECE 139

Semiconductor Device Design & Modeling

   

ECE 140A

The Art of Product Engineering I

 GESSNER & KHOSHABEH 

ECE 140B

The Art of Product Engineering II

  GESSNER & KHOSHABEH

ECE 143

Programming for Data Analysis

  UNPINGCO

ECE 145AL

Acoustics Laboratory

   

ECE 145BL

Acoustics Laboratory

   

ECE 145CL

Acoustics Laboratory

   

ECE 146

Introduction to Magnetic Recording

   

ECE 153

Probability & Random Processes for Engineers

LUGANNANI JAVIDI

ECE 154A

Communications Systems I

MILSTEIN  

ECE 154B

Communications Systems II

 MILSTEIN 

ECE 154C

Communications Systems III

  JAVIDI

ECE 156

Sensor Networks

   

ECE 157A

Communications Systems Laboratory I

 LING 

ECE 157B

Communications Systems Laboratory II

  LING

ECE 158A

Data Networks I

FRANCESCHETTI  

ECE 158B

Data Networks II

  ZHANG

ECE 161A

Introduction to Digital Signal Processing

RAO  

ECE 161B

Digital Signal Processing I

 NGUYEN 

ECE 161C

Applications of Digital Signal Processing

  HARRIS

ECE 163

Electronic Circuits & Systems

  LEVY

ECE 164

Analog Integrated Circuit Design

HALL  

ECE 165

Digital Integrated Circuit Design

 MERCIER 

ECE 166

Microwave Systems & Circuits

REBEIZ  

ECE 171A

Linear Control System Theory

  SWORDER

ECE 171B

Linear Control System Theory

SWORDER  

ECE 172A

Introduction to Intelligent Systems

 TRIVEDI 

ECE 174

Introduction to Linear & Nonlinear Optimization with Applications

KREUTZ-DELGADO  

ECE 175A

Elements of Machine Intelligence: Pattern Recognition & Machine Learning

 VASCONCELOS, N. 

ECE 175B

Elements of Machine Intelligence: Probabilistic Reasoning & Graphical Models

  KREUTZ-DELGADO

ECE 180

Topics in Electrical & Computer Engineering

ABI-SAMRA (C00)

Real-World Power Grid Operations


UNPINGCO (D00)

Programming for Data Analysis

ABI-SAMRA (D00)

Practical Simulations of Power Systems Phenomena


GESSNER (C00)

Systems Software I

 


UNPINGCO (F00)

Programming for Data Analysis


GHOUDJEHBAKLOU (A00)

Power System Planning & Reliability


KUMAR (E00)

Entrepreneurship for Engineers

 

ABI-SAMRA

Power Grid Resiliency for Adverse Conditions


GESSNER

Systems Software II


ESMAILI

Motor Drives

ECE 181

Physical Optics & Fourier Optics

  FORD

ECE 182

Electromagnetic Optics, Guided-Wave, & Fiber Optics

LOMAKIN  

ECE 183

Optical Electronics

 MOOKHERJEA 

ECE 184

Optical Information Processing & Holography

 FAINMAN 

ECE 185

Lasers & Modulators

  PAPEN

ECE 187

Introduction to Biomedical Imaging & Sensing

   

 

New-Course.pngECE 188

Topics in Electrical and Computer Engineering with Laboratory

PHAN (A00)

Introduction to LabVIEW

PHAN 

Introduction to LabVIEW

 

PHAN 

Introduction to LabVIEW

 

ECE 190

Engineering Design

   

ECE 191

Engineering Group Design Project

COSMANCOSMANTU / DAS

ECE 196

Engineering Hands-On Group Project

 

NGUYENNGUYENNGUYEN

ECE 201

Introduction to Biophysics

LO  

ECE 202

Medical Devices and Interfaces

 KUZUM 

ECE 203

Biomedical Integrated Circuits and Systems

 MERCIER 

ECE 204

Statistical Learning in Bioinformatics

  GILJA

New-Course.pngECE 208

Computational Evolutionary Biology

  MIRARAB

ECE 212A

Principles of Nanoscience & Nanotechnology

 MOOKHERJEA 

ECE 212BN

Nanoelectronics

  NG

ECE 212CN

Nanophotonics

  LIU

ECE 221

Magnetic Materials: Principles and Applications

   

ECE 222A

Antennas & Their System Applications

REBEIZ  

ECE 222B

Applied Electromagnetic Theory- Electromagnetics

 SIEVENPIPER 

ECE 222C

Applied Electromagnetic Theory- Computational Methods for Electromagnetics

  LOMAKIN

ECE 222D

Advanced Antenna Design

   

ECE 225B

Universal Probability and Applications in Data Science

  KIM

ECE 226

 Optimization and Acceleration of Deep Learning on Various Hardware Platforms

  KOUSHANFAR

ECE 228

Machine Learning for Physical Applications

  GERSTOFT

ECE 230A

Solid State Electronics I

LO  

ECE 230B

Solid State Electronics II

 TAUR 

ECE 230C

Solid State Electronics III

  YU

ECE 235

Nanometer-Scale VLSI Devices

  TAUR

ECE 236A

III-V Compound Semiconductor Materials

DAYEH  

ECE 236B

Optical Processes in Semiconductors

  LO

ECE 236C

Heterojunction Field Effect Transistors

ASBECK  

ECE 236D

Heterojunction Bipolar Transistors

   

ECE 238A

Thermodynamics of Solids

LUO

(NANO FACULTY)

  

ECE 238B

Solid State Diffusion & Reaction Kinetics

 

MCKITTRICK

(MAE FACULTY)

 

ECE 240A

Lasers & Optics

PAPEN  

ECE 240B

Optical Information Processing

 FAINMAN 

ECE 240C

Optical Modulation & Detection

  RADIC

ECE 241A

Nonlinear Optics

   

ECE 241B

Optical Devices for Computing

MOOKHERJEA  

ECE 241C

Holographic Optical Elements

   

ECE 243B

Optical Fiber Communication

   

ECE 244A

Statistical Optics

  PAPEN

ECE 247A

Advanced BioPhotonics

JOKERST

(NANO FACULTY)

  

ECE 247B

BioElectronics

   

ECE 247C

BioNanotechnology

   

ECE 250

Random Processes

LUGANNANISIEGELKIM

ECE 251A

Digital Signal Processing I

 HODGKISS 

ECE 251B

Digital Signal Processing II

  VASCONCELOS, M.

ECE 251C

Filter Banks & Wavelets

RAO  

ECE 251D

Array Processing

  RAO

ECE 252A

Speech Compression

   

ECE 252B

Speech Recognition

   

ECE 253

Fundamentals of Digital Image Processing

TRIVEDI  

ECE 254

Detection Theory

HODGKISS  

ECE 255AN

Information Theory

ORLITSKY  

ECE 255B

Source Coding I

  ZEGER

ECE 255C

Network Information Theory

   

ECE 257A

Multiuser Communication Systems

ZHANG  

ECE 257B

Principles of Wireless Networks

  BHARADIA

ECE 257C

Stochastic Wireless Networks Models

   

ECE 258A

Digital Communication

  MILSTEIN

ECE 258B

Digital Communication

   

ECE 259A

Algebraic Coding

   

ECE 259B

Probabilistic Coding

 SIEGEL 

ECE 259C

Advanced Topics in Coding

   

ECE 260A

VLSI Digital System Algorithms & Architectures

ELDON  

ECE 260B

VLSI Integrated Circuits & Systems Design

 KAHNG 

ECE 260C

VLSI Advanced Topics

   

ECE 264A

CMOS Analog Integrated Circuits & Systems I

 GALTON 

ECE 264B

CMOS Analog Integrated Circuits & Systems II

  GALTON

ECE 264C

CMOS Analog Integrated Circuits & Systems II I

GALTON  

ECE 264D

CMOS Analog Integrated Circuits & Systems IV

   

ECE 265A

Communication Circuit Design I

 ALI-AHMAD 

ECE 265B

Communication Circuit Design II

  LEUNG

ECE 265C

Power Amplifiers for Wireless Communications

PRESTI  

ECE 267

Wireless Embedded & Networked Systems

   

New-Course.pngECE 268

Security of Hardware Embedded Systems

 KOUSHANFAR 

New-Course.pngECE 269

Linear Algebra

PALKIM 

ECE 270A

Neurocomputing

   

ECE 270B

Neurocomputing

   

ECE 270C

Neurocomputing

   

ECE 271A

Statistical Learning I

VASCONCELOS, N.  

ECE 271B

Statistical Learning II

 VASCONCELOS, M. 

ECE 271C

Deep Learning and Applications

  VASCONCELOS, N.

ECE 272A

Stochastic Processes in Dynamic Systems I

 TOURI 

ECE 272B

Stochastic Processes in Dynamic Systems II

  JAVIDI

ECE 273

Convex Optimization & Applications

  PAL

ECE 275A

Parameter Estimation I

KREUTZ-DELGADO  

ECE 275B

Parameter Estimation II

 KREUTZ-DELGADO 

New-Course.pngECE 276A

Sensing & Estimation Robotics

ATANASOV  

New-Course.pngECE 289

Planning & Learning in Robotics

 ATANASOV 

New-Course.pngECE 276C

Robot Reinforcement Learning

  YIP

New-Course.pngECE 278

Math Topics for MS Comp Exam

PAPEN  

ECE 279

Technical Communications

   

ECE 280

Special Topics in Electronic Devices & Materials/Applied Physics

   

ECE 281

Special Topics in Nanoscience/Nanotechnology

   

ECE 282

Special Topics in Photonics/Applied Optics

  MOOKHERJEA

ECE 283

Special Topics in Electronic Circuits & Systems

   

ECE 284

Special Topics in Computer Engineering

   

New-Course.pngECE 285

Special Topics in Signal & Image Processing/Robotics & Control Systems

SWORDER (B00)

(Target Tracking and Estimation)


 

DELEDALLE (D00)

(Image and Video Restoration)


AN (E00)

(Fundamentals of Image and Video Compression)

SWORDER

(Intro to Math Finance)


AN

(Real-time Image and Video Compression)


RAO

(Compressed Sensing and Sparse Signal Recovery)

KANTE

(Multipole Theory & Electromagnetism)


TRIVEDI

(Intelligent Vehicles and Assistance Systems)


AN

(GPU Programming)


DELEDALLE

(Machine Learning for Data Processing)

ECE 286

State-of-the-Art Topics in Computational Statistics & Machine Learning

   

ECE 287

Special Topics in Communication Theory & Systems

   

New-Course.pngECE 289

Special Topics in Electrical & Computer Engineering

FRANCESCHETTI 

(Big Network Data)


ORLITSKY

(Probability and Statistics for Data Science)

  

ECE 290

Graduate Seminar on Current ECE Research

   

ECE 291

Industry Sponsored Engineering Design Project

   

ECE 292

Graduate Seminar in Electronic Circuits and Systems

   

ECE 293

Graduate Seminar in Communication Theory and Systems

   

ECE 294

Graduate Seminar in Electronic Devices & Materials/Applied Physics

   

ECE 295

Graduate Seminar in Signal & Image Processing/Robotics & Control Systems

   

ECE 296

Graduate Seminar in Photonics/Applied Optics

   

ECE 297

Graduate Seminar in Nanoscience/ Nanotechnology

   

 

The ECE Undergraduate Student Affairs Office updates this webpage. Please contact the ECE Undergraduate Advisors if you have questions.