GradPad is a one-stop solution to module management for Computer Science Undergraduates. Planning for modules has always been a tedious process but it does not have to be.
The current approach to planning and tracking graduation requirements is to open up tabs after tabs of NUS resources such as NUSMods and websites of the School of Computing, which can be messy at times. So, the GradPad team has come up with the idea of an easy-to-use, all-in-one application that can ease the process of module management for Computer Science Undergraduates.
GradPad consolidates the modules you have taken and displays the remaining required modules to ease your module planning process. A module searching platform is also included in GradPad, providing easy navigation of modules.
GradPad requires that you have a Java SE Runtime Environment (JRE) installed on your machine.
- Download the latest jar release of GradPad from this repository.
- Run the downloaded jar file
- You can either double-click on the jar file, or
- Execute this command from your terminal:
java -jar GradPad.jar
For detailed guidance on using GradPad, take a look at our user guide here.
For developers, view our detailed documentation here.
Although GradPad is an open source project, it is currently not open to public contribution.
This project is based on the AddressBook-Level3 project created by the SE-EDU initiative.