-
EE
-
-
EE 16AD esigning Information Devices and Systems I
-
EE 16BDesigning Information Devices and Systems II
-
EE 49Electronics for the Internet of Things
-
EE 105Microelectronic Devices and Circuits
-
EECS C106BRobotic Manipulation and Interaction
-
EE 113Power Electronics
-
EE 117Electromagnetic Fields and Waves
-
EE 120Signals and Systems
-
EE 122Introduction to Communication Networks
-
EE 123Digital Signal Processing
-
EECS 126Probability and Random Processes
-
EECS 127Optimization Models in Engineering
-
EE 130Integrated-Circuit Devices
-
EE 134Fundamentals of Photovoltaic Devices
-
EE 137BIntroduction to Electric Power Systems
-
EE 140Analog Integrated Circuits
-
EE 143Microfabrication Technology
-
EECS 151Introduction to Digital Design and Integrated Circuits
-
EECS 151LAIntroduction to Digital Design and Integrated Circuits Lab
-
EECS 151LBIntroduction to Digital Design and Integrated Circuits Lab
-
EECS 151LBIntroduction to Digital Design and Integrated Circuits Lab
-
EE 192Mechatronic Design Laboratory
-
EE 194Special Topics
-
EE 197Field Study
-
EE 197Field Study
-
EE 198Directed Group Study for Advanced Undergraduates
-
EE 198EECS Pie Robotics
-
EE 198EECS Pie Robotics
-
EECS 206BRobotic Manipulation and Interaction
-
EE 213APower Electronics
-
EECS 219CFormal Methods: Specification, Verification, and Synthesis
-
EE C220CExperiential Advanced Control Design II
-
EE C222Nonlinear Systems
-
EE 223Stochastic Systems: Estimation and Control
-
EE 225BDigital Image Processing
-
EECS 227ATOptimization Models in Engineering
-
EE C227CConvex Optimization and Approximation
-
EE 230AIntegrated-Circuit Devices
-
EE 230BSolid State Devices
-
EE 232Lightwave Devices
-
EE 240AAnalog Integrated Circuits
-
EE 240BAdvanced Analog Integrated Circuits
-
EE 241BAdvanced Digital Integrated Circuits
-
EE C247BIntroduction to MEMS Design
-
EECS 251AIntroduction to Digital Design and Integrated Circuits
-
EECS 251LAIntroduction to Digital Design and Integrated Circuits Lab
-
EECS 251LBIntroduction to Digital Design and Integrated Circuits Lab
-
EECS 251LBIntroduction to Digital Design and Integrated Circuits Lab
-
EE 290CAdvanced Topics in Electrical Engineering: Advanced Topics in Circuit
Design
-
EE 290PAdvanced Topics in Electrical Engineering: Advanced Topics in
Bioelectronics
-
EE C291EHybrid Systems and Intelligent Control
-
EE 298Group Studies, Seminars, or Group Research
-
EE 298Group Studies, Seminars, or Group Research
-
EE 375Teaching Techniques for Electrical Engineering
-
-
CS
-
-
CS C8Foundations of Data Science
-
CS 9ASelf-paced courses
-
CS 9CSelf-paced courses
-
CS 9ESelf-paced courses
-
CS 9FSelf-paced courses
-
CS 9GSelf-paced courses
-
CS 9HSelf-paced courses
-
CS 10The Beauty and Joy of Computing
-
CS 24Berkeley Through the Lens
-
CS 36CS Scholars Seminar: The Educational Climate in CS & CS61A technical
discussions
-
CS 47ASelf-paced courses
-
CS 47BSelf-paced courses
-
CS 47CSelf-paced courses
-
CS 61AThe Structure and Interpretation of Computer Programs
-
CS 61BData Structures
-
CS 61CMachine Structures
-
CS 70Discrete Mathematics and Probability Theory
-
CS 88Computational Structures in Data Science
-
CS C100Principles & Techniques of Data Science
-
EECS C106BRobotic Manipulation and Interaction
-
EECS 126Probability and Random Processes
-
EECS 127Optimization Models in Engineering
-
EECS 151Introduction to Digital Design and Integrated Circuits
-
EECS 151LAIntroduction to Digital Design and Integrated Circuits Lab
-
EECS 151LBIntroduction to Digital Design and Integrated Circuits Lab
-
EECS 151LBIntroduction to Digital Design and Integrated Circuits Lab
-
CS 152Computer Architecture and Engineering
-
CS 160User Interface Design and Development
-
CS 161Computer Security
-
CS 162Operating Systems and System Programming
-
CS 164Programming Languages and Compilers
-
CS 170Efficient Algorithms and Intractable Problems
-
CS 174Combinatorics and Discrete Probability
-
CS 184Foundations of Computer Graphics
-
CS 186Introduction to Database Systems
-
CS 188Introduction to Artificial Intelligence
-
CS 189Introduction to Machine Learning
-
CS 194Computational Design and Fabrication
-
CS 194Designing, Visualizing and Understanding Deep Neural Networks
-
CS 195Social Implications of Computer Technology
-
CS 198iOS DeCal
-
CS 198GamesCrafters
-
CS 198UCBUGG: 3D Modeling and Animation DeCal
-
CS 198Ruby on Rails DeCal
-
CS 198Web Design DeCal
-
CS 198CS Scholars Group Study (61B)
-
CS 198CS Scholars Group Study (70)
-
CS 198Smash Bros DeCal: The Anatomy of a Video Game Success
-
CS 198Going Down the EECS Stack DeCal
-
CS 198DeCal: How to Build the Future
-
CS 198Game Design and Development DeCal
-
CS 198Blockchain for Developers DeCal
-
CS 198Blockchain Fundamentals DeCal
-
CS 198The Poetry of Computer Science, The Computer Science of Poetry:
Philosophy of Computation DeCal
-
CS 198Virtual Reality DeCal
-
CS 198Machine Learning DeCal
-
CS 198Settlers of Catan DeCal
-
CS 198Titans of Cybersecurity DeCal
-
CS 198UCBUGG: 3D Modeling and Animation
-
EECS 206BRobotic Manipulation and Interaction
-
EECS 219CFormal Methods: Specification, Verification, and Synthesis
-
EECS 227ATOptimization Models in Engineering
-
EECS 251AIntroduction to Digital Design and Integrated Circuits
-
EECS 251LAIntroduction to Digital Design and Integrated Circuits Lab
-
EECS 251LBIntroduction to Digital Design and Integrated Circuits Lab
-
EECS 251LBIntroduction to Digital Design and Integrated Circuits Lab
-
CS 252Graduate Computer Architecture
-
CS 260AUser Interface Design and Development
-
CS 262AAdvanced Topics in Computer Systems
-
CS C267Applications of Parallel Computers
-
CS 271Randomness and Computation
-
CS C280Computer Vision
-
CS 284AFoundations of Computer Graphics
-
CS 286AIntroduction to Database Systems
-
CS 289AIntroduction to Machine Learning
-
CS 294Visual Object and Activity Recognition
-
CS 294Computational Design and Fabrication
-
CS 294Designing, Visualizing and Understanding Deep Neural Networks
-
CS 294Special Topics in Deep Learning
-
CS 294Advanced Cryptography
-
CS 294Blockchain, CryptoEconomics, and the Future Directions of Technology,
Business, and Law
-
CS 294Approximation Algorithms
-
CS 294Computational and Theoretical Immunology
-
CS 294Seminars on Applications of Deep Learning in Software Engineering and
Programming Languages
-
CS 298Group Studies Seminars, or Group Research
-
CS 298Group Studies Seminars, or Group Research
-
CS 298Group Studies Seminars, or Group Research
-
CS 298Database Seminar
-
CS 370Introduction to Teaching Computer Science
-
CS 370Introduction to Teaching Computer Science
-
CS 375Teaching Techniques for Computer Science