SCSE FYP system development

The Final Year Project (FYP) is a cornerstone of the academic journey for students at the College of Computing and Data Science (CCDS), involving the allocation of projects and examiners. Historically, these processes were managed manually, leading to inefficiencies. To address these issues, t...

Full description

Saved in:
Bibliographic Details
Main Author: Kang, Bryan Jun Hui
Other Authors: Li Fang
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/181492
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:The Final Year Project (FYP) is a cornerstone of the academic journey for students at the College of Computing and Data Science (CCDS), involving the allocation of projects and examiners. Historically, these processes were managed manually, leading to inefficiencies. To address these issues, the FYP Examiner Allocation System (FEAS) and the Student Selection System (SSS) were developed. This project builds upon the existing systems by migrating them to a modern web-based platform, the FYP Application (FYP-APP), which aims to consolidate the previously disparate systems into a unified and efficient solution. The system integrates several key modules to facilitate various stages of the FYP lifecycle. The Supervision Computation Algorithm (SCA) is used to calculate the required number of projects to be proposed and allocated to each faculty member. Following that, the Student Selection System (SSS) employs the Hungarian algorithm to efficiently match students to FYP projects based on their preferences. Lastly, the FYP Examiner Allocation System (FEAS) ensures the fair allocation of examiners to students, taking into account the examiner's workload. This report details the contributions made in optimising examiner allocation, improving project assignment for students, and overcoming the hurdles of migrating legacy systems, all while advancing the development of the FYP-APP to enhance the overall efficiency of FYP management