Introduction to Feedback Control

ME 446 introduces linear feedback control analysis and design techniques for mechanical systems.

offering recorded3 credits
Recorded instructors · Fall 2026 Mike Zinn

Summary

1 / 6

Historical reviews of Michael Zinn: The course material is reported as tedious and outdated, with a desire for more state-space methods. The techniques seem very old to some students.

Grade history

average GPA
letter grades
A
AB
B
BC
C
D
F

All recorded terms · compare terms & instructors

Prerequisites

Course map

(M E 340 or E M A 545) and (MATH 319 or 320), graduate/professional standing, member of Engineering Guest Students, or declared in Capstone Certificate in Power Conversion and Control. Not open to students with credit for M E 346.

    • take one
    • take one
      • graduate/professional standing
      • member of Engineering Guest Students
      • declared in Capstone Certificate in Power Conversion and Control
      take one
      • M E 346
      not eligible with
    take all
ME 446 used by

“Used by” includes alternatives; linked courses may have other requirements. This is a best-effort interpretation; check the catalog requirements above.

Prerequisite text tree
  • All of
    • Any of
    • Any of
    • Any of
      • graduate/professional standing
      • member of Engineering Guest Students
      • declared in Capstone Certificate in Power Conversion and Control
    • Not eligible with
      • M E 346

Professors

Fall 2026

No course-specific feedback yet.

Historical instructors & teaching patterns

Historical reviews of Michael Zinn: Mike Zinn is praised for his passion, approachability, and clear lectures that connect to real-world applications. He provides thorough reviews for students lacking prerequisites and maintains transparent exam expectations. Conversely, one reviewer finds the course material tedious and outdated, wishing for more modern state-space methods.

JOHN MOSKWA is recorded teaching in Fall 2006, Fall 2007, Fall 2009, Fall 2010, Fall 2011, Fall 2012, Fall 2013, Fall 2014. Recorded history may be incomplete and does not establish a future schedule.

MICHAEL ZINN is recorded teaching in Spring 2016, Fall 2016, Fall 2017, Fall 2018, Spring 2019, Fall 2019, Fall 2020, Fall 2021, Fall 2022, Fall 2023, Fall 2024, Fall 2025. Recorded history may be incomplete and does not establish a future schedule.

Recorded history may be incomplete and does not establish a future schedule.

Calendar & sections

Fall 2026

Schedule loads here as you scroll.

SectionModeEnrolled / capacityWaitlist
LEC 001Classroom Instruction53 / 600
LEC 003Online Only9 / 350

Times are Central. Select a meeting for details; export includes recorded dates for the selected sections. Enrollment reflects scan time.

Meeting source records

Student experience

the class

Historical reviews of Michael Zinn: Michael Zinn is praised for his passion, approachability, and clear lectures that connect to real-world applications. He is described as a dedicated lecturer who supports student learning effectively.

Recent recorded grades — Fall 2023: 3.50 GPA, 66.7% A/AB (n=36 letter grades); Fall 2024: 3.42 GPA, 54.7% A/AB (n=53 letter grades); Fall 2025: 3.41 GPA, 63.2% A/AB (n=57 letter grades).

difficulty & workload

Historical reviews of Michael Zinn: The course material is reported as tedious and outdated, with a desire for more state-space methods. The techniques seem very old to some students.

Historical reviews of Michael Zinn: Students appreciate Zinn's responsiveness and encouragement of questions. He provides honest exam expectations and spends time reviewing prerequisites, making the class accessible despite the subject matter.

Topics

  • Modeling linear dynamic mechanical systems and deriving differential equations.
  • Transient and frequency response analysis techniques.
  • Classical control techniques including root locus and frequency response.
  • Phase and gain margins and Nyquist stability criterion.
  • Frequency domain loop-shaping methods.
  • Non-ideal system characteristics like compliance, delay, and saturation.

Skills

  • Deriving differential equations and analyzing system response via transient and frequency methods.
  • Designing feedback controllers using root locus and frequency response techniques.
  • Evaluating system robustness using phase/gain margins and Nyquist criterion.
  • Designing controllers using frequency domain loop-shaping.

Grades

Latest available · Fall 2025— not enough history to project Fall 2026.

average GPA
A / AB grades
letter grades
Instructor

Grade distribution · % of letter grades

A
AB
B
BC
C
D
F

Grades over time

Through Fall 2025

More grade details Grade mix, volume & source data

Where this course fits relative to

Latest available grades · Fall 2025 · all course levels

GPA

Higher than % of other courses in this group.

Course GPAs · red marks this course’s range

letter grades

More recorded grades than % of other courses in this group.

Typical course in this group: letter grades.

About this comparison

1320 courses over the same term, each with at least 30 recorded letter grades. Cross-listed courses count once. GPA is not a measure of difficulty or teaching quality. The typical course is the median by recorded grade count; tied values are not counted as lower. Grade counts describe course scale, not unique students or typical section size.

Descriptions compare GPA with this group’s average: at least 0.20 higher or lower; otherwise close to average. Section size uses median recorded enrollment: small up to 30, mid-sized 31–99, large 100+. Lectures and discussion/lab sections are described separately.

Sources & history

UW–Madison

Catalog & offerings

Descriptions, prerequisites, and recorded course offerings.

Catalog observation history

Observations at scan time; dates do not imply when a catalog change took effect.

Selected offering source records
ME 446 · Fall 2026

Introduction to Feedback Control

Recorded 2026-09-07
Raw records
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "offering_id": "1272:612:012037",
    "course_id": "ME 446",
    "course_uid": "course_680ca52f0196b3fed29c9d15",
    "term_id": "1272",
    "source_course_id": "012037",
    "source_subject_id": "612",
    "title": "Introduction to Feedback Control",
    "credits_min": 3,
    "credits_max": 3,
    "typically_offered": "Fall"
  }
]
Rate My Professors

Student reviews

Original comments behind the course and instructor summaries.

Read original reviews
Madgrades

Grade history

Recorded grade distributions by term, section, and instructor.

Explore recorded grades
Model outputs & technical records
nvidia/Qwen3.6-35B-A3B-NVFP4
LLM outputs across runs
Full model traces

Recorded model configuration, reasoning, and tool conversations.

Model & dataset provenance
{
  "model": "nvidia/Qwen3.6-35B-A3B-NVFP4",
  "model_revision": "1355db6a052410cfd62085d94b58866fd0f2c3c5",
  "task_version": "14",
  "output_id": "769c9bfc284e56671dd8b440baf83bdf23182d8cdc8ceaf60d813ef094ec9a5b",
  "requirements_status": "valid",
  "dataset_revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "observed_at": "2026-09-07 15:55:43.033547+00:00"
}