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 
Change of Basis + Vector Differential Equations
Slides Annotated Slides Recording (Note 8) 
Section 05B (Wed)
Prob PDF Sol PDF 

7

10/03 Tu 
Vector Differential Equations
Slides Annotated Slides Recording 
Section 06A (Mon)
Prob PDF Sol PDF 
Midterm Lab Report Week (Buffer)

Homework 06 (Due 10/07 Sa) Prob PDF 
10/05 Th  Robotics: Basic concepts in discrete time 
Section 06B (Wed)
Prob PDF 

8

10/10 Tu  Discretization 
Section 07A (Mon)

Buffer Lab (premidterm)

Homework 07 (Due 10/14 Sa) 
10/12 Th  System ID 
Section 07B (Wed)


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

Lab 6: System ID

Homework 08 (Due 10/21 Sa) 
10/19 Th  Robotics: Controllability 
Section 08B (Wed)


10

10/24 Tu  GramSchmidt 
Section 09A (Mon)

Lab 7: Controls 1

Homework 09 (Due 10/28 Sa) 
10/26 Th  Upper Triangularization 
Section 09B (Wed)


11

10/31 Tu  Spectral Theorem 
Section 10A (Mon)

Lab 7: Controls 2

Homework 10 (Due 11/04 Sa) 
11/02 Th  SVD Introduction 
Section 10B (Wed)


12

11/07 Tu  SVD + Min. Energy Control 
Section 11A (Mon)

Lab 8: Classification 1

Homework 11 (Due 11/11 Sa) 
11/09 Th  PCA Concepts 
Section 11B (Wed)


13

11/14 Tu  PCA Applications 
Section 12A (Mon)

Lab 8: Classification 2

Homework 12 (Due 11/18 Sa) 
11/16 Th  Linearization 
Section 12B (Wed)


14

11/21 Tu  Linearization 
Section 13A (Mon)

Thanksgiving, no lab

Homework 13 (Due 12/24 Su) 
11/23 Th  Thanksgiving, no lecture  
15

11/28 Tu  Special Topics/Buffer 
Section 14A (Mon)

Lab 9: Integration

Homework 14 (Due 12/02 Sa) 
11/30 Th  Special Topics/Buffer 
Section 14B (Wed)


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  Controllability
 Note 11  Orthonormalization
 [Optional] Note 12A  Outlier Detection
 [Optional] Note 12B  Speeding up OMP
 Note 13  Upper Triangulation, Schur Decomposition
 Note 14  MinimumEnergy Control and Singular Value Decomposition
 Note 15  LowRank Approximation and Principal Component Analysis
 Note 16  Linearization
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 

sp23  pdf, sol  N/A  N/A  
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.