EECS16B, Designing Information Devices and Systems II

Spring 2024

Scheduling Updates

copied password to clipboard!
changed site font!

Schedule

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

Week Date Lecture Topic Section Lab Homework
1
01/16 Tu Capacitors, RC Circuits, 1st Order Differential Equations
Slides
(Note 01)
Syllabus Week
Lab Checkoffs Status Checker
Lab Syllabus

Pre-Lab 0
Lab Note 0


Homework 00
(Due 01/20 Sa)
Prob PDF

Sol PDF
01/18 Th Capacitors, RC Circuits, 1st Order Differential Equations
Slides
(Note 01) (Note j) (Note 02)
Section 01B (Wed)
Prob PDF
Sol PDF
2
01/23 Tu Inductors, RL Circuits, etc.
Slides
(Note 03)
Section 02A (Mon)
Prob PDF
Sol PDF
Lab 1: Introduction to S1XT33N

Pre-Lab 1
Lab Note 1
Slides
DataHub Link
Zip File


Homework 01
(Due 01/27 Sa)
Prob PDF

Sol PDF
01/25 Th CMOS Transistors and Transistor RC Model / DACs, ADCs
Slides
(Note 04)
Section 02B (Wed)
Prob PDF
Sol PDF
3
01/30 Tu Transistors II
Slides
Section 03A (Mon)
Prob PDF
Sol PDF
Lab 2: Analog & Digital Interfaces

Pre-Lab 2
Lab Note 2
Slides
Datahub Link
Zip File


Homework 02
(Due 02/03 Sa)
Prob PDF

Sol PDF
02/01 Th RLC Circuits, 2nd Order Differential Equations
Slides
(Note 05)
Section 03B (Wed)
Prob PDF
Sol PDF
4
02/06 Tu Impedances, Frequency Domain Theory, Complex Exponentials
Slides
(Note 06A)
Section 04A (Mon)
Prob PDF
Sol PDF
Lab 3: Motion & Speed Sensing

Pre-Lab 3
Lab Note 3
Lab 3 Extra Note
Slides
Datahub Link
Zip File


Homework 03
(Due 02/10 Sa)
Prob PDF

Sol PDF
02/08 Th Transfer Functions
Slides
(Note 06A) (Note 06B)
Section 04B (Wed)
Prob PDF
Sol PDF
5
02/13 Tu Bode Plots, Poles and Zeros
Slides
(Note 06B) (Note 07)
Section 05A (Mon)
Prob PDF
Sol PDF
Lab 4: Voice Sensing Part 1

Pre-Lab 4
Lab Note 4
Lab 4 Extra Note
Slides
Datahub Link
Zip File


Homework 04
(Due 02/17 Sa)
Prob PDF

Sol PDF
02/15 Th Bode Plots, Poles and Zeros
Slides
(Note 07)
(Note 07)
Section 05B (Wed)
Prob PDF
Sol PDF
6
02/20 Tu Signals & Systems, State Space, and Vector Differential Equations
Slides
(Note 8)
Lab 5: Voice Sensing Part 2

Pre-Lab 5
Lab Note 5
Slides
Datahub Link
Zip File


Homework 05
(Due 02/24 Sa)
Prob PDF

Sol PDF
02/22 Th Natural Response: Solving ẋ = Ax
Slides
(Note 8)
Section 06B (Wed)
Prob PDF
Sol PDF
7
MT 1, Feb. 26, 8-10 PM PST
Exam
02/27 Tu Natural Response: Solving ẋ = Ax
Slides
Section 07A (Mon)
Buffer Week



Homework 06
(Due 03/02 Sa)
Prob PDF
02/29 Th Forced Response: Solving ẋ = Ax + Bu
Slides
Section 07B (Wed)
Prob PDF
Sol PDF
8
03/05 Tu Signals and Systems in Discrete Time; Hybrid Systems Section 08A (Mon)
Buffer Week



03/07 Th System ID Section 08B (Wed)
9
03/12 Tu System Stability and Feedback Control Section 09A (Mon)
Lab 6: System ID



03/14 Th Controllability Section 09B (Wed)
10
03/19 Tu Gram Schmidt Section 10A (Mon)
Lab 7: Controls 1



03/21 Th Spectral Theorem Section 10B (Wed)
11
03/24 Su Spring Break, No Lecture No Lab



03/26 Tu Spring Break, No Lecture
12
04/02 Tu SVD Introduction Section 12A (Mon)
Lab 7: Controls 2



04/04 Th SVD + Min. Energy Control Section 12B (Wed)
13
MT 2, Apr. 8, 7-9 PM PDT
04/09 Tu PCA Concepts Section 13A (Mon)
Lab 8: Classification 1



04/11 Th PCA Applications Section 13B (Wed)
14
04/16 Tu Linearization Section 14A (Mon)
Lab 8: Classification 2



04/18 Th Linearization Section 14B (Wed)
15
04/23 Tu Special Topics/Buffer Section 15A (Mon)
Lab 9: Integration/Final Demo



04/25 Th Special Topics/Buffer Section 15B (Wed)
16
04/30 Tu RRR Buffer Lab/Design Contest



05/02 Th RRR

Lab Notes

Reading to accompany labs. This table will be updated as time passes.

Lab Links

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.

Monday Discussion Schedule
Time Monday
9am-10am Sasvath
[204 Wheeler]
Veeryan
[241 Cory]
10am-11am Sasvath
[204 Wheeler]
11am-12pm Matteo
[219 Dwinelle]
12pm-1pm Nikhil
[241 Cory]
Matteo
[219 Dwinelle]
1pm-2pm Nikhil
[241 Cory]
3pm-4pm Alyssa
[20 Wheeler]


Mishty
[259 Dwinelle]
4pm-5pm Mishty
[219 Dwinelle]
5pm-6pm Veeryan
[241 Cory]
Wednesday Discussion Schedule
Time Wednesday
9am-10am Sasvath
[204 Wheeler]
Sebastian
[241 Cory]
10am-11am Sasvath
[204 Wheeler]
11am-12pm Ryan
[219 Dwinelle]
12pm-1pm Chancharik
[241 Cory]
Ryan
[219 Dwinelle]
1pm-2pm Chancharik
[241 Cory]
3pm-4pm Alyssa
[20 Wheeler]


Joe
[259 Dwinelle]
4pm-5pm Joe
[219 Dwinelle]
5pm-6pm Sebastian
[241 Cory]

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.

  • LOST (dark blue) [2 hour sections]
  • CS Scholars (green)
  • Standard (yellow)

Resources

ED: ask questions here.

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

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.