Skip to main content
Berkeley
Electrical Engineering and Computer Sciences
4 credits

Berkeley EECS 16B: Designing Information Devices and Systems II

EECS 16B continues the EECS foundation sequence into differential equations, transistor circuits, stability and feedback control, and the SVD/PCA, culminating in the SIXT33N voice-controlled car lab that ties the whole sequence together. It's the bridge between 16A's linear algebra and the upper-division EECS core.

Fennie is independent and not affiliated with UC Berkeley. This is an unofficial study guide.

Build my EECS 16B study plan

What makes it hard

16B is widely considered a real step up from 16A: differential equations, phasors, and control theory arrive quickly, and the material spans more mathematical territory than any other lower-division EECS course. The lab car project is rewarding but time-boxed — debugging hardware the week of a midterm is the recurring 16B experience.

What you'll cover

  • Differential equations and circuit transients
  • Transistors and digital circuits
  • Phasors and frequency response
  • Stability and feedback control
  • Singular value decomposition and PCA
  • The SIXT33N car project

The EECS 16B study guide

How to study for Berkeley EECS 16B, step by step.

  1. 1

    Carry 16A's linear algebra in, sharpened

    Eigenvalues and matrix manipulation are 16B's daily language — controls and SVD assume them instantly. Review 16A's back half before the semester so the new material lands on solid ground.

  2. 2

    Keep a topic map as the course sprawls

    16B covers more mathematical territory than any other lower-division EECS course. Maintain a one-page map of how transients, phasors, and control connect — it's the antidote to the course feeling like disconnected units.

  3. 3

    Budget lab time defensively

    The SIXT33N car is hands-on hardware, and hardware debugging doesn't respect your exam calendar. Front-load lab work within each window so car problems never collide with midterm week.

  4. 4

    Drill the standard problem genres

    RC/RL transients, phasor computations, stability checks, and SVD mechanics each have a stable exam format. Rep each genre until the setup is automatic and exam time goes to the genuinely novel parts.

  5. 5

    Work past exams with the formula sheet you'll actually have

    16B exams move fast, and knowing where everything is on your reference sheet is part of the preparation. Simulate real conditions with archive exams before each midterm.

  6. 6

    Let Fennie pace the sprawl

    Upload the EECS 16B schedule and Fennie's Daily Plans interleave lab milestones, problem sets, and exam drills across the sprawling topic list, with genre-by-genre quizzes generated from your actual course materials. Free to start.

    Start my EECS 16B plan free

How Fennie helps with EECS 16B

Daily Plans tame EECS 16B's sprawl by interleaving lab milestones, problem sets, and exam drills so the car project never collides with midterm week. Use Fennie's chat to connect the units — how phasors relate to transients, where the SVD fits — and drill genre-specific quizzes on transients, stability, and frequency response.

FAQ

Is EECS 16B harder than 16A?

Most students say yes, clearly — differential equations, phasors, and control theory arrive fast, and the course spans more mathematical ground. Strong 16A foundations (especially eigentheory) are what make 16B manageable.

What is the SIXT33N project in EECS 16B?

A semester-culminating lab where you build a voice-controlled car, applying classification (PCA), control, and circuit design from the course. It's the hands-on payoff of the sequence — and a reason to budget lab time away from exam weeks.

How should I study for EECS 16B exams?

Drill the recurring problem genres — transients, phasors, stability, SVD mechanics — until setup is automatic, then work past exams under timed conditions with your reference sheet. Speed matters; the exams are long.

Pass EECS 16B with a plan, not a cram

Upload your EECS 16B materials and Fennie generates a Daily Plan paced to your deadline — plus chat, flashcards, and quizzes built from the actual course content.

Get started free

More Berkeley courses