Tired of using a poorly laid out spreadsheet to cobble together a plan to follow for the next 3-8 years of your life? Have no fear, Circles is here!
Circles is a UNSW degree planner and course discovery tool where you can explore and validate your degree structure.
Visit and bookmark Circles at https://circles.devsoc.app.
NOTE: we currently only support a selection of degrees - but we will add more!
-
Adaptive course selector:
- Allows you to explore your currently unlocked courses
- Shows all the courses relevant to your degree
- Automatically checks if you meet the requirement to take a course
-
Term planner:
- An intuitive drag and drop interface
- Validates your progression to make sure you've met the requirements for future courses
- Allows you to generate a saveable and sharable image of your plan
-
Progression checker:
- Lets you understand which requirements you have met and which you still need to complete
- Shows you what courses you can do to complete your degree
-
Graphical view:
- A graphical model of your degree plan, to show you a beautiful dependency tree of courses relevant to your degree
- Adapts to your degree structure
We are a team that is part of DevSoc! See TEAM.md for more information on the current and previous team that contributed to the development of Circles.
Also, special thanks to James Ji, Vincent Xiao, Hayes Choy for being the first team to work on and inspire Circles :)
Information to run Circles on your local machine are available in the frontend and backend README.md
files.
For further development documentation, visit our confluence page!