Upper Division EECS Courses

Total Page:16

File Type:pdf, Size:1020Kb

Upper Division EECS Courses

Upper Division EECS Courses

EE Focus Prerequisites 105 Microelectronic Devices and Circuits EE40 117 Electromagnetic Fields and Waves Math53,54, EE20 120 Signals and Systems Math53,54, EE20 Bioelectronics C145B Image Processing and Reconstruction Tomography EE120 C145L Introductory Electronic Transducers Laboratory EE40 145M Introductory Microcomputer Interfacing Laboratory CS61B, EE40 Circuit Theory, Communications, and Control Systems 121 Introduction to Digital Communication Systems EE120,126 122 Introduction to Communication Networks Math53,54, EE40 123 Digital Signal Processing EE120 C125 Introduction to Robotics EE120 126 Probability and Random Processes EE120 128 Feedback Control EE120 129 Neural and Nonlinear Information Processing EE120 192 Mechatronics Design Laboratory EE120 Electromagnetics and Optoelectronics 118 Introduction to Optical Communication Systems EE20N,40 119 Introduction to Optical Engineering Phys7C Integrated Circuits and Devices 130 Integrated-Circuit Devices EE40 131 Semiconductor Electronics EE130 140 Linear Integrated Circuits EE105,120 141 Introduction to Digital Integrated Circuits EE40 142 Integrated Circuits for Communications EE120,140 143 Microfabrication Technology EE40

CS Focus Prerequisites 150 Components and Design Techniques for Digital Systems CS61C, EE40 170 Efficient Algorithms and Intractable Problems CS70 or Math55 Applications 184 Foundations of Computer Graphics CS61B 186 Introduction to Database Systems CS61ABC 188 Introduction to Artificial Intelligence CS61A or B Hardware 152 Computer Architecture and Engineering EE150 Software 160 User Interface Design and Development CS61B 162 Operating Systems and System Programming CS70 or Math55,, CS61BC 164 Programming Languages and Compilers CS61ABC 169 Software Engineering CS61ABC Theory 172 Computability and Complexity CS170 174 Randomized Algorithms and Probabilistic Analysis CS170

Recommended publications