# CIVENGR 416: Water Resources Systems Analysis | UW–Madison

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

## 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

b4c98d0aae040f96bd7fab7e96777d5d975242a277e8d16977b1da769d7d0e2f

### course id

CIVENGR 416

### course uid

course\_78833783e05c2f1a02084731

### catalog version id

dcf4689ac379440054dd6d27fcd26dc09e885f3756fe22e040ce97422ea4b303

### course number

416

### subjects

* CIVENGR

### title

WATER RESOURCES SYSTEMS ANALYSIS

### description

Water supply and demand are increasingly stressed by climate, population, land-use, policy, etc. Presents a variety of systems analysis techniques for water resources planning and management. Deterministic and stochastic optimization and simulation models will be developed and applied. Problems addressed include water supply, water quality, and river basin development.

### requirements text

CIV ENGR 311, graduate/professional standing, or member of Engineering Guest Students

### credit offering ids

None recorded.

### llm job id

enrich-8b774950c2b6adfdc46d1b82

### llm output id

5c6305082eafd163073fa8c2bf2e1b42c6fc0877b2cab7209910b4241dc17491

### llm model

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

### llm model revision

1355db6a052410cfd62085d94b58866fd0f2c3c5

### llm task version

14

### llm search status

valid

### llm summary

CIVENGR 416 teaches systems analysis techniques and optimization models for water resources planning and management.

### llm topics

* Water supply, water quality, and river basin development
* Deterministic and stochastic optimization and simulation

### llm skills

* Developing and applying deterministic and stochastic optimization and simulation models
* Systems analysis techniques for water resources planning and management

### llm assumed background

* Fundamentals of hydrology, hydraulics, and water resources engineering

### llm search phrases

* water resources systems analysis
* hydrology optimization simulation
* CIVENGR 416 water planning
* stochastic optimization water supply

### llm requirements status

valid

### llm student summary status

valid

### llm experience status

insufficient\_evidence

### catalog variants

None recorded.

### student summary

#### context hash

d45d722d766b32796c879452771dba1dc62c6ec99464f09a97325a201bf34b6b

#### course id

CIVENGR 416

#### current instructors

None recorded.

#### difficulty workload

None recorded.

#### errors

None recorded.

#### historical context

None recorded.

#### message

No course-specific reviews available

#### offered

false

#### profile hash

5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02

#### quick take

Recent recorded grades — Spring 2019: 3.76 GPA, 88.2% A/AB (n=17 letter grades); Spring 2024: 3.83 GPA, 100.0% A/AB (n=9 letter grades); Fall 2025: 3.91 GPA, 100.0% A/AB (n=11 letter grades).

```json
{
  "citations": [
    {
      "course_id": "CIVENGR 416",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "3de86493-578c-3138-b279-2773aa66bba6",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1194",
      "type": "grade"
    },
    {
      "course_id": "CIVENGR 416",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "3de86493-578c-3138-b279-2773aa66bba6",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1244",
      "type": "grade"
    },
    {
      "course_id": "CIVENGR 416",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "3de86493-578c-3138-b279-2773aa66bba6",
        "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",
      "n3"
    ],
    "condition": null,
    "course": null,
    "evidence": "CIV ENGR 311, graduate/professional standing, or member of Engineering Guest Students",
    "id": "n0",
    "kind": "any"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 311,
      "minimum_grade": null,
      "subjects": [
        "CIVENGR"
      ],
      "timing": "prior"
    },
    "evidence": "CIV ENGR 311",
    "id": "n1",
    "kind": "course"
  },
  {
    "children": [],
    "condition": "graduate/professional standing",
    "course": null,
    "evidence": "graduate/professional standing",
    "id": "n2",
    "kind": "condition"
  },
  {
    "children": [],
    "condition": "member of Engineering Guest Students",
    "course": null,
    "evidence": "member of Engineering Guest Students",
    "id": "n3",
    "kind": "condition"
  }
]
```

#### notes

None recorded.

#### root

n0

#### status

parsed

### instructors

None recorded.

### offerings

None recorded.

### sections

None recorded.

### grade instructors

```json
[
  {
    "instructor_uid": "instructor_ffa6f3ff0a872afe982498ed",
    "source": "madgrades",
    "source_instructor_id": "3580071",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "PAUL BLOCK",
    "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": 10,
      "quality": 4.6,
      "difficulty": 2.9,
      "quality_count": 10,
      "difficulty_count": 10,
      "profile_id": "rmp:1875821",
      "source_url": "https://www.ratemyprofessors.com/professor/1875821",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:12:32.278790+00:00",
      "courses": {},
      "bayesian_quality": 3.97312385569773,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.362,
      "graded": 1269,
      "counts": [
        531,
        232,
        301,
        88,
        96,
        16,
        5
      ],
      "sections": 127
    },
    "instructor_url": "/instructors/PAUL_BLOCK--instructor_ffa6f3ff0a872afe982498ed"
  }
]
```

