Courses

New-Course.png

2018-19 NEW COURSES,10-2-arrow-png.png look for them below.

Resources: ECE Official Course Descriptions (UCSD Catalog)

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

For 2017-2018 Academic Year: Courses, 2017-18

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

 


ACADEMIC YEAR: 2018-2019

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

 

COURSE

FALL 18

WINTER 19

SPRING 19

ECE 5

Experience ECE: Making, Breaking, Hacking Stuff

NGUYEN, GILJA, HALL, ELDON NGUYEN, GILJA, HALL, ELDON NGUYEN, GILJA, HALL, ELDON

ECE 15

Engineering Computation

VARDY SCHURGERS GILJA

ECE 16

Rapid Hardware and Software Design

KHOSHABEH KHOSHABEH SCHURGERS

ECE 25

Introduction to Digital Design

QUEST. DEY LIU

ECE 30

Introduction to Computer Engineering

  YUN MIRARAB

ECE 35

Introduction to Analog Design

TAUR                                             SCHURGERS                            

RADIC                                  SCHURGERS                             FORD                            SCHURGERS

ECE 45

Circuits & Systems

LUGANNANI ZEGER

FRANCESCHETTI

ECE 65

Components & Circuits Laboratory

BAGHDADCHI BAGHDADCHI BAGHDADCHI

ECE 100

Linear Electronic Systems

SIEVENPIPER KANTE  

ECE 101

Linear Systems Fundamentals

SIEGEL TOURI BAGHDADCHI

ECE 102

Introduction to Active Circuit Design

HALL HSUEH  

ECE 103

Fundamentals of Devices & Materials

NG   KUZUM

ECE 107

Electromagnetism

LOMAKIN KANTE FULLERTON

ECE 109

Engineering Probability & Statistics

ZEGER VARDY ZEGER

ECE111

Advanced Digital Design Project

KOUSHANFAR LIN  

ECE 115

Fast Prototyping

  YIP YIP

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

    TAUR

ECE 136L

Microelectronics Laboratory

    TANAKA

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 141A

Software Foundations I

  GESSNER  

ECE 141B

Software Foundations II

    GESSNER

ECE 143

Programming for Data Analysis

UNPINGCO UNPINGCO UNPINGCO

ECE 144

LabVIEW Programming

PHAN PHAN PHAN

ECE 145AL

Acoustics Laboratory

HILDEBRAND    

ECE 145BL

Acoustics Laboratory

  HILDEBRAND  

ECE 145CL

Acoustics Laboratory

    HILDEBRAND

ECE 146

Introduction to Magnetic Recording

     

ECE 153

Probability & Random Processes for Engineers

JAVIDI LUGANNANI LUGANNANI

ECE 154A

Communications Systems I

MILSTEIN    

ECE 154B

Communications Systems II

  MILSTEIN  

ECE 154C

Communications Systems III

    KIM

ECE 156

Sensor Networks

     

ECE 157A

Communications Systems Laboratory I

  LING  

ECE 157B

Communications Systems Laboratory II

    BHARADIA

ECE 158A

Data Networks I

FRANCESCHETTI    

ECE 158B

Data Networks II

  JAVIDI  

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

    HSUEH

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

PAL    

ECE 175A

Elements of Machine Intelligence: Pattern Recognition & Machine Learning

  VASCONCELOS, N.  

ECE 175B

Elements of Machine Intelligence: Probabilistic Reasoning & Graphical Models

     

ECE 180

Topics in Electrical & Computer Engineering

ABI-SAMRA (A00)

Power Distribution Systems: Practical Aspects, Issues, and Solutions 

ABI-SAMRA 

Special Topics in Power Engineering


KUMAR

Entrepreneurship for Engineers

 


GHOUDJEHBAKLOU 

Power System Dynamics & Stability

 

ABI-SAMRA

Special Topics in Power Engineering


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

LIU    

ECE 190

Engineering Design

     

ECE 191

Engineering Group Design Project

COSMAN COSMAN                               ZHANG ZHANG

ECE 196

Engineering Hands-On Group Project

 

NGUYEN NGUYEN NGUYEN

ECE 201

Introduction to Biophysics

HALL, DAVID    

ECE 202

Medical Devices and Interfaces

  KUZUM  

ECE 203

Biomedical Integrated Circuits and Systems

MERCIER    

ECE 204

Statistical Learning in Bioinformatics

     

New-Course.pngECE 208

Computational Evolutionary Biology

    MIRARAB

ECE 209

