EECS16B, Designing Information Devices and Systems II

Spring 2023

Scheduling Updates

If there are any special events to note, or deviations from the schedule as listed below, they'll be noted here!

Campus Map: Please see here for a copy of the campus map.

copied password to clipboard!
changed site font!

Schedule

Please note that Youtube videos will require that you are signed into a berkeley.edu account. Otherwise, you'll see some indication of the video being private. The schedule below is subject to change; for deviations from the schedule, see above.

***All lecture recordings can be found in bCourses.***

(Please scroll horizontally if you're viewing this on your phone.)

Week Date Lecture Topic Section Lab Homework
1
01/17 Tu Capacitors / Energy
Slides
Annotated Slides
Annotated Slides (cont.)
Key Concepts
(Note 01)


Lab Syllabus
Lab Note 0: Succeeding in 16B Labs


Homework 00
(Due 01/24 Tu)
Prob PDF


01/19 Th RC Circuits and Transfer Functions
Slides
Annotated Slides (updated)
Key Concepts
Section 00B (Wed)
Prob PDF
2
01/24 Tu RC Circuits: Step, Pulse and Sinusoidal Response
Slides
Annotated Slides
Key Concepts
(Note 02)
Section 01A (Mon)
Prob 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 01/27 Fr)
Prob PDF


01/26 Th Digital CMOS Circuits / ADCs and DACs
Annotated Slides
Annotated Slides (cont.)
Key Concepts
(Note 02)
Section 01B (Wed)
Prob PDF
3
01/31 Tu Inductors and Mutual Inductors
Slides
Annotated Slides
Annotated Slides (cont.)
Key Concepts
(Note 03)
Section 02A (Mon)
Prob PDF
Lab 2: Analog & Digital Interfaces
Pre-Lab 2
Lab Note 2
Lab 2 Slides

Lab 2 Zip
Lab 2 Datahub Link


Homework 02
(Due 02/03 Fr)
Prob PDF


02/02 Th RLC Circuits and Resonance
Slides
Annotated Slides
Annotated Slides (cont.)
(Note 03)
Section 02B (Wed)
Prob PDF
4
02/07 Tu Change of Basis
Slides
Annotated Slides
Annotated Slides (cont.)
Typed Slides
(Note 04)
Section 03A (Mon)
Prob PDF
Lab 3: Motion & Speed Sensing
Pre-Lab 3
Lab Note 3
Lab Note 3 Extra Reading
Lab 3 Slides

Lab 3 Zip
Lab 3 Datahub Link


Homework 03
(Due 02/10 Fr)
Prob PDF


02/09 Th Diagonalization of higher order systems
Slides
Annotated Slides
(Note 04)
Section 03B (Wed)
Prob PDF
5
02/14 Tu Sinusoidal Steady-State "AC" Response
Slides
Annotated Slides
(Note 04b)
Section 04A (Mon)
Prob PDF
Buffer Week



Homework 04
(Due 02/17 Fr)
Prob PDF


02/16 Th AC Circuits
Slides
Annotated Slides
(Note 05)
Section 04B (Wed)
Prob PDF
6
02/21 Tu AC Power
Slides
Annotated Slides
Annotated Slides (cont.)
Lab 4: Voice Sensing Part 1 (no lab monday)
Pre-Lab 4
Lab Note 4
Lab Note 4 Extra Reading
Lab 4 Slides

Lab 4 Zip
Lab 4 Datahub Link


Homework 05
(Due 02/24 Fr)
Prob PDF


02/23 Th Transfer Functions in Freq
Slides
Annotated Slides
(Note 06)
Section 05B (Wed)
Prob PDF
7
02/28 Tu Intro to Control
Annotated Slides
(Note 07)
Section 06A (Mon)
Nima's Recording

Prob PDF
Lab 5: Voice Sensing Part 2
Pre-Lab 5
Lab Note 5
Lab 5 Slides

Lab 5 Zip
Lab 5 Datahub Link


Homework 06
(Due 03/03 Fr)
Prob PDF


03/02 Th Control in Discrete Time
Annotated Slides
(Note 08)
Section 06B (Wed)
Nima's Recording

Prob PDF
8
03/07 Tu System ID
Annotated Slides
(Note 09)
Section 07A (Mon)
Nima's Recording
Nima's Notes

Prob PDF
Buffer Week/No lab (Pre-Midterm)

Midterm Lab Report


Homework 07
(Due 03/10 Fr)
Prob PDF
iPython ZIP
Prob DataHub Link


03/09 Th Stability
Annotated Slides
(Note 10)
Section 07B (Wed)
Nima's Recording
Nima's Notes