### grades

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "CIVENGR 416",
    "course_uid": "course_78833783e05c2f1a02084731",
    "term_id": "1154",
    "term_name": "Spring 2015",
    "instructors": [
      "Paul Block"
    ],
    "a": 11,
    "ab": 5,
    "b": 1,
    "bc": 0,
    "c": 1,
    "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": 18,
    "source_aliases": [
      "CIVENGR 416"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "CIVENGR 416",
    "course_uid": "course_78833783e05c2f1a02084731",
    "term_id": "1174",
    "term_name": "Spring 2017",
    "instructors": [
      "Paul Block"
    ],
    "a": 21,
    "ab": 3,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 25,
    "source_aliases": [
      "CIVENGR 416"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "CIVENGR 416",
    "course_uid": "course_78833783e05c2f1a02084731",
    "term_id": "1194",
    "term_name": "Spring 2019",
    "instructors": [
      "Paul Block"
    ],
    "a": 11,
    "ab": 4,
    "b": 2,
    "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": 17,
    "source_aliases": [
      "CIVENGR 416"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "CIVENGR 416",
    "course_uid": "course_78833783e05c2f1a02084731",
    "term_id": "1244",
    "term_name": "Spring 2024",
    "instructors": [
      "Paul Block"
    ],
    "a": 6,
    "ab": 3,
    "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": 9,
    "source_aliases": [
      "CIVENGR 416"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "CIVENGR 416",
    "course_uid": "course_78833783e05c2f1a02084731",
    "term_id": "1262",
    "term_name": "Fall 2025",
    "instructors": [
      "Paul Block"
    ],
    "a": 9,
    "ab": 2,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 1,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 12,
    "source_aliases": [
      "CIVENGR 416"
    ]
  }
]
```

### statistics

#### gpa

3.829

#### graded

79

#### counts

* 58
* 17
* 3
* 0
* 1
* 0
* 0

### grade conflicts

None recorded.

### evidence

#### history

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

#### traces

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

#### results

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

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

## context

### all

#### term



#### gpa

3.829113924050633

#### count

79

#### university

##### size

3081

##### gpa Percentile

68

##### count Percentile

45

##### median Count

90

##### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 1     | false   |
| 2.4–2.8 | 14    | false   |
| 2.8–3.2 | 265   | false   |
| 3.2–3.6 | 891   | false   |
| 3.6–4.0 | 1910  | true    |

#### departments

```json
[
  {
    "subject": "CIVENGR",
    "comparison": {
      "size": 46,
      "gpaPercentile": 69,
      "countPercentile": 40,
      "medianCount": 93.5,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 5,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 17,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 24,
          "current": true
        }
      ]
    }
  }
]
```

### terms

#### 1154

##### term

1154

##### gpa

3.6944444444444446

##### count

18

##### departments

| subject | comparison |
| ------- | ---------- |
| CIVENGR |            |

#### 1174

##### term

1174

##### gpa

3.9375

##### count

24

##### departments

| subject | comparison |
| ------- | ---------- |
| CIVENGR |            |

#### 1194

##### term

1194

##### gpa

3.764705882352941

##### count

17

##### departments

| subject | comparison |
| ------- | ---------- |
| CIVENGR |            |

#### 1244

##### term

1244

##### gpa

3.8333333333333335

##### count

9

##### departments

| subject | comparison |
| ------- | ---------- |
| CIVENGR |            |

#### 1262

##### term

1262

##### gpa

3.909090909090909

##### count

11

##### departments

| subject | comparison |
| ------- | ---------- |
| CIVENGR |            |

### benchmarks

#### all

##### school

###### size

3081

###### gpa

3.641884069388465

###### top Share

80.87381428540793

###### count

90

##### CIVENGR

###### size

46

###### gpa

3.5947040058304585

###### top Share

75.12024395644222

###### count

93.5

#### terms

##### 1154

###### school

###### size

935

###### gpa

3.4282378385810093

###### top Share

67.66674668721691

###### count

63

###### CIVENGR

###### size

16

###### gpa

3.295463500578994

###### top Share

55.46476198978767

###### count

56.5

##### 1174

###### school

###### size

955

###### gpa

3.4597947384071412

###### top Share

69.5290038366363

###### count

69

###### CIVENGR

###### size

21

###### gpa

3.4471467371588043

###### top Share

65.34015451804262

###### count

59

##### 1194

###### school

###### size

1040

###### gpa

3.4906527436719808

###### top Share

71.74728845515045

###### count

67

###### CIVENGR

###### size

16

###### gpa

3.468224629784374

###### top Share

64.49032891306767

###### count

52.5

##### 1244

###### school

###### size

1241

###### gpa

3.5975573126929192

###### top Share

78.29036874847135

###### count

65

###### CIVENGR

###### size

16

###### gpa

3.456816669430672

###### top Share

66.26021622206142

###### count

46.5

##### 1262

###### school

###### size

1320

###### gpa

3.628825763035853

###### top Share

80.21118846327654

###### count

70

###### CIVENGR

###### size

20

###### gpa

3.5044360575458198

###### top Share

67.9351957372048

###### count

54

## instructor Trends

```json
[
  {
    "uid": "instructor_ffa6f3ff0a872afe982498ed",
    "name": "PAUL BLOCK",
    "count": 79,
    "terms": [
      {
        "term": "1154",
        "count": 18,
        "sections": 1,
        "gpa": 3.6944444444444446
      },
      {
        "term": "1174",
        "count": 24,
        "sections": 1,
        "gpa": 3.9375
      },
      {
        "term": "1194",
        "count": 17,
        "sections": 1,
        "gpa": 3.764705882352941
      },
      {
        "term": "1244",
        "count": 9,
        "sections": 1,
        "gpa": 3.8333333333333335
      },
      {
        "term": "1262",
        "count": 11,
        "sections": 1,
        "gpa": 3.909090909090909
      }
    ]
  }
]
```

## following

None recorded.
