# Gurmail Singh — Courses & Reviews | UW–Madison

[View on UW Courses](https://uwcourses.com/instructors/GURMAIL_SINGH)

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

## instructor

### instructor uid

instructor\_5394499ae5a131961f7fff09

### source

enrollment

### source instructor id

gsingh58

### identity basis

netid

### identity status

source\_identified

### name

Gurmail Singh

### email

GURMAIL.SINGH\@WISC.EDU

### first observed at

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

### last observed at

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

### ratings

#### review count

71

#### quality

2.99

#### difficulty

2.85

#### quality count

71

#### difficulty count

71

#### profile id

rmp:2831641

#### source url

<https://www.ratemyprofessors.com/professor/2831641>

#### match basis

exact\_name

#### observed at

2026-09-07 16:37:52.682667+00:00

#### courses

##### course 1dae8ec78980ea57dc44f5c9

###### review count

50

###### quality

3.36

###### difficulty

2.7

###### quality count

50

###### difficulty count

50

##### course 834bc468ca49d8090d0f211f

###### review count

20

###### quality

2.15

###### difficulty

3.2

###### quality count

20

###### difficulty count

20

#### bayesian quality

3.1371836886915596

#### prior mean

3.6596857835465957

#### prior weight

20

### current

true

### courses

| course\_uid                      | course\_id  | title                       | credits\_min | credits\_max | gpa   |
| -------------------------------- | ----------- | --------------------------- | ------------ | ------------ | ----- |
| course\_1dae8ec78980ea57dc44f5c9 | COMPSCI 320 | DATA SCIENCE PROGRAMMING II | 4            | 4            | 3.587 |

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### instructor url

/instructors/GURMAIL\_SINGH

## history

| term | course\_uid                      | course\_id  | title                       |
| ---- | -------------------------------- | ----------- | --------------------------- |
| 1272 | course\_1dae8ec78980ea57dc44f5c9 | COMPSCI 320 | DATA SCIENCE PROGRAMMING II |

## timeline

| term | courses |
| ---- | ------- |
| 1272 | 1       |

## term

1272

## courses

```json
[
  {
    "course_uid": "course_1dae8ec78980ea57dc44f5c9",
    "course_id": "COMPSCI 320",
    "title": "DATA SCIENCE PROGRAMMING II",
    "credits_min": 4,
    "credits_max": 4,
    "gpa": 3.587,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Large lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 196 enrolled students across 2 recorded lecture sections. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/COMPSCI_320#schedule"
          }
        ]
      }
    ],
    "description": "COMPSCI 320 teaches intermediate data science programming in Python, covering data structures, reproducibility, and machine learning techniques.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          2343,
          743,
          526,
          127,
          71,
          35,
          44
        ],
        "count": 3889,
        "gpa": 3.611468243764464,
        "topShare": 79.35201851375675,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_1dae8ec78980ea57dc44f5c9",
          "uid": "instructor_5394499ae5a131961f7fff09",
          "name": "Gurmail Singh",
          "quality": 3.1371836886915596,
          "quality_count": 71,
          "instructor_url": "/instructors/GURMAIL_SINGH"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": {
        "citations": [
          {
            "instructor_name": "Gurmail Singh",
            "review_date": "2024-05-02 23:07:49 +0000 UTC",
            "review_id": "b396f8717b3346bd256ac68a",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2831641",
            "source_review_id": "UmF0aW5nLTM5Mjg3Mzky",
            "source_url": "https://www.ratemyprofessors.com/professor/2831641",
            "type": "review"
          },
          {
            "instructor_name": "Gurmail Singh",
            "review_date": "2025-01-16 20:31:08 +0000 UTC",
            "review_id": "0cc1df17e9d36adaf2a6eb07",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2831641",
            "source_review_id": "UmF0aW5nLTQwNTYyMjMy",
            "source_url": "https://www.ratemyprofessors.com/professor/2831641",
            "type": "review"
          },
          {
            "instructor_name": "Gurmail Singh",
            "review_date": "2025-08-07 16:02:57 +0000 UTC",
            "review_id": "ed7ef7c504c48ed1c160e30b",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2831641",
            "source_review_id": "UmF0aW5nLTQxNTU1NTYy",
            "source_url": "https://www.ratemyprofessors.com/professor/2831641",
            "type": "review"
          },
          {
            "instructor_name": "Gurmail Singh",
            "review_date": "2026-01-10 19:35:13 +0000 UTC",
            "review_id": "57bac91dc85430849eddc8d2",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2831641",
            "source_review_id": "UmF0aW5nLTQyNDcyNzcz",
            "source_url": "https://www.ratemyprofessors.com/professor/2831641",
            "type": "review"
          }
        ],
        "text": "Gurmail Singh is described as caring, reachable, and easy to talk to, with students recommending him highly. Reviewers note his grading is fair and simple, often facilitated by generous extra credit opportunities on exams and assignments."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_1dae8ec78980ea57dc44f5c9-0.json"
      ]
    }
  }
]
```

## reviews

### items

```json
[
  {
    "observed_at": "2026-09-07 16:37:52.682667+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQzMDYxMDc2",
    "source_instructor_id": "rmp:2831641",
    "instructor_name": "Gurmail Singh",
    "course_label": "CS320",
    "course_id": "COMPSCI 320",
    "course_uid": "course_1dae8ec78980ea57dc44f5c9",
    "review_date": "2026-05-07 17:44:47 +0000 UTC",
    "comment": "Botted reviews. Need I say more?",
    "source_url": "https://www.ratemyprofessors.com/professor/2831641",
    "quality_rating": 1,
    "difficulty_rating": 5
  },
  {
    "observed_at": "2026-09-07 16:37:52.682667+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyOTk1NjI3",
    "source_instructor_id": "rmp:2831641",
    "instructor_name": "Gurmail Singh",
    "course_label": "CS320",
    "course_id": "COMPSCI 320",
    "course_uid": "course_1dae8ec78980ea57dc44f5c9",
    "review_date": "2026-05-01 16:11:37 +0000 UTC",
    "comment": "He keeps lectures interesting and always breaks concepts down to be as easily understood as possible. Also, very responsive to concerns about quiz questions. Top tier professor.",
    "source_url": "https://www.ratemyprofessors.com/professor/2831641",
    "quality_rating": 5,
    "difficulty_rating": 1
  },
  {
    "observed_at": "2026-09-07 16:37:52.682667+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyODk0NjY0",
    "source_instructor_id": "rmp:2831641",
    "instructor_name": "Gurmail Singh",
    "course_label": "CS320",
    "course_id": "COMPSCI 320",
    "course_uid": "course_1dae8ec78980ea57dc44f5c9",
    "review_date": "2026-04-22 00:45:03 +0000 UTC",
    "comment": "Professor Singh is a great professor and is very helpful. His course policies are very accommadating and I learned a lot from the course. ",
    "source_url": "https://www.ratemyprofessors.com/professor/2831641",
    "quality_rating": 5,
    "difficulty_rating": 1
  },
  {
    "observed_at": "2026-09-07 16:37:52.682667+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyNzkyNTU5",
    "source_instructor_id": "rmp:2831641",
    "instructor_name": "Gurmail Singh",
    "course_label": "CS320",
    "course_id": "COMPSCI 320",
    "course_uid": "course_1dae8ec78980ea57dc44f5c9",
    "review_date": "2026-04-07 18:04:24 +0000 UTC",
    "comment": "I enjoyed being in Gurmail class a lot. This class isnt very hard but if you do struggle, I feel like he is accessible. Just stay on top of lectures and study a bit before exams and you will be fine!",
    "source_url": "https://www.ratemyprofessors.com/professor/2831641",
    "quality_rating": 5,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 16:37:52.682667+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyNTU1ODY3",
    "source_instructor_id": "rmp:2831641",
    "instructor_name": "Gurmail Singh",
    "course_label": "CS320",
    "course_id": "COMPSCI 320",
    "course_uid": "course_1dae8ec78980ea57dc44f5c9",
    "review_date": "2026-01-27 20:58:14 +0000 UTC",
    "comment": "Gurmail spends considerable time explaining concepts and a decent amount of time outside class to help students. His assignments are easy to understand if you follow the course material, and he is very fair with his grading. I'd recommend that anyone take his class to better grasp Python.",
    "source_url": "https://www.ratemyprofessors.com/professor/2831641",
    "quality_rating": 5,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 16:37:52.682667+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyNTI2NjE0",
    "source_instructor_id": "rmp:2831641",
    "instructor_name": "Gurmail Singh",
    "course_label": "CS320",
    "course_id": "COMPSCI 320",
    "course_uid": "course_1dae8ec78980ea57dc44f5c9",
    "review_date": "2026-01-21 00:07:21 +0000 UTC",
    "comment": "AMAZING PROF! Will reply even late at night!",
    "source_url": "https://www.ratemyprofessors.com/professor/2831641",
    "quality_rating": 5,
    "difficulty_rating": 2
  }
]
```

### total

71

### page

1

### courses

| course\_uid                      | course\_id  |
| -------------------------------- | ----------- |
| course\_834bc468ca49d8090d0f211f | COMPSCI 220 |
| course\_1dae8ec78980ea57dc44f5c9 | COMPSCI 320 |

### matched

true

## social Image

true
