CS2113T Software Engineering

April 2023
Future Academic Planner

Project Overview

A semester-long project that was done in a group of 4 in an agile environment. Developed a CLI software used to log the grades of a university student and predict what grades to get based on your current GPA. Software engineering principle and practices were followed strictly while developing this software.

Key Features & Achievements

  • 2 weeks sprints
  • Connected to NUS Mods API
  • Class Design Architecture and Sequence Diagram
  • Documentations (User Guide and Developer Guide)
  • Documented and implemented unit, integration and system testings

Technologies Used

  • Java
  • Shell
  • Gson

Links