{"schema_version":1,"url":"https://uwcourses.com/instructors/BECK_HASTI","title":"Beck Hasti — Courses & Reviews | UW–Madison","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":"AAE","count":90},{"subject":"ABT","count":20},{"subject":"ACCTIS","count":36},{"subject":"ACTSCI","count":14},{"subject":"AFAERO","count":10},{"subject":"AFRICAN","count":87},{"subject":"AFROAMER","count":71},{"subject":"AGROECOL","count":21},{"subject":"AMERIND","count":53},{"subject":"ANAT&PHY","count":7},{"subject":"ANATOMY","count":2},{"subject":"ANESTHES","count":8},{"subject":"ANSCI","count":57},{"subject":"ANTHRO","count":95},{"subject":"ART","count":125},{"subject":"ARTED","count":10},{"subject":"ARTHIST","count":121},{"subject":"ASIALANG","count":129},{"subject":"ASIAN","count":109},{"subject":"ASIANAM","count":28},{"subject":"ASTRON","count":38},{"subject":"ATMOCN","count":69},{"subject":"BIOCHEM","count":51},{"subject":"BIOCORE","count":10},{"subject":"BIOLOGY","count":14},{"subject":"BIOMDSCI","count":18},{"subject":"BME","count":66},{"subject":"BMI","count":41},{"subject":"BMOLCHEM","count":10},{"subject":"BOTANY","count":69},{"subject":"BSE","count":44},{"subject":"C&ESOC","count":73},{"subject":"CBE","count":48},{"subject":"CHEM","count":101},{"subject":"CHICLA","count":52},{"subject":"CIVENGR","count":133},{"subject":"CLASSICS","count":47},{"subject":"CNP","count":10},{"subject":"CNSRSCI","count":50},{"subject":"COMARTS","count":137},{"subject":"COMPBIO","count":15},{"subject":"COMPLIT","count":11},{"subject":"COMPSCI","count":138},{"subject":"COUNPSY","count":78},{"subject":"CRB","count":19},{"subject":"CS&D","count":71},{"subject":"CSCS","count":40},{"subject":"CURRIC","count":193},{"subject":"DANCE","count":93},{"subject":"DERM","count":8},{"subject":"DS","count":88},{"subject":"DYSCI","count":35},{"subject":"ECE","count":155},{"subject":"ECON","count":145},{"subject":"EDPOL","count":114},{"subject":"EDPSYCH","count":97},{"subject":"ELPA","count":70},{"subject":"EMA","count":53},{"subject":"EMERMED","count":17},{"subject":"ENGL","count":206},{"subject":"ENTOM","count":40},{"subject":"ENVIRST","count":148},{"subject":"EP","count":15},{"subject":"EPD","count":67},{"subject":"ESL","count":16},{"subject":"F&WECOL","count":60},{"subject":"FAMMED","count":22},{"subject":"FINANCE","count":50},{"subject":"FOLKLORE","count":40},{"subject":"FOODSCI","count":43},{"subject":"FRENCH","count":63},{"subject":"GEN&WS","count":145},{"subject":"GENBUS","count":72},{"subject":"GENECSLR","count":17},{"subject":"GENETICS","count":60},{"subject":"GEOG","count":113},{"subject":"GEOSCI","count":83},{"subject":"GERMAN","count":82},{"subject":"GLE","count":48},{"subject":"GNS","count":38},{"subject":"GREEK","count":27},{"subject":"HDFS","count":41},{"subject":"HEBR-BIB","count":13},{"subject":"HEBR-MOD","count":10},{"subject":"HISTORY","count":233},{"subject":"HISTSCI","count":56},{"subject":"HONCOL","count":13},{"subject":"ILS","count":43},{"subject":"INFOSYS","count":9},{"subject":"INTEGART","count":7},{"subject":"INTEGSCI","count":22},{"subject":"INTER-AG","count":18},{"subject":"INTER-HE","count":11},{"subject":"INTER-LS","count":22},{"subject":"INTEREGR","count":16},{"subject":"INTLBUS","count":21},{"subject":"INTLST","count":50},{"subject":"ISYE","count":83},{"subject":"ITALIAN","count":53},{"subject":"JEWISH","count":56},{"subject":"JOURN","count":88},{"subject":"KINES","count":128},{"subject":"LACIS","count":26},{"subject":"LANDARC","count":61},{"subject":"LATIN","count":24},{"subject":"LAW","count":120},{"subject":"LEGALST","count":48},{"subject":"LINGUIS","count":35},{"subject":"LIS","count":89},{"subject":"LITTRANS","count":78},{"subject":"LSC","count":52},{"subject":"M&ENVTOX","count":7},{"subject":"MARKETNG","count":62},{"subject":"MATH","count":153},{"subject":"MDGENET","count":8},{"subject":"ME","count":130},{"subject":"MEDHIST","count":43},{"subject":"MEDICINE","count":60},{"subject":"MEDIEVAL","count":32},{"subject":"MEDPHYS","count":39},{"subject":"MEDSC-M","count":29},{"subject":"MEDSC-V","count":41},{"subject":"MHR","count":68},{"subject":"MICROBIO","count":45},{"subject":"MILSCI","count":16},{"subject":"MM&I","count":22},{"subject":"MOLBIOL","count":6},{"subject":"MS&E","count":59},{"subject":"MUSIC","count":165},{"subject":"MUSPERF","count":126},{"subject":"NAVSCI","count":20},{"subject":"NE","count":44},{"subject":"NEURODPT","count":11},{"subject":"NEUROL","count":7},{"subject":"NEURSURG","count":4},{"subject":"NTP","count":11},{"subject":"NURSING","count":111},{"subject":"NUTRSCI","count":65},{"subject":"OBS&GYN","count":18},{"subject":"OCCTHER","count":39},{"subject":"ONCOLOGY","count":14},{"subject":"OPHTHALM","count":5},{"subject":"OTM","count":43},{"subject":"PATH","count":34},{"subject":"PATH-BIO","count":29},{"subject":"PEDIAT","count":26},{"subject":"PHARMACY","count":31},{"subject":"PHILOS","count":77},{"subject":"PHMCOL-M","count":11},{"subject":"PHMPRAC","count":45},{"subject":"PHMSCI","count":60},{"subject":"PHYASST","count":37},{"subject":"PHYSICS","count":88},{"subject":"PHYSIOL","count":3},{"subject":"PHYTHER","count":37},{"subject":"PLANTSCI","count":52},{"subject":"PLPATH","count":35},{"subject":"POLISCI","count":192},{"subject":"POPHLTH","count":58},{"subject":"PORTUG","count":33},{"subject":"PSYCH","count":101},{"subject":"PSYCHIAT","count":22},{"subject":"PUBAFFR","count":54},{"subject":"PUBLHLTH","count":23},{"subject":"RADIOL","count":11},{"subject":"REALEST","count":41},{"subject":"RELIGST","count":90},{"subject":"RHABMED","count":9},{"subject":"RMI","count":24},{"subject":"RP&SE","count":102},{"subject":"S&APHM","count":17},{"subject":"SCANDST","count":73},{"subject":"SLAVIC","count":89},{"subject":"SOC","count":149},{"subject":"SOCWORK","count":87},{"subject":"SOILSCI","count":46},{"subject":"SPANISH","count":83},{"subject":"SRMED","count":21},{"subject":"STAT","count":94},{"subject":"STDYABRD","count":52},{"subject":"STS","count":8},{"subject":"SURGERY","count":25},{"subject":"SURGSCI","count":33},{"subject":"THEATRE","count":91},{"subject":"URBRPL","count":60},{"subject":"UROLOGY","count":5},{"subject":"ZOOLOGY","count":89}],"deployed_at":null},"data":{"instructor":{"instructor_uid":"instructor_0b59d961a19d99435b2139ea","source":"enrollment","source_instructor_id":"bhasti","identity_basis":"netid","identity_status":"source_identified","name":"Beck Hasti","email":"HASTI@CS.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":138,"quality":4.27,"difficulty":3.12,"quality_count":138,"difficulty_count":138,"profile_id":"rmp:384064","source_url":"https://www.ratemyprofessors.com/professor/384064","match_basis":"exact_name","observed_at":"2026-09-07 16:52:17.836692+00:00","courses":{"course_15b3f0bfce126907b8d418aa":{"review_count":2,"quality":2,"difficulty":5,"quality_count":2,"difficulty_count":2},"course_9a1a7bf1933981bcbaca47ac":{"review_count":52,"quality":4.5,"difficulty":3.02,"quality_count":52,"difficulty_count":52},"course_20918224366f6bbd226f8ec0":{"review_count":4,"quality":4,"difficulty":3.5,"quality_count":4,"difficulty_count":4},"course_d9da99b53fd561c692c2d0e0":{"review_count":27,"quality":3.85,"difficulty":3.37,"quality_count":27,"difficulty_count":27},"course_37a551eb9007bebe6a41c6b3":{"review_count":1,"quality":5,"difficulty":1,"quality_count":1,"difficulty_count":1}},"bayesian_quality":4.192745035891973,"prior_mean":3.6596857835465957,"prior_weight":20},"current":true,"courses":[{"course_uid":"course_9a1a7bf1933981bcbaca47ac","course_id":"COMPSCI/MATH 240","title":"INTRODUCTION TO DISCRETE MATHEMATICS","credits_min":3,"credits_max":3,"gpa":3.087}],"revision":"e243353dcb7d79b7247ced91d69443ef4c2a6349","instructor_url":"/instructors/BECK_HASTI"},"history":[{"term":"1272","course_uid":"course_9a1a7bf1933981bcbaca47ac","course_id":"COMPSCI/MATH 240","title":"INTRODUCTION TO DISCRETE MATHEMATICS"}],"timeline":[{"term":"1272","courses":1}],"term":"1272","courses":[{"course_uid":"course_9a1a7bf1933981bcbaca47ac","course_id":"COMPSCI/MATH 240","title":"INTRODUCTION TO DISCRETE MATHEMATICS","credits_min":3,"credits_max":3,"gpa":3.087,"badges":[{"id":"rated-teacher","label":"Highly rated instructor","tone":"positive","evidence":"Fall 2026: Beck Hasti (4.19/5 adjusted; 138 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.","sources":[{"label":"Beck Hasti","href":"/instructors/BECK_HASTI"}]},{"id":"grade-outcomes","label":"Lower grades","tone":"negative","evidence":"Spring 2026 · latest released grades before Fall 2026: 3.40 GPA across 413 letter grades, versus 3.62 for UW–Madison (1283 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/COMPSCI_MATH_240#grades"}]}],"description":"Introduction to discrete mathematics covering logic, proofs, sets, functions, and discrete structures like graphs and trees.","discovery":{"term":"1272","offered":true,"history":{"counts":[1398,697,1354,676,385,105,60],"count":4675,"gpa":3.1355080213903745,"topShare":44.81283422459893,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_9a1a7bf1933981bcbaca47ac","uid":"instructor_0b59d961a19d99435b2139ea","name":"Beck Hasti","quality":4.192745035891973,"quality_count":138,"instructor_url":"/instructors/BECK_HASTI"},{"course_uid":"course_9a1a7bf1933981bcbaca47ac","uid":"instructor_c665141c0f7a05fb7eb098ac","name":"Scott Swanson","quality":2.14037882776328,"quality_count":69,"instructor_url":"/instructors/SCOTT_SWANSON"}],"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":"Beck Hasti","review_date":"2015-12-18 21:00:10 +0000 UTC","review_id":"4e4e12eaf102c568a8d9bbc2","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:384064","source_review_id":"UmF0aW5nLTI1NzY2NDE3","source_url":"https://www.ratemyprofessors.com/professor/384064","type":"review"},{"instructor_name":"Beck Hasti","review_date":"2019-12-12 04:19:27 +0000 UTC","review_id":"c77f3907d11b038e3e1c9131","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:384064","source_review_id":"UmF0aW5nLTMyNjIyNzM0","source_url":"https://www.ratemyprofessors.com/professor/384064","type":"review"},{"instructor_name":"Beck Hasti","review_date":"2021-12-09 01:51:39 +0000 UTC","review_id":"e4fdc95a1d86db4f1873c4ff","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:384064","source_review_id":"UmF0aW5nLTM1NDI5ODA5","source_url":"https://www.ratemyprofessors.com/professor/384064","type":"review"},{"instructor_name":"Beck Hasti","review_date":"2022-12-19 23:57:33 +0000 UTC","review_id":"07bf0df35273b6c1f9a96cb2","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:384064","source_review_id":"UmF0aW5nLTM3MTk0ODEx","source_url":"https://www.ratemyprofessors.com/professor/384064","type":"review"},{"instructor_name":"Beck Hasti","review_date":"2022-12-31 05:21:01 +0000 UTC","review_id":"df1cffbe12d5ed3d83902bc6","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:384064","source_review_id":"UmF0aW5nLTM3MjY2MzQz","source_url":"https://www.ratemyprofessors.com/professor/384064","type":"review"},{"instructor_name":"Beck Hasti","review_date":"2023-12-28 18:39:41 +0000 UTC","review_id":"a57b46ddddaf214743372dfb","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:384064","source_review_id":"UmF0aW5nLTM4ODA0NzEz","source_url":"https://www.ratemyprofessors.com/professor/384064","type":"review"},{"instructor_name":"Beck Hasti","review_date":"2024-12-23 03:16:29 +0000 UTC","review_id":"6a46a70b7a045b50feb38942","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:384064","source_review_id":"UmF0aW5nLTQwNDIwMDAy","source_url":"https://www.ratemyprofessors.com/professor/384064","type":"review"},{"instructor_name":"Beck Hasti","review_date":"2025-12-23 02:53:14 +0000 UTC","review_id":"906bb73ce3fef155c67a0e57","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:384064","source_review_id":"UmF0aW5nLTQyMzgwOTM4","source_url":"https://www.ratemyprofessors.com/professor/384064","type":"review"}],"text":"Beck Hasti is praised for making material easy to understand and caring for students. Reviewers frequently recommend his helpful office hours for learning course content."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_9a1a7bf1933981bcbaca47ac-0.json"]}}],"reviews":{"items":[{"observed_at":"2026-09-07 16:52:17.836692+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyODExMDA1","source_instructor_id":"rmp:384064","instructor_name":"Beck Hasti","course_label":"CS412","course_id":"COMPSCI 412","course_uid":"course_15b3f0bfce126907b8d418aa","review_date":"2026-04-10 05:27:23 +0000 UTC","comment":"Beck is a super nice and caring guy but avoid this course. The class average on the midterm was a 60% with no curve. The homework's/stuff you do in class doesnt help for the exams. Basically, the class is trying to memorize 40+ formulas while also learning a whole new programming language in MATLAB.","source_url":"https://www.ratemyprofessors.com/professor/384064","quality_rating":2,"difficulty_rating":5},{"observed_at":"2026-09-07 16:52:17.836692+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyNDAyNDI3","source_instructor_id":"rmp:384064","instructor_name":"Beck Hasti","course_label":"CS24O","course_id":null,"course_uid":null,"review_date":"2025-12-26 23:50:36 +0000 UTC","comment":"Prof Hasti is a great professor and cared about all of the students in his class. He was always careful to go over course logistics at the beginning of lecture. He was organized and fair, which is very important for a large class.","source_url":"https://www.ratemyprofessors.com/professor/384064","quality_rating":5,"difficulty_rating":2},{"observed_at":"2026-09-07 16:52:17.836692+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyMzgwOTM4","source_instructor_id":"rmp:384064","instructor_name":"Beck Hasti","course_label":"CS240","course_id":"COMPSCI/MATH 240","course_uid":"course_9a1a7bf1933981bcbaca47ac","review_date":"2025-12-23 02:53:14 +0000 UTC","comment":"Beck is an amazing professor and explains unfamiliar concepts very well. The course isn't difficult if you actually pay attention and do assignments yourself, and it's quite easy to get an A if you know what you're doing. The grading timeline is absolutely horrendous, though my TAs confirmed this was the fault of one specific TA, not Beck.","source_url":"https://www.ratemyprofessors.com/professor/384064","quality_rating":5,"difficulty_rating":3},{"observed_at":"2026-09-07 16:52:17.836692+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyMzc2MTM0","source_instructor_id":"rmp:384064","instructor_name":"Beck Hasti","course_label":"CS24O","course_id":null,"course_uid":null,"review_date":"2025-12-22 18:14:41 +0000 UTC","comment":"Unacceptablly slow turnaround for grading. Blames it on &#8220;large class size&#8221; when so many other classes have larger classes and get grading done timely. Takes months to grade a simple homework, going into the final we had assignments from September ungraded.","source_url":"https://www.ratemyprofessors.com/professor/384064","quality_rating":2,"difficulty_rating":4},{"observed_at":"2026-09-07 16:52:17.836692+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyMzQwMDAz","source_instructor_id":"rmp:384064","instructor_name":"Beck Hasti","course_label":"CS24O","course_id":null,"course_uid":null,"review_date":"2025-12-19 02:11:35 +0000 UTC","comment":"pretty easy class, beck is cool","source_url":"https://www.ratemyprofessors.com/professor/384064","quality_rating":4,"difficulty_rating":2},{"observed_at":"2026-09-07 16:52:17.836692+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyMjg1ODcw","source_instructor_id":"rmp:384064","instructor_name":"Beck Hasti","course_label":"CS24O","course_id":null,"course_uid":null,"review_date":"2025-12-16 17:27:39 +0000 UTC","comment":"Amazing professor! Content is difficult but he tries to explain it in simpler ways! ","source_url":"https://www.ratemyprofessors.com/professor/384064","quality_rating":5,"difficulty_rating":3}],"total":138,"page":1,"courses":[{"course_uid":"course_d9da99b53fd561c692c2d0e0","course_id":"COMPSCI 310"},{"course_uid":"course_37a551eb9007bebe6a41c6b3","course_id":"COMPSCI 368"},{"course_uid":"course_15b3f0bfce126907b8d418aa","course_id":"COMPSCI 412"},{"course_uid":"course_20918224366f6bbd226f8ec0","course_id":"COMPSCI 536"},{"course_uid":"course_9a1a7bf1933981bcbaca47ac","course_id":"COMPSCI/MATH 240"}],"matched":true},"socialImage":true}}