EECS16B, Designing Information Devices and Systems II

Fall 2022

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
08/23 Tu

Syllabus
Lab Note 0: Succeeding in 16B Labs


Homework 00
(Due 08/30 Tu)
Prob PDF


08/25 Th Capacitors (C) and Inductors (L)
Slides
Annotated Slides
Sections 3.1-3.6
Section 00B (Wed)
Prob PDF
Sol PDF
2
08/30 Tu Transient and Steady State of (R-L) and (R-C) Circuits
Slides
Annotated Slides
Sections 4.1-4.4
Section 01A (Mon)
Prob PDF
Sol PDF
Lab 1: Introduction to S1XT33N
Pre-Lab 0
Pre-Lab 1
Lab Note 1
Lab 1 Slides

Lab ZIP File
Lab DataHub Link


Homework 01
(Due 09/02 Fr)
Prob PDF


09/01 Th RLC Circuits and Resonances
Slides
Annotated Slides
Section 4.5
Section 01B (Wed)
Prob PDF
Sol PDF
3
09/06 Tu Steady State Sinusoidal Response and Phasors
Slides
Annotated Slides
Section 5.1-5.3
Lab 2: Analog & Digital Interfaces
Pre-Lab 2
Lab Note 2
Lab 2 Slides

Lab ZIP File
Lab DataHub Link


Homework 02
(Due 09/09 Fr)
Prob PDF


09/08 Th Phasors and Complex Impedances
Slides
Annotated Slides
Section 5.3-5.5
Section 02B (Wed)
Prob PDF
Sol PDF
4
09/13 Tu Complex Impedances and Power in AC Circuits
Slides
Annotated Slides
Sections 5.5-5.6
Section 03A (Mon)
Prob PDF
Sol PDF
Lab 3: Motion & Speed Sensing
Pre-Lab 3
Lab Note 3
Lab Note 3 Extra Reading
Lab 3 Slides

Lab ZIP File
Lab DataHub Link


Homework 03
(Due 09/16 Fr)
Prob PDF


09/15 Th Low Pass Filters and Bode Plots
Slides
Annotated Slides
Sections 6.1-6.4
Section 03B (Wed)
Prob PDF
Sol PDF
5
09/20 Tu High Pass Filters, Series and Parallel Resonances
Slides
Annotated Slides
Sections 6.5-6.7
Section 04A (Mon)
Prob PDF
Sol PDF
Lab 4: Voice Sensing Part 1
Pre-Lab 4
Lab Note 4
Lab Note 4 Extra Reading
Lab 4 Slides

Lab ZIP File
Lab DataHub Link


Homework 04
(Due 09/23 Fr)
Prob PDF


09/22 Th Amplifiers and Devices
Slides
Annotated Slides
Section 04B (Wed)
Prob PDF
Sol PDF
6
09/27 Tu Amplifiers, Devices, and Vector Differential Equations
Slides
Annotated Slides
Section 05A (Mon)
Prob PDF
Sol PDF
Lab 5: Voice Sensing Part 2
Pre-Lab 5
Lab Note 5
Lab 5 Slides

Lab ZIP File
Lab DataHub Link


Homework 05
(Due 09/30 Fr)
Prob PDF


09/29 Th Vectorized Equations, Diagonalization Section 05B (Wed)
Prob PDF
Sol PDF
7
10/04 Tu Robotics: Control in Discrete Time
Slides
Annotated Slides
(Note 09)
Section 06A (Mon)
Prob PDF
Sol PDF
Midterm Lab Report

Midterm Lab Report


Homework 06
(Due 10/07 Fr)
Prob PDF


10/06 Th Robotics: System Identification and Stability
Slides
Annotated Slides
(Note 10)
Section 06B (Wed)
Prob PDF
Sol PDF
8
10/11 Tu Robotics: Feedback Stabilization
Slides
Annotated Slides
(Note 11)
Section 07A (Mon)
MT Review Worksheet
MT Review Solutions

Prob PDF
Sol PDF
Buffer Week



Homework 07
(Due 10/14 Fr)
Prob PDF


10/13 Th Robotics: Feedback Stabilization
Slides
Annotated Slides
Section 07B (Wed)
Prob PDF
Sol PDF
9
MT, Oct 17, 7-9 PM PST
PDF
Sol
10/18 Tu Robotics: Controllability
Slides
Annotated Slides
(Note 12)
Lab 6: System Identification
Pre-Lab 6
Lab Note 6
Lab 6 Slides

