EECS16B, Designing Information Devices and Systems II
Fall 2023
Scheduling Updates
Lecture Recordings: Click here to access the class recording folder.
Schedule
(Please scroll horizontally if you're viewing this on your phone.)
Week  Date  Lecture Topic  Section  Lab  Homework 

1

08/22 Tu  No Lecture 
Syllabus Week
Syllabus Lab Note 0 
Homework 00 (Due 08/29 Tu) Prob PDF Sol PDF 

08/24 Th 
Capacitors, RC Circuits, 1st Order Differential Equations
Slides Annotated Slides Recording (Note 01) 
Section 00B (Wed)
Prob PDF Sol PDF 

2

08/29 Tu 
Capacitors, RC Circuits, 1st Order Differential Equations
Slides Annotated Slides (Note 02) (Note j) 
Section 01A (Mon)
Prob PDF Sol PDF 
Lab 1: Introduction to S1XT33N
PreLab 1 Lab Note 1 Lab 1 Slides Lab 1 Zip Lab 1 Datahub Link 
Homework 01 (Due 09/02 Sa) Prob PDF Sol PDF 
08/31 Th 
Inductors, RL Circuits, etc.
Slides Annotated Slides Recording (Note 03) 
Section 01B (Wed)
Prob PDF Sol PDF 

3

09/05 Tu 
Transistors and Transistor RC Model
Slides Annotated Slides (lec 04 part A) Recording (Note 04) 
Lab 2: Analog & Digital Interfaces
PreLab 2 Lab Note 2 Lab 2 Slides Lab 2 Zip Lab 2 Datahub Link 
Homework 02 (Due 09/09 Sa) Prob PDF Sol PDF 

09/07 Th 
RLC Circuits, 2nd Order Differential Equations
Slides Annotated Slides (lec 04 part B) Annotated Slides (lec 05 part A) Recording (Note 05) 
Section 02B (Wed)
Prob PDF Sol PDF 

4

09/12 Tu 
Impedances, Frequency Domain Theory, Complex Exponentials
Slides Annotated Slides (lec 05 part B) Annotated Slides (lec 06 part A) Recording 
Section 03A (Mon)
Prob PDF Sol PDF 
Lab 3: Motion & Speed Sensing
PreLab 3 Lab Note 3 Lab 3 Slides Lab 3 Zip Lab 3 Datahub Link 
Homework 03 (Due 09/16 Sa) Prob PDF Sol PDF 
09/14 Th 
Transfer Functions
Slides Annotated Slides (lec 06 part B) Annotated Slides (lec 07 part A) Recording (Note 06) 
Section 03B (Wed)
Prob PDF Sol PDF 

5

09/19 Tu 
Bode Plots, Poles and Zeros
Annotated Slides (lec 07 part B) Recording (Note 07) 
Section 04A (Mon)
Prob PDF Sol PDF 
Lab 4: Voice Sensing Part 1
PreLab 4 Lab Note 4 Lab 4 Slides Optional Reading Lab 4 Zip Lab 4 Datahub Link 
Homework 04 (Due 09/23 Sa) Prob PDF Sol PDF 
09/21 Th 
Bode Plots, Poles and Zeros
Slides Annotated Slides (lec 07 part C) Annotated Slides (lec 08 part A) Recording 
Section 04B (Wed)
Prob PDF Sol PDF 

6

09/26 Tu 
Buffer
Annotated Slides (lec 08 part B) Recording 
Section 05A (Mon)
Prob PDF Sol PDF 
Lab 5: Voice Sensing Part 2
PreLab 5 Lab Note 5 Lab 5 Slides Lab 5 Zip Lab 5 Datahub Link 
Homework 05 (Due 09/30 Sa) Prob PDF Sol PDF 
09/28 Th 
Robotics, VDEs, State Space Representation
Slides Annotated Slides Recording (Note 8) 
Section 05B (Wed)
Prob PDF Sol PDF 

7

10/03 Tu 
Robotics, Change of Basis, Diagonalization
Slides Annotated Slides Recording (Note 9) 
Section 06A (Mon)
Prob PDF Sol PDF 
Midterm Lab Report Week (Buffer)

Homework 06 (Due 10/07 Sa) Prob PDF Sol PDF 
10/05 Th 
Solving VDEs
Slides Annotated Slides Recording 
Section 06B (Wed)
Prob PDF Sol PDF 

8

10/10 Tu 
Discrete Time Systems and Discretization
Slides Annotated Slides Recording (Note 10) 
Section 07A (Mon)
Prob PDF Sol PDF 
Buffer Lab (premidterm)

Homework 07 (Due 10/14 Sa) Prob PDF Sol PDF 
10/12 Th 
System ID
Slides Annotated Slides Recording (Note 11) 
Section 07B (Wed)
Prob PDF Sol PDF 

9
MT, Oct. 16, 79 PM PST Sol 
10/17 Tu 
Robotics: Stability & Feedback Stabilization
Slides Annotated Slides Recording 
Section 08A (Mon)

Lab 6: System ID
PreLab 6 Lab Note 6 Lab 6 Slides Lab 6 Zip Lab 6 Datahub Link 
Homework 08 (Due 10/21 Sa) Prob PDF Sol PDF 
10/19 Th 
Robotics: Controllability
Slides Annotated Slides Recording (Note 12) 
Section 08B (Wed)
Prob PDF Sol PDF 

10

10/24 Tu 
Robotics: Controllability Cont., Intro to GramSchmit
Slides Annotated Slides Recording (Note 13) 
Section 09A (Mon)
Prob PDF Sol PDF 
Lab 7: Controls 1
PreLab 7 Lab Note 7 Lab 7 Slides Lab 7 Zip Lab 7 Datahub Link 
Homework 09 (Due 10/28 Sa) Prob PDF Sol PDF 
10/26 Th 
GramSchmidt Cont.
Slides Annotated Slides Recording 
Section 09B (Wed)
Prob PDF Sol PDF 

11

10/31 Tu 
Upper Triangularization
Slides Annotated Slides Recording (Note 14) 
Section 10A (Mon)
Prob PDF Sol PDF 
Lab 7: Controls 2

Homework 10 (Due 11/04 Sa) Prob PDF Sol PDF 
11/02 Th 
Spectral Theorem
Slides Annotated Slides Recording 
Section 10B (Wed)
Prob PDF Sol PDF 

12

11/07 Tu 
SVD Introduction
Slides Annotated Slides Recording (Note 15) 
Section 11A (Mon)
Prob PDF Sol PDF 
Lab 8: Classification 1
PreLab 8 Lab Note 8 Lab 8 Slides Lab 8 Zip Lab 8 Datahub Link 
Homework 11 (Due 11/11 Sa) Prob PDF Sol PDF 
11/09 Th 
SVD + Min. Energy Control
Annotated Slides Recording 
Section 11B (Wed)
Prob PDF Sol PDF 

13

11/14 Tu 
SVD
Annotated Slides Recording (Note 16) 
Section 12A (Mon)

Lab 8: Classification 2

Homework 12 (Due 11/18 Sa) Prob PDF Sol PDF 
11/16 Th 
SVD
Annotated Slides Recording 
Section 12B (Wed)
Prob PDF Sol PDF 

14

11/21 Tu 
SVD & PCA
Annotated Slides Recording 
Section 13A (Mon)
Prob PDF Sol PDF 
Thanksgiving, no lab


11/23 Th  Thanksgiving, no lecture  
15

11/28 Tu 
PCA
Slides Annotated Slides Recording 
Section 14A (Mon)
Prob PDF Sol PDF 
Lab 9: Integration
Final Lab Report Lab Note 9 Lab 9 Slides Lab 9 Zip Lab 9 Datahub Link 
Homework 13 (Due 12/04 Mo) Prob PDF iPython ZIP Prob DataHub Link Sol PDF iPython Sol ZIP Sol DataHub Link 
11/30 Th 
PCA, Linearization & Review
Slides (PCA/LRA) Slides (lin. approx) Slides (review) Recording 
Section 14B (Wed)
Prob PDF Sol PDF 

16

12/05 Tu  RRR: No Lecture 
Dead Week: TI Design Contest


12/07 Th  RRR: No Lecture 
Notes
Reading to accompany lectures. This table will be updated as time passes. Grey notes are from previous semesters, and their content has not yet been covered in lecture. Blue notes have been covered in lecture. Notes with an [updated] tag to their left have been changed since a prior semester's iteration. Be aware that the unupdated notes are subject to change, and the material itself is subject to restructuring. Note 0A  Overview
 Note 0B  Succeeding in 16B
 Note 1  Capacitors, RC Circuits, and Differential Equations
 Note j  Complex Numbers
 Note 2  Transient Analysis and Inputs
 Note 3  Inductors and RLC Circuits
 Note 4  Transistors
 Note 5  SecondOrder Differential Equations with RLC Circuits
 Note 6  Phasors & Transfer Functions
 Note 7  Bode Plots
 Note 8  Vector Differential Equations
 Note 9  Introduction to Controls
 Note 10  Discretization, Disturbances, System ID, Verification
 Note 11  Stability and Feedback Control
 Note 12  Controllability
 Note 13  Orthonormalization
 Note 14  Upper Triangularization, Spectral Theorem
 Note 15  MinimumEnergy Control and Singular Value Decomposition
 Note 16  LowRank Approximation and Principal Component Analysis
Calendars
If nothing shows up below, or you get a message indicating some kind of refused connection from Google, please ensure that you're signed into your berkeley.edu email address (Google account). If that still doesn't work, try a different browser, or perhaps incognito mode (which will force you to relog into your berkeley.edu Google account.)
Discussion Schedule
THIS SECTION IS UNDER CONSTRUCTION.
Note: Monday and Wednesday discussion sections cover different material, and you should attend Discussion A and Discussion B each week. You can attend any of the discussions in the table above. Scroll horizontally to view the tables, and see below for information on how to read the tables.
Note that more details about sections can be found in the google calendar above.
We offer different styles of discussion sections.
 Female/nonbinary targeted section (purplepink)
 LOST (dark blue) [2 hour sections]
 CS Scholars (green)
 Standard (yellow)
Resources
ED: ask questions here.Homework Practice: These Practice Sets typically contain questions which are intended to be approachable after watching lecture and attending discussion. They are not necessary at the difficultylevel of exam questions, but are a good way to check fundamentals and review concepts.
16A: Reviewing for 16B
Extra Reference Material
 [Circuits] Course Reader
 [Controls] Murat Arcak's EECS16B reader
 Differential Equations for Engineers
Lab
Video Notes
 Scalar Diff Eq
 Change of Basis
 Diagonalization
 Systems of Diff Eqs
 Phasors
 Filters
 Controllability
 Linearization
 PCA Part 1
 PCA Part 2
 Feedback Control
Controls
Selected Summer 2020 Worksheets and Solutions
Fall 2019
EECS Student Climate & Incident Reporting Form
 Link to the Form
 EECS Department Message: It is very important to the EECS Department that every student in the EECS community feels safe, respected and welcome. We recognize though that incidents happen, sometimes unintentionally, that run counter to that goal. There are many things we can do to try to improve department climate, but we need to understand where the challenges lie. If you experience a remark, or disrespectful treatment, or if you feel you are being ignored, excluded or marginalized in a course or departmentrelated activity, please speak up. If you witness such treatment toward someone else, please also say something. If you notice course content (such as lectures, discussions, assignments, exams) that marginalize or alienate you, please point them out. This is particularly important if the offending actions/content are based on gender, race, age, disability, or other protected category but itâ€™s not always possible to tell and so we encourage you to share with us in any case. The more we hear, the more we can do to improve the climate in our courses and departmentsupported activities. We also welcome suggestions on things we could do to improve department climate.
Past Exams
Past exams vary in scope from semester to semester, and may include topics that are not in scope for the current semester or module. Unavailable exams are indicated by N/A. Inscope topics for the current semester will be posted on Piazza about a week before the corresponding exam.Exams with a gray background are from a time when circuits were taught differently. Exams with an orange background are multiplechoice format exams from pandemic semesters.
Semester  Midterm 1  Midterm 2  Final  Other 

fa23  pdf, sol  N/A  N/A  
sp23  pdf, sol  N/A  pdf, sol  
fa22  pdf, sol  N/A  pdf, sol  
su22  pdf, sol  N/A  pdf, sol  
sp22  pdf, sol  N/A  pdf, sol  
fa21  pdf, sol  N/A  pdf, sol  
sp21  pdf, sol  N/A  pdf, sol  
fa20  pdf, sol  pdf, sol  pdf, sol  pdf, sol 
su20  pdf, sol  pdf, sol  pdf, sol  
sp20  pdf, sol  pdf, sol  pdf, sol  
fa19  pdf, sol  pdf, sol  pdf, sol  
sp19  pdf, sol  pdf, sol  pdf, sol  
fa18  pdf, sol  pdf, sol  N/A  
sp18  pdf, sol  N/A  pdf, sol  
fa17  pdf, sol  sol  N/A  
sp17  pdf, sol  pdf, sol  N/A  
fa16  pdf, sol  N/A  pdf, sol  
sp16  pdf, sol  pdf, sol  pdf, sol 
Aesthetics and Feedback
You can optionally toggle between the 16 Series legacy font (Roboto) and the default font (Raleway) for this website. If you have other suggestions for this website, feel free to let the software TAs know here.