-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Description: Display courses as an explorable tree, where a parent node is a pre-requisite of child nodes
Possible Features:
- A checkbox which lets you choose between seeing only mandatory prerequisites or both mandatory and desirable prerequisites
- Course description is also displayed, and perhaps a link to the complete course structure document
- Using information from branches' mandatory courses, show the minimum year in which one could take a certain course
- Information can be easily manually updated by anyone (e.g. storing data on a github repo like byld-website does)
- Should look beautiful
Potential Challenges:
- Changing course codes over the years, changing course names
- Changing course offer cycles may break the "minimum year" feature
Problem(s) it Solves: Lets people explore courses which they may not know even exist, lets people plan ahead for their courses
Resources:
- There's a list on institute's page, though no idea how up-to date it is
- Shared course descriptions could be mined for prerequisites using excel libraries
- Some cool way to display stuff: https://mapping.mit.edu/
Known Implementations:
- None