Lab ZIP File
Lab DataHub Link


Homework 08
(Due 10/21 Fr)
Prob PDF
10/20 Th Learning: Gram-Schmidt
Slides
Annotated Slides
(Note 13)
Section 08B (Wed)
Prob PDF
Sol PDF
10
10/25 Tu Robotics: Stability continued -- Upper Triangularization
Slides
Annotated Slides
(Note 15)
Section 09A (Mon)
Prob PDF
Sol PDF
Lab 7: Controls Part 1
Pre-Lab 7
Lab Note 7
Lab 7 Slides

Lab ZIP File
Lab DataHub Link


Homework 09
(Due 10/28 Fr)
Prob PDF


Midterm Redo PDF
Midterm Solution
10/27 Th Robotics: Stability continued -- Upper Triangularization
Slides
Annotated Slides
Section 09B (Wed)
Prob PDF
Sol PDF
11
11/01 Tu Robotics and Learning: Minimum-energy solutions and SVD
Slides
Annotated Slides
(Note 16)
Section 10A (Mon)
Prob PDF
Sol PDF
Lab 8: Controls Part 2
Pre-Lab 8
Lab 8 Slides

Lab ZIP File
Lab DataHub Link


Homework 10
(Due 11/04 Fr)
Prob PDF


11/03 Th Robotics and Learning: SVD
Slides
Annotated Slides
Section 10B (Wed)
Prob PDF
Sol PDF
12
11/08 Tu Robotics and Learning: SVD
Slides
Annotated Slides
Section 11A (Mon)
Prob PDF
Sol PDF
Lab 9: Classification
Pre-Lab
Lab Note 9
Lab 9 Slides

Lab ZIP File
Lab DataHub Link


Homework 11
(Due 11/11 Fr)
Prob PDF


11/10 Th Robotics and Learning: Applications of SVD
Slides
Annotated Slides
Section 11B (Wed)
Prob PDF
Sol PDF
13
11/15 Tu Learning: PCA
Slides
Annotated Slides
(Note 17)
Section 12A (Mon)
iPython Notebook
iPython Solution
Zip File
Recording





Homework 12
(Due 11/18 Fr)
Prob PDF
iPython ZIP
Prob DataHub Link


11/17 Th Linearization for Control
Slides
Annotated Slides
(Note 18)
Section 12B (Wed)
iPython Notebook
iPython Solution
Zip File
Recording

Prob PDF
Sol PDF
14
11/22 Tu Linearization for Control
Slides
Annotated Slides
Section 13A (Mon)
Recording

Prob PDF
Sol PDF
No Lab



Homework 13
(Due 12/02 Fr)
Prob PDF
11/24 Th Thanksgiving (No Lecture)
15
11/29 Tu (Review) Complex Linear Algebra
Slides
Annotated Slides
(Note 2j)
Section 14A (Mon)
Recording

Prob PDF
Sol PDF
Lab 10: Integration
Pre-Lab
Lab Note 10 (Checkoff Requirements)
Lab 10 Slides

Lab ZIP File
Lab DataHub Link


12/01 Th (Review) Systems and Applications of SVD
Slides
Annotated Slides
Section 14B (Wed)
Recording

Prob PDF
Sol PDF
16
Final, Dec 16, 7-10 PM PST
PDF
Sol
12/06 Tu RRR Week Section 15A (Mon)
Review Session Worksheet
Review Session Solutions

Final Lab Report

Final Lab Report
Final Lab Report Solutions


Optional Problems (Finals Prep)
12/08 Th RRR Week Section 15B (Wed)

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.

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.

Discussion Schedule
Time Monday Wednesday
10am-11am Anish
[204 Wheeler]
Anish
[204 Wheeler]
11am-12pm Anish
[204 Wheeler]
Anish
[204 Wheeler]
12pm-1pm
1pm-2pm Isabella
[108 Wheeler]
Isabella
[108 Wheeler]
2pm-3pm Isabella
[310 Hearst Mining]
Isabella
[310 Hearst Mining]
3pm-4pm
4pm-6pm Oliver
[240 Mulford]
Oliver
[240 Mulford]

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.

  • Standard (light blue) [1 hour sections]
  • CS Scholars/LOST (green) [2 hour sections]

Resources

Piazza: 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
su22 pdf, sol N/A N/A
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.