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
Pre-Lab 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
Pre-Lab 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
Pre-Lab 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
Pre-Lab 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
Pre-Lab 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 (pre-midterm)
|
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, 7-9 PM PST Sol |
10/17 Tu |
Robotics: Stability & Feedback Stabilization
Slides Annotated Slides Recording |
Section 08A (Mon)
|
Lab 6: System ID
Pre-Lab 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 Gram-Schmit
Slides Annotated Slides Recording (Note 13) |
Section 09A (Mon)
Prob PDF Sol PDF |
Lab 7: Controls 1
Pre-Lab 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 |
Gram-Schmidt 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
Pre-Lab 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 un-updated 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 - Second-Order 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 - Minimum-Energy Control and Singular Value Decomposition
- Note 16 - Low-Rank 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 re-log 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/non-binary targeted section (purple-pink)
- 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 difficulty-level 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 department-related 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 department-supported 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. In-scope 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 multiple-choice 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.