Contents

To Do List

Feedback from Official Sources

  • Level: undergraduate/graduate should be displayed with each subject.
  • Anchors in the on-line subject listing and schedule are always in upper case. Example: <a name="21H.THU">. Our link is to: 21H.ThU which jumps to the top of the page, not the subject.
  • "Units: Unknown" is not an accurate description -- the Registrar's office explicitly uses 'Units arranged' for variable unit subjects as that better describes the agreement between faculty and student.
  • "Units: 0-0-0 " appears in many places -- these are also variable unit subjects, so shouldalso say: 'Units arranged'.

Student Feedback

  • Maybe there's a way you could have students enter subjects they've already taken so that only classes that they've satisfied the prereqs for will show up.
  • Offer an "export to iCal"/"subscribe via Google Calendar"/"export as XML" option
  • It would be nice for there to be options for conflicting classes not to appear as options.
  • Remove the undergrad and undergraduate and grad and graduate redundancy. (this just needs to be fixed in hass-d scraped vs. official data)
  • Browse the listing with only the title, then expand the ones that seem interesting in addition to the current view.
  • Icons for HASS-D and CI-H classes. (included text for this - only in official data, though)
  • Mouseover remove class feature for mini timegrid.
  • Make "reported hours" less ambiguous.
  • When you click on the "full view" button, make the page reposition to the top
  • Full view of schedule should include course number.
  • Courses in all schedule views should be clickable (link to summary).
  • Course info should include link to website (use course.mit.edu and/or OCW).
  • In addition to HKN stats, include links to "more info" (full HKN page).
  • Incorporate a Ratings system for all courses (HKN-like stats for all!).

Other Feedback

  • Look into incorporating OCW data.
  • Scroll course listings separately from facets it is annoying when facets disappear from view as I scroll down.
  • Color recitation the same color as their class, with some small modification (different color outline?) so they can be understood as a unit.