ECE Graduate Courses 202223
This proposed schedule is subject to change. To review the most uptodate listings of all courses, instructors, times and locations refer to GOLD (UCSB Student Gaucho Online Data). If you do not have access to GOLD, refer to the UCSB Schedule of Classes.
Students are responsible for determining and completing the necessary prerequisites for all ECE courses.
Graduate Courses
Courses Offered: X = ECE Instructor  XD = External Dept Instructor
Number  Graduate Courses  F2022  W2023  S2023  M2023  
201A  Electromagnetic Theory I  X  
205  Information Theory  X  
210A  Matrix Analysis and Computation  X  
210B  Numerical Simulation  XD  
210C  Numerical Simulation of PDE  Finite Difference Methods  XD  
210D  Numerical Solution of PDE  Finite Element Methods  XD  
211A  Engineering Quantum Mechanics I  
211B  Engineering Quantum Mechanics II  
215A  Fundamentals of Electronics Solids I (*TBA)  
215B  Fundamentals of Electronics Solids II (*TBA)  
217  Molecular Beam Epitaxy & Band Gap Engineering  X  
218A  Communication Electronics  X  
218B  Communication Electronics II  X  
218C  Communication Electronics III  X  
220A  Semiconductor Device Processing  X  
220B  Semiconductor Device Processing  X  
221A  Semiconductor Device Physics I  X  
221B  Semiconductor Device Physics II  X  
224A  VLSI Project Design  X  
225  High Speed Digital Integrated Circuit Design  X  
226  Level Set Methods  
227A  Semiconductor Lasers I  X  
227B  Semiconductor Lasers II (*NO)  
227C  Photonic Integrated Circuits  
228A  Fiber Optic Communications  X  
228B  Fiber Optic Components and Systems  X  
229  Hybrid Systems (*NO)  
230A  Linear Systems I  X  
230B  Linear Systems II  X  
232  Robust Control (*NO)  
235  Stochastic Processes in Engineering  X  
236  Nonlinear Control Systems  X  
240  Optimal Estimation and Filtering  X  
242  Digital Signal Compression  X  
243A  Digital Communication Theory  
250  Wireless Communication & Networking  X  
251  Mobile Embedded Systems  X  
252B  Computer Arithmetic  X  
253  Embedded System Design  X  
254A  Advanced Computer Architecture: Supercomputers  *NO  
254B  Advanced Computer Architecture: Parallel Processing  X  
254D  Advanced Computer Architecture: MemoryCentric Computing  *NO  
256C  Advanced VLSI Architecture and Design  X  
257A  Fault Tolerant Computing  X  
258  Multirate Digital Signal Processing  X  
261  Introduction to Nanophotonics (*NO)  X  
262  Physics of Solar Cells  X  
265  Electronic and Photonic Integration and Packaging  X  
270  Noncooperative Game Theory  X  
271A  Principles of Optimization  X  
271C  Dynamic Optimization  X  
272A  Machine Learning in Design and Test Automation  X  
272B  Artificial Intelligence in Design and Test Automation  X  
273  Tensor Computation for Machine Learning and Big Data  X  
277  Pattern Recognition  X  
278A  Digital Image Processing  X  
278C  Imaging Systems  X  
280  Computer Graphics (see ECE 594Q (PS))  
281B  Advanced Topics in Computer Vision  XD  
282  Error Coding  X  
283  Machine Learning: A Signal Processing Perspective  X  
284  Theoretical Machine Learning  X  
285  Advanced Image Synthesis  X  
289  Introduction to Robotics  Dynamics & Control  X  
594  Special Topics in ECE  X  
594  Special Topics in ECE  
594  Special Topics in ECE  
594A  Special Topics in ECE: Circuits  X  
594B  Special Topics in ECE: Systems Theory  
594BB  Special Topics in ECE: Computer Engineering 

X 
X (DS) 

594C  Special Topics in ECE: Communication Systems  
594D  Special Topics in ECE: Control Systems  
594N  Special Topics in ECE: Pattern Recognition  X  
594Q  Special Topics in ECE: Imaging Systems  X  X  
594U  Special Topics in ECE: Optoelectronics  X  X  X  
594V  Special Topics in ECE: Scientific Computation  X  X  X  
594Z  Special Topics in ECE: Nanotechnology  X  
Last Updated: 8/18/22
*TBA = To Be Announced
*NO = Not Offered
*C = Canceled