Skip to content

nus-cs2113-AY2021S1/tp

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c888214 · Nov 5, 2020
Jul 23, 2020
Jul 23, 2020
Nov 5, 2020
Jul 23, 2020
Nov 5, 2020
Nov 5, 2020
Nov 1, 2020
Aug 6, 2019
Nov 2, 2020
Oct 18, 2020
Jul 23, 2020
Jul 23, 2020

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)

  • Logging of program to separate folders
  • Support retaking of modules
  • Support max limit for the Set SU function in capcalc
  • Saving data after every command
  • Support discontinued modules from NUS
  • Support shortened commands for parsers
  • Support validation of requirements for modules

Useful Links