Statistical Learning for Biosignal Processing

  GILJA  

ECE 212A

Principles of Nanoscience & Nanotechnology

  NOMURA  

ECE 212BN

Nanoelectronics

    NG

ECE 212CN

Nanophotonics

    LIU

ECE 221

Magnetic Materials: Principles and Applications

  FULLERTON  

ECE 222A

Antennas & Their System Applications

REBEIZ    

ECE 222B

Applied Electromagnetic Theory- Electromagnetics

  LOMAKIN  

ECE 222C

Applied Electromagnetic Theory- Computational Methods for Electromagnetics

     

ECE 222D

Advanced Antenna Design

    SIEVENPIPER

ECE 225A 

Probability and Statistics for Data Science

ORLITSKY    

ECE 225B

Universal Probability and Applications in Data Science

    KIM

ECE 226

Optimization and Acceleration of Deep Learning on Various Hardware Platforms

    KOUSHANFAR

ECE 227

Big Network Data

     

ECE 228

Machine Learning for Physical Applications

    GERSTOFT

ECE 230A

Solid State Electronics I

NOMURA    

ECE 230B

Solid State Electronics II

  TAUR  

ECE 230C

Solid State Electronics III

     

ECE 235

Nanometer-Scale VLSI Devices

     

ECE 236A

III-V Compound Semiconductor Materials

     

ECE 236B

Optical Processes in Semiconductors

     

ECE 236C

Heterojunction Field Effect Transistors

     

ECE 236D

Heterojunction Bipolar Transistors

     

ECE 238A

Thermodynamics of Solids

 

   

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

 

   

ECE 247B

BioElectronics

 

 

 

ECE 247C

BioNanotechnology

   

 

ECE 250

Random Processes

LUGANNANI SIEGEL  

ECE 251A

Digital Signal Processing I

  RAO  

ECE 251B

Digital Signal Processing II

    VASCONCELOS, M.

ECE 251C

Filter Banks & Wavelets

RAO    

ECE 251D

Array Processing

     

ECE 252A

Speech Compression

     

ECE 252B

Speech Recognition

     

ECE 253

Fundamentals of Digital Image Processing

AN    

ECE 254

Detection Theory

     

ECE 255AN

Information Theory

ORLITSKY    

ECE 255B

Source Coding I

     

ECE 255C

Network Information Theory

  KIM  

ECE 257A

Multiuser Communication Systems

ZHANG    

ECE 257B

Principles of Wireless Networks

  BHARADIA  

ECE 257C

Stochastic Wireless Networks Models

    STAFF

ECE 258A

Digital Communication

  MILSTEIN  

ECE 258B

Digital Communication

    MILSTEIN

ECE 259A

Algebraic Coding

VARDY    

ECE 259B

Probabilistic Coding

  SIEGEL  

ECE 259C

Advanced Topics in Coding

    SIEGEL

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

  TANG  

ECE 265A

Communication Circuit Design I

  LEUNG  

ECE 265B

Communication Circuit Design II

    LEUNG

ECE 265C

Power Amplifiers for Wireless Communications

PRESTI    

ECE 267

Wireless Embedded & Networked Systems

  JAVIDI  

New-Course.pngECE 268

Security of Hardware Embedded Systems

  KOUSHANFAR  

New-Course.pngECE 269

Linear Algebra

PAL KIM  

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

     

ECE 273

Convex Optimization & Applications

    PAL

ECE 275A

Parameter Estimation I

SWORDER    

ECE 275B

Parameter Estimation II

     

New-Course.pngECE 276A

Sensing & Estimation Robotics

  ATANASOV  

New-Course.pngECE 276B

Planning & Learning in Robotics

    ATANASOV

New-Course.pngECE 276C

Robot Reinforcement Learning

     

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

 

 

NG

(Flexible Electronics)

ECE 281

Special Topics in Nanoscience/Nanotechnology

     

ECE 282

Special Topics in Photonics/Applied Optics

   

MOOKHERJEA

(Advanced Integrated Photonics)

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

DELEDALLE 

(Machine Learning for Image Processing)

 

AN

(GPU Programming)

KANTE

(Multipole Theory & Electromagnetism)


AN

(Fundamentals of Image and Video Compression)

ECE 286

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

 

 

 

ECE 287

Special Topics in Communication Theory & Systems

FRANCESCHETTI 

(Wave Theory of Information)

 

 

ECE 289

Special Topics in Electrical & Computer Engineering

 

 

 

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

SESHADRI    

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.