2 ms·
I would say ML has blown up in the recent years. In addition to 189, all CS undergrads are now requires to take EE16A+B which, although focused on circuits, tea
by bhl 6y ago
I would say ML has blown up in the recent years. In addition to 189, all CS undergrads are now requires to take EE16A+B which, although focused on circuits, teaches a bit of linear algebra needed for ML; and some take in addition 126 (probability) and 127 (linear optimization).
To add on to the parent comment, a 4 unit class is usually considered to have a 12 hour workload per week (180 hours a semester). [1] Two caveats to this: 1. There was controversy in the past from a CS professor that students should actually be putting in 20 hours per week [2]. 2. With some project or pset heavy classes, I don’t doubt that 20 hours was irregular. For example with 162 (operating systems), every week we had a tight schedule of lecture, discussion, homework assignments, group projects, and possibly a midterm to study for.
[1] https://academic-senate.berkeley.edu/coci-handbook/2.3.1 https://academic-senate.berkeley.edu/coci-handbook/2.3.1
[2] https://www.dailycal.org/2019/03/10/uc-berkeley-computer-science-students-push-back-on-80-hour-work-week/ https://www.dailycal.org/2019/03/10/uc-berkeley-computer-sci...