Picking up a copy of the MIT Bulletin it’s easy to immediately discover exactly how complicated planning out class at MIT can be. Sorting between the intricate web of pre- and co-requisites while trying to figure out what the HASS and CI requirements had to do with each other quickly became a daunting task.
CourseRoad builds a user-friendly page where users can map out their classes through their undergraduate careers. CourseRoad presents the user with a vertical timeline of her undergraduate semesters, and makes it easy to add, remove, and drag classes between terms. The site then provides a web of prerequisite and corequisite connections behind the class modules and visually alerts the user to any conflicts. Meanwhile, the left vertical bar provides additional information on selected classes and generates a handy table of the user’s progress through the GIRs. Future additions to CourseRoad will allow users to select degree requirements for particular majors, to save and share their course mappings with others, and to better control course options (such as overriding prerequisites with special permission from an instructor).
Team: Danny Ben-David ’15.