Courses

Course planning tools

The list of Spring 2024 courses is not yet available, and will be posted in mid-October. (1) This class has an assessment exam on Friday the first week of classes.

 

RECOMMENDED ELECTIVES

Note: Check classes.berkeley.edu to determine if they are offered this Academic Year and in which semester

Civil & Environmental Engineering

Computer Science

  • CS 61A – Introduction to Programming
  • CS/Data 100 – Principles & Techniques of Data Science
  • CS 289A – Introduction to Machine Learning
  • CS 194-5 - Internet of Everyday Things
  • CS 294-112 – Reinforcement Learning

Electrical Engineering

  • EE 127A/227A – Optimization Models in Engineering
  • EE 227BT – Convex Optimization
  • EE C220A Advanced Control Systems I
  • EE 221A – Linear Systems Theory
  • EE 222 – Nonlinear Systems

Data Science

  • Data 8 – Foundation of Data Science
  • CS/Data 100 – Principles & Techniques of Data Science
  • Stat 140 – Probability for Data Science
  • CE 88 – Data Science for Smart Cities
  • CE 88B – Time Series Analysis: Sea Level Rise & Coastal Flooding
  • ESPM 88A – Exploring Geospatial Data
  • INFO 25 – Applied Machine Learning
  • INFO 288 – Big Data and Development
  • INDENG 262A –Mathematical Programming
  • IEOR 135 – Applied Data Science w/ Venture Applications
  • IEOR 142 – Intro to Machine Learning & Data Analytics
  • IEOR 165 – Engineering Statistics, Quality Control, and Forecasting
  • IEOR 242 – Applications in Data Analysis

Note 1: 100-level courses do not count towards the 12 course units in CEE at graduate level needed to graduate

Note 2: MEng students are also required to take the Business Leadership courses facilitated by the Fung Institute. Consequently, MEng students may not be able to fit elective courses into their schedules.

Note 3:  Courses numbered less than 100 cannot count towards your degree. (Data 8, CE 88, etc.)

 

You can search UC Berkeley courses, the number of enrolled students, etc at http://classes.berkeley.edu/