EXETER COURSE MAP

About

What’s the point of this website?

The Exeter Course Map is meant to help PEA students choose their courses. While the Course Catalog is good as a reference book, it’s very long and dense, so many students don’t fully read it. Tree-styled graphs are optimal for quickly representing the prerequisite relationships between different courses.

How can I see all the classes I can take in a subject?

Different subjects/groups of subjects are displayed in submaps, which you can find in the "Maps" page. These submaps list all the courses in a subject and their prereqs/coreqs.

How do I navigate the maps?

You can pan around the map by scrolling on trackpad or clicking and dragging, and you can zoom in/out by pinching on trackpad or scrolling with your scroll wheel.

How do I keep the course information popup on screen?

Right-click (two-finger click with trackpads) on a course to pin its information popup on the screen. Left-click anywhere else on the map to unpin this popup.

What if I have a suggestion or I’ve encountered a bug/mistake?

Please send it our way! Either shoot us an email or use the "Send Feedback" button in the footer.

What features will be added in the future?

We first plan on implementing a database where you can input the classes you’ve completed. Then we can show you your progress towards diploma requirements and grey out the courses you can’t take. We also want to implement a "friend" system where you can see the courses your friends are planning to take.

Who made this website?

The Exeter Course Map was designed and built by Michael Chen ’23, Byran Huang ’25, Nathan Khuu ’23, and Eric Li ’25 from the Exeter Computing Club Project Group. We also want to thank Avaninder Bhaghayath ’26 for helping us fix our database.

I’m a PEA student interesting in contributing to the Course Map. Who do I contact?

Reach out to either Byran Huang (yhuang4@exeter.edu) or Eric Li (xli5@exeter.edu). We’re open to beginners, so don’t be shy! Our only requirements are that you are passionate about the project and are willing to learn new things.

© Exeter Computing Club

GitHub