Prob PDF
9
MT, Mar. 13, 8-10 PM PST
PDF
Sol
03/14 Tu No Lecture Lab 6: System Identification
Pre-Lab 6
Lab Note 6
Lab 6 Slides

Lab 6 Zip
Lab 6 Datahub Link


Homework 08
(Due 03/17 Fr)
Prob PDF


03/16 Th Controllability
Annotated Slides
Section 08B (Wed)
Nima's Recording
Nima's Notes

Prob PDF
10
03/21 Tu Gram Schmidt
Annotated Slides
(Note 11)
Section 09A (Mon)
Nima's Recording
Nima's Notes
Oliver's Notes

Prob PDF
Lab 7: Controls Part 1
Pre-Lab 7
Lab Note 7
Lab 7 Slides

Lab 7 Zip
Lab 7 Datahub Link


Homework 09
(Due 03/24 Fr)
Prob PDF


03/23 Th Upper Triangularization
Annotated Slides
(Note 13)
Section 09B (Wed)
Oliver's Notes

Prob PDF
11
03/28 Tu Spring Break (No Lecture)



03/30 Th Spring Break (No Lecture)
12
04/04 Tu Upper Triangularization Cont.
Annotated Slides
Schur Decomposition proof
(Note 13)
Section 10A (Mon)
Nima's Recording
Nima's Notes
Oliver's Notes

Prob PDF
Lab 7: Controls Part 2



Homework 10
(Due 04/07 Fr)
Prob PDF


04/06 Th Spectral Theorem
Annotated Slides
(Note 14)
Section 10B (Wed)
Nima's Recording
Nima's Notes
Oliver's Notes

Prob PDF
13
04/11 Tu Minimum Energy Control
Annotated Slides
(Note 14)
Section 11A (Mon)
Nima's Recording
Nima's Notes
Oliver's Notes

Prob PDF
Lab 8: Classification 1
Pre-Lab 8
Lab Note 8
Lab 8 Slides

Lab 8 Zip
Lab 8 Datahub Link


Homework 11
(Due 04/15 Sa)
Prob PDF


04/13 Th SVD
Annotated Slides
(Note 14)
Section 11B (Wed)
Nima's Recording
Nima's Notes
Oliver's Notes

Prob PDF
14
04/18 Tu SVD/PCA
Annotated Slides
(Note 15)
Section 12A (Mon)
Nima's Recording
Nima's Notes
Oliver's Notes

Prob PDF
Classification 2



Homework 12
(Due 04/22 Sa)
Prob PDF


04/20 Th PCA Continued
Annotated Slides
(Note 15)
Section 12B (Wed)
Nima's Recording
Oliver's Notes

Prob PDF
15
04/25 Tu Linearization for Control
Annotated Slides
(Note 16)
Section 13A (Mon)
Nima's Recording
Nima's Notes
Oliver's Notes

Prob PDF
Lab 9: Integration (Final Lab Report Due 05/05)
Final Lab Report
Pre-Lab 9
Lab Note 9
Lab 9 Slides

Lab 9 Zip
Lab 9 Datahub Link


Homework 13
(Due 04/29 Sa)
Prob PDF
iPython ZIP
Prob DataHub Link


04/27 Th Linearization Continued (Note 16) Section 13B (Wed)
Prob PDF
16
05/02 Tu RRR Week RRR: Buffer Lab/Design Contest





05/04 Th RRR Week

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

Please note the important information below the table, which describes various section details.

Monday Discussion Schedule
Time Monday
11am-12pm Nima
[141 Giannini]
12pm-1pm Chancharik
[204 Wheeler]
Sebastian
[219 Dwinelle]
1pm-2pm Chancharik
[204 Wheeler]
2pm-3pm Isabella
[222 Wheeler]
Anish
[521 Cory]
3pm-4pm Isabella
[20 Wheeler]
4pm-5pm Oliver
[20 Wheeler]


5pm-6pm
Wednesday Discussion Schedule
Time Wednesday
11am-12pm Anish
[141 Giannini]
12pm-1pm Nikhil
[204 Wheeler ]
Sebastian
[219 Dwinelle]
1pm-2pm Nikhil
[204 Wheeler]
2pm-3pm Isabella
[222 Wheeler]
Nima
[2066 VLSB]
3pm-4pm Isabella
[20 Wheeler]
4pm-5pm Oliver
[20 Wheeler]


5pm-6pm

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

Lab

Video Notes

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
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

Staff

For a full list of course staff, see here.

Policies

For a full list of course policies and the syllabus, see here.

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.