Skip to content

PlanNUS helps NUS undergraduates plan their academic journey in NUS. It is optimized for CLI users as commands can be typed in faster by undergraduates.

Notifications You must be signed in to change notification settings

AY2021S1-CS2113T-F12-1/tp

 
 

Repository files navigation

PlanNUS

Foreword

PlanNUS is a greenfield project which aims to solve the gap in undergraduate academic planning in NUS. With the Academic Calendar Planner, PlanNUS will be able to assist undergraduate students in forecasting their academic journey for their 4 or 5 years in NUS. With the CAP Calculator , PlanNUS will be able to tell you your current CAP and forecast future grades needed to achieve your target CAP.

Target User Profile

  1. All Fresh NUS Undergraduates
  2. NUS Undergraduates who have completed at least 1 semester of study

Feature List (for V2.1)

  • Academic Calendar Planner
    • Add module
    • Edit module
    • Remove module
    • View module details
    • Search for module by keyword
    • Print Calendar
      • Full Calendar
      • Semester Calendar
  • CAP Calculator
    • Get current CAP
    • Get results need for target CAP
    • See possible CAP when setting as grade-less
  • General
    • Saving of Academic Calendar into text file
    • Loading of Academic Calendar from text file

Features Coming Soon (V3.0 and beyond)

  • Support max limit for the Set SU function in capcalc
  • Support discontinued modules from NUS
  • Support shortened commands for parsers
  • Support validation of requirements for modules

Useful Links

About

PlanNUS helps NUS undergraduates plan their academic journey in NUS. It is optimized for CLI users as commands can be typed in faster by undergraduates.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.6%
  • Other 0.4%