Some of you may have noticed that CougarGrades is missing data from Fall 2022 and Spring 2023.
As mentioned in our FAQ, requests for new data are sent to UH automatically about a month or so after the conclusion of every semester.
On January 28, 2023, one of these requests was sent to UH for Fall 2022 data. I did not ever receive a response. This was unusual, and I won’t speculate why. On February 21, 2023, I sent a follow-up email asking if there were any updates to my request, or if any action on my part was required in order to have it fulfilled. I still never received a response.
On May 30, 2023, the next request was sent to UH for Spring 2023 data. I received a response 13 days later asking for clarifications with my request. I don’t think that has ever happened before, so I found that unusual. I provided my clarifications a few days later in a follow-up email and I’m still waiting to hear back.
I’m not sure why my dialog with UH has changed in small ways within the past 2 semesters, but I am grateful that they responded to my most recent request.
TL;DR, these are the reasons that Fall 2022 and Spring 2023 data is missing. Hopefully it will be added soon, and future data updates will process more smoothly.
CougarGrades is getting its first major update since the big redesign in 1.0.0 with some hand-crafted new features.
Changes in this update:
“Popular” page:
Added the “🔥 Popular” page
This page has 4 different tabs under it:
Top Enrolled Courses
Most Viewed Courses – Powered by Google Analytics
Top Enrolled Instructors
Most Viewed Instructors – Powered by Google Analytics
Bug Fixed: GPA/SD calculation fixed
Fixed bug where GPA/SD was calculated incorrectly, resulting in some Courses/Instructors having very poorly skewed data (#115)
This is a bug that has been affecting CougarGrades for some time, often leading to misleading results. It disproportionately affected Graduate level Courses/Instructors and we’re happy to have it resolved.
Below is a Before/After example using the Course PCOL 6198 and its associated Instructors
“Random” button:
Added the “🔀 Random” button
Clicking the “Random” button will take you to a random Course or Instructor
The /random, /random/course, and /random/instructor links are all valid
Improved Search Engine
Added a new Search Engine to replace the old one.
This new search engine is fast, is tolerant to typos, and is processed entirely in the browser.
Uses search algorithm Okapi BM25, which has been used since the 1970s, powered by open-source project Lyra.
Searches against a Course’s name, short description, and long description
Groups:
Added more Groups based on each College at UH
From College of Architecture, to College of Technology, and more.
Added “All Subjects” Group
Sidebar now has “peeking” arrows to make scrolling easier
Maintenance Monitor
Added “Maintenance Monitor” to automatically be informed if the site is in “Maintenance Mode” and to see how much longer it will be
Minor changes:
Improved SEO reliability
Pages with “Sections” tables have had the “Total Enrolled” column added (requested by @drwang22)
⚠️ This update has some changes to the database, so some downtime will be experienced during the maintenance period. A message will be posted on the site during this time and will be removed after the maintenance has completed.
Changes in this update:
Groups:
Added new Core Curriculum Groups for each Undergraduate Catalog
Ex: “Creative Arts (All)”: All courses that have ever satisfied this area of the Core Curriculum
Ex: “Creative Arts (2022-2023)”: The courses that satisfied this area of the Core Curriculum for 2022-2023 catalog year
Only the group for the latest catalog and the “(All)” group will be displayed in the navigation sidebar/accordion.
Groups for past catalogs will be accessible by visiting a Course that is present in that catalog, or by URL.
Updated Core Curriculum Group descriptions to better clarify what they represent
For Core Curriculum Groups, the list of sources is now dynamically listed and up to date
Groups with similar names are better differentiated in the UI
CougarGrades.io will be down for a scheduled maintenance to add Spring 2022 data to the site. When the maintenance has completed, the “Site maintenance in progress” message will be removed from the site. Thank you for your patience during this time.