# ME 578: Marine Robotics | UW–Madison

[View on UW Courses](https://uwcourses.com/courses/ME_578)

## Dataset

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### repository

twangodev/uwcourses

### schema version

6

### importer version

7

### projection id

52a78527ff09011d88cb04c7d43867d9fbfec2930bf1dd2ec359ebd2844e0b07

### observed at

2026-09-07T15:55:43.033547+00:00

### built at

2026-09-10T19:50:42.743001+00:00

### courses

8951

### current instructors

5754

### limited

false

### terms

* 1272
* 1264
* 1262
* 1254
* 1252
* 1244
* 1242
* 1234
* 1232
* 1224
* 1222
* 1212
* 1204
* 1202
* 1194
* 1192
* 1184
* 1182
* 1174
* 1172
* 1164
* 1162
* 1154
* 1152
* 1144
* 1142
* 1134
* 1132
* 1124
* 1122
* 1114
* 1112
* 1104
* 1102
* 1094
* 1092
* 1084
* 1082
* 1074
* 1072

### term

1272

### departments

| subject   | count |
| --------- | ----- |
| AAE       | 90    |
| ABT       | 20    |
| ACCTIS    | 36    |
| ACTSCI    | 14    |
| AFAERO    | 10    |
| AFRICAN   | 87    |
| AFROAMER  | 71    |
| AGROECOL  | 21    |
| AMERIND   | 53    |
| ANAT\&PHY | 7     |
| ANATOMY   | 2     |
| ANESTHES  | 8     |
| ANSCI     | 57    |
| ANTHRO    | 95    |
| ART       | 125   |
| ARTED     | 10    |
| ARTHIST   | 121   |
| ASIALANG  | 129   |
| ASIAN     | 109   |
| ASIANAM   | 28    |
| ASTRON    | 38    |
| ATMOCN    | 69    |
| BIOCHEM   | 51    |
| BIOCORE   | 10    |
| BIOLOGY   | 14    |
| BIOMDSCI  | 18    |
| BME       | 66    |
| BMI       | 41    |
| BMOLCHEM  | 10    |
| BOTANY    | 69    |
| BSE       | 44    |
| C\&ESOC   | 73    |
| CBE       | 48    |
| CHEM      | 101   |
| CHICLA    | 52    |
| CIVENGR   | 133   |
| CLASSICS  | 47    |
| CNP       | 10    |
| CNSRSCI   | 50    |
| COMARTS   | 137   |
| COMPBIO   | 15    |
| COMPLIT   | 11    |
| COMPSCI   | 138   |
| COUNPSY   | 78    |
| CRB       | 19    |
| CS\&D     | 71    |
| CSCS      | 40    |
| CURRIC    | 193   |
| DANCE     | 93    |
| DERM      | 8     |
| DS        | 88    |
| DYSCI     | 35    |
| ECE       | 155   |
| ECON      | 145   |
| EDPOL     | 114   |
| EDPSYCH   | 97    |
| ELPA      | 70    |
| EMA       | 53    |
| EMERMED   | 17    |
| ENGL      | 206   |
| ENTOM     | 40    |
| ENVIRST   | 148   |
| EP        | 15    |
| EPD       | 67    |
| ESL       | 16    |
| F\&WECOL  | 60    |
| FAMMED    | 22    |
| FINANCE   | 50    |
| FOLKLORE  | 40    |
| FOODSCI   | 43    |
| FRENCH    | 63    |
| GEN\&WS   | 145   |
| GENBUS    | 72    |
| GENECSLR  | 17    |
| GENETICS  | 60    |
| GEOG      | 113   |
| GEOSCI    | 83    |
| GERMAN    | 82    |
| GLE       | 48    |
| GNS       | 38    |
| GREEK     | 27    |
| HDFS      | 41    |
| HEBR-BIB  | 13    |
| HEBR-MOD  | 10    |
| HISTORY   | 233   |
| HISTSCI   | 56    |
| HONCOL    | 13    |
| ILS       | 43    |
| INFOSYS   | 9     |
| INTEGART  | 7     |
| INTEGSCI  | 22    |
| INTER-AG  | 18    |
| INTER-HE  | 11    |
| INTER-LS  | 22    |
| INTEREGR  | 16    |
| INTLBUS   | 21    |
| INTLST    | 50    |
| ISYE      | 83    |
| ITALIAN   | 53    |
| JEWISH    | 56    |
| JOURN     | 88    |
| KINES     | 128   |
| LACIS     | 26    |
| LANDARC   | 61    |
| LATIN     | 24    |
| LAW       | 120   |
| LEGALST   | 48    |
| LINGUIS   | 35    |
| LIS       | 89    |
| LITTRANS  | 78    |
| LSC       | 52    |
| M\&ENVTOX | 7     |
| MARKETNG  | 62    |
| MATH      | 153   |
| MDGENET   | 8     |
| ME        | 130   |
| MEDHIST   | 43    |
| MEDICINE  | 60    |
| MEDIEVAL  | 32    |
| MEDPHYS   | 39    |
| MEDSC-M   | 29    |
| MEDSC-V   | 41    |
| MHR       | 68    |
| MICROBIO  | 45    |
| MILSCI    | 16    |
| MM\&I     | 22    |
| MOLBIOL   | 6     |
| MS\&E     | 59    |
| MUSIC     | 165   |
| MUSPERF   | 126   |
| NAVSCI    | 20    |
| NE        | 44    |
| NEURODPT  | 11    |
| NEUROL    | 7     |
| NEURSURG  | 4     |
| NTP       | 11    |
| NURSING   | 111   |
| NUTRSCI   | 65    |
| OBS\&GYN  | 18    |
| OCCTHER   | 39    |
| ONCOLOGY  | 14    |
| OPHTHALM  | 5     |
| OTM       | 43    |
| PATH      | 34    |
| PATH-BIO  | 29    |
| PEDIAT    | 26    |
| PHARMACY  | 31    |
| PHILOS    | 77    |
| PHMCOL-M  | 11    |
| PHMPRAC   | 45    |
| PHMSCI    | 60    |
| PHYASST   | 37    |
| PHYSICS   | 88    |
| PHYSIOL   | 3     |
| PHYTHER   | 37    |
| PLANTSCI  | 52    |
| PLPATH    | 35    |
| POLISCI   | 192   |
| POPHLTH   | 58    |
| PORTUG    | 33    |
| PSYCH     | 101   |
| PSYCHIAT  | 22    |
| PUBAFFR   | 54    |
| PUBLHLTH  | 23    |
| RADIOL    | 11    |
| REALEST   | 41    |
| RELIGST   | 90    |
| RHABMED   | 9     |
| RMI       | 24    |
| RP\&SE    | 102   |
| S\&APHM   | 17    |
| SCANDST   | 73    |
| SLAVIC    | 89    |
| SOC       | 149   |
| SOCWORK   | 87    |
| SOILSCI   | 46    |
| SPANISH   | 83    |
| SRMED     | 21    |
| STAT      | 94    |
| STDYABRD  | 52    |
| STS       | 8     |
| SURGERY   | 25    |
| SURGSCI   | 33    |
| THEATRE   | 91    |
| URBRPL    | 60    |
| UROLOGY   | 5     |
| ZOOLOGY   | 89    |

## course

### run id

20260907T155543-ce3781c4

### semester

1272

### observed at

2026-09-07 15:55:43.033547+00:00

### record version id

b8ead862e93a16af8d99d1abbb67ce7f5292391b193ecb7ebdedebbffcbdc7d8

### course id

ME 578

### course uid

course\_58c0dd1f49fce81d59e0c8b4

### catalog version id

c9f4cf63a183152ef057abcf0a6c83879799f26fcf51d19d919f4c8a1f4fd8bc

### course number

578

### subjects

* ME

### title

MARINE ROBOTICS

### description

Modeling, control, perception, and navigation of autonomous marine robots, including Autonomous Surface Vehicles (ASVs) and Autonomous Underwater Vehicles (AUVs). Core topics include kinematics, dynamics, optimal control, state estimation, perception, communication, and guidance tailored for marine robotic systems. Development and testing of dynamic models, controllers, and perception algorithms on simulated/real marine robot platforms.

### requirements text

(M E 340or concurrent enrollment), (MATH 320or376), (PHYSICS 202,208, or248), andE C E/​M E  439, or graduate/professional standing

### credits min

3

### credits max

3

### credit offering ids

* 1272:612:027131

### llm job id

enrich-8b774950c2b6adfdc46d1b82

### llm output id

3dba8fe9728e21381cc32d7365b0f2550d19dd6b5e8bc718344c6ef13eb136aa

### llm model

nvidia/Qwen3.6-35B-A3B-NVFP4

### llm model revision

1355db6a052410cfd62085d94b58866fd0f2c3c5

### llm task version

14

### llm search status

valid

### llm summary

Modeling, control, perception, and navigation of autonomous marine robots including ASVs and AUVs.

### llm topics

* Kinematics, dynamics, optimal control, state estimation, perception, communication, and guidance.

### llm skills

* Development and testing of dynamic models, controllers, and perception algorithms.
* Kinematics, dynamics, optimal control, state estimation, perception, communication, and guidance.

### llm assumed background

* Dynamic systems modeling, linear algebra, differential equations, and calculus-based physics.

### llm search phrases

* autonomous marine robots
* AUV ASV control
* marine robotics perception
* optimal control marine systems

### llm requirements status

valid

### llm student summary status

valid

### llm experience status

insufficient\_evidence

### catalog variants

None recorded.

### student summary

#### context hash

dd9b943e9a109af98492f971b6a5e459161df4ae8ecd6969506502f8ae731759

#### course id

ME 578

#### current instructors

None recorded.

#### difficulty workload

None recorded.

#### errors

None recorded.

#### historical context

None recorded.

#### message

No course-specific reviews available

#### offered

true

#### profile hash

5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02

#### quick take

Recent recorded grades — Fall 2025: 4.00 GPA, 100.0% A/AB (n=14 letter grades).

```json
{
  "citations": [
    {
      "course_id": "ME 578",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "8a76d715-d960-3bed-8db2-547a22de6482",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1262",
      "type": "grade"
    }
  ]
}
```

#### student experience

None recorded.

#### task hash

74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68

#### teaching history

None recorded.

#### term id

1272

#### term name

2026 Fall

#### version

2

### requirements

#### nodes

```json
[
  {
    "children": [
      "n1",
      "n2"
    ],
    "condition": null,
    "course": null,
    "evidence": "(M E 340or concurrent enrollment), (MATH 320or376), (PHYSICS 202,208, or248), andE C E/M E 439, or graduate/professional standing",
    "id": "n0",
    "kind": "any"
  },
  {
    "children": [
      "n6",
      "n3",
      "n4",
      "n5"
    ],
    "condition": null,
    "course": null,
    "evidence": "(M E 340or concurrent enrollment), (MATH 320or376), (PHYSICS 202,208, or248), andE C E/M E 439",
    "id": "n1",
    "kind": "all"
  },
  {
    "children": [],
    "condition": "graduate/professional standing",
    "course": null,
    "evidence": "graduate/professional standing",
    "id": "n2",
    "kind": "condition"
  },
  {
    "children": [
      "n7",
      "n8"
    ],
    "condition": null,
    "course": null,
    "evidence": "(MATH 320or376)",
    "id": "n3",
    "kind": "any"
  },
  {
    "children": [
      "n9",
      "n10",
      "n11"
    ],
    "condition": null,
    "course": null,
    "evidence": "(PHYSICS 202,208, or248)",
    "id": "n4",
    "kind": "any"
  },
  {
    "children": [
      "n12",
      "n13"
    ],
    "condition": null,
    "course": null,
    "evidence": "E C E/M E 439",
    "id": "n5",
    "kind": "any"
  },
  {
    "children": [],
    "condition": "M E 340or concurrent enrollment",
    "course": null,
    "evidence": "M E 340or concurrent enrollment",
    "id": "n6",
    "kind": "condition"
  },
  {
    "children": [],
    "condition": "MATH 320",
    "course": null,
    "evidence": "MATH 320",
    "id": "n7",
    "kind": "condition"
  },
  {
    "children": [],
    "condition": "376",
    "course": null,
    "evidence": "376",
    "id": "n8",
    "kind": "condition"
  },
  {
    "children": [],
    "condition": "PHYSICS 202",
    "course": null,
    "evidence": "PHYSICS 202",
    "id": "n9",
    "kind": "condition"
  },
  {
    "children": [],
    "condition": "208",
    "course": null,
    "evidence": "208",
    "id": "n10",
    "kind": "condition"
  },
  {
    "children": [],
    "condition": "248",
    "course": null,
    "evidence": "248",
    "id": "n11",
    "kind": "condition"
  },
  {
    "children": [],
    "condition": "E C E/M E 439",
    "course": null,
    "evidence": "E C E/M E 439",
    "id": "n12",
    "kind": "condition"
  },
  {
    "children": [],
    "condition": "E C E/M E 439",
    "course": null,
    "evidence": "E C E/M E 439",
    "id": "n13",
    "kind": "condition"
  }
]
```

#### notes

* Requirements text contains missing spaces (e.g., 'M E 340or', '320or376', 'andE C E'). All non-course condition fields preserve the verbatim source text exactly as provided.

#### root

n0

#### status

parsed

### instructors

None recorded.

### offerings

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "offering_id": "1272:612:027131",
    "course_id": "ME 578",
    "course_uid": "course_58c0dd1f49fce81d59e0c8b4",
    "term_id": "1272",
    "source_course_id": "027131",
    "source_subject_id": "612",
    "title": "Marine Robotics",
    "credits_min": 3,
    "credits_max": 3,
    "typically_offered": "Not Applicable"
  }
]
```

### sections

None recorded.

### grade instructors

```json
[
  {
    "instructor_uid": "instructor_24e3ea32a2b2135ada3a0a87",
    "source": "madgrades",
    "source_instructor_id": "6675022",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "WEI WANG",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "ratings": {
      "review_count": 6,
      "quality": 1,
      "difficulty": 4.5,
      "quality_count": 6,
      "difficulty_count": 6,
      "profile_id": "rmp:3035190",
      "source_url": "https://www.ratemyprofessors.com/professor/3035190",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:22:28.225111+00:00",
      "courses": {
        "course_34f87beaf42d9c5ae4559375": {
          "review_count": 6,
          "quality": 1,
          "difficulty": 4.5,
          "quality_count": 6,
          "difficulty_count": 6
        }
      },
      "bayesian_quality": 3.045912141189689,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.665,
      "graded": 291,
      "counts": [
        174,
        68,
        34,
        9,
        3,
        2,
        1
      ],
      "sections": 15
    },
    "instructor_url": "/instructors/WEI_WANG--instructor_24e3ea32a2b2135ada3a0a87"
  }
]
```

### grades

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "ME 578",
    "course_uid": "course_58c0dd1f49fce81d59e0c8b4",
    "term_id": "1262",
    "term_name": "Fall 2025",
    "instructors": [
      "Wei Wang"
    ],
    "a": 14,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 14,
    "source_aliases": [
      "ME 578"
    ]
  }
]
```

### statistics

#### gpa

4

#### graded

14

#### counts

* 14
* 0
* 0
* 0
* 0
* 0
* 0

### grade conflicts

None recorded.

### evidence

#### history

* [/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/history/course\_58c0dd1f49fce81d59e0c8b4-0.json](https://uwcourses.com/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/history/course_58c0dd1f49fce81d59e0c8b4-0.json)

#### traces

* [/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/traces/course\_58c0dd1f49fce81d59e0c8b4-0.json](https://uwcourses.com/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/traces/course_58c0dd1f49fce81d59e0c8b4-0.json)

#### results

* [/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/results/course\_58c0dd1f49fce81d59e0c8b4-0.json](https://uwcourses.com/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/results/course_58c0dd1f49fce81d59e0c8b4-0.json)

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

## context

### all

#### term



#### gpa

4

#### count

14

#### departments

| subject | comparison |
| ------- | ---------- |
| ME      |            |

### terms

#### 1262

##### term

1262

##### gpa

4

##### count

14

##### departments

| subject | comparison |
| ------- | ---------- |
| ME      |            |

### benchmarks

#### all

##### school

###### size

1320

###### gpa

3.628825763035853

###### top Share

80.21118846327654

###### count

70

##### ME

###### size

31

###### gpa

3.5621240602604693

###### top Share

74.89090043988932

###### count

99

#### terms

##### 1262

###### school

###### size

1320

###### gpa

3.628825763035853

###### top Share

80.21118846327654

###### count

70

###### ME

###### size

31

###### gpa

3.5621240602604693

###### top Share

74.89090043988932

###### count

99

## instructor Trends

```json
[
  {
    "uid": "instructor_24e3ea32a2b2135ada3a0a87",
    "name": "WEI WANG",
    "count": 14,
    "terms": [
      {
        "term": "1262",
        "count": 14,
        "sections": 1,
        "gpa": 4
      }
    ]
  }
]
```

## following

None recorded.
