Skip to content

A visualization of course relationships at the Univesity of Waterloo

Notifications You must be signed in to change notification settings

z4ab/course-map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Waterloo Undergraduate Course Map

  • Scrapes course data from the Undergraduate Calander
  • Creates a visual graph representation of course prerequisites
    • Uses React and d3

image

Running locally

  • Install Node.js
  • Clone the repository
  • Run the following commands:
npm run install
npm start

Future improvements

  • Using topological sort algorithm to determine the order courses have to be taken
    • Use more graph theory concepts to enhance experience
  • Improve design (HTML+CSS)
  • Add more courses
    • Color coding for different subjects

About

A visualization of course relationships at the Univesity of Waterloo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published