SCSE FYP and MSCS IA system development part 2
At Nanyang Technological University, as part of the Computer Science course curriculum, it is compulsory for students who are in their final year of study to take up a Final Year Project (FYP) to fulfil the degree’s criteria. The purpose of including FYP into the curriculum is to introduce a plat...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/172378 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | At Nanyang Technological University, as part of the Computer Science course
curriculum, it is compulsory for students who are in their final year of study to take
up a Final Year Project (FYP) to fulfil the degree’s criteria. The purpose of including
FYP into the curriculum is to introduce a platform where students can apply their
education into practical activities with the objective of allowing them to realize what
is required of them to learn, what is the purpose of learning such theoretical
knowledge and to prepare them for their future profession.
The Final Year Project allocation system comprises of 2 systems working conjointly,
the Student Selection System (SSS) and the Final Year Project Examiner Allocation
System (FEAS). Before the start of every semester, the FYP selection process would
commence, where students who are obligated to take up their FYP will select up to
15 projects from a broad list of projects offered by professors, ranking their selection
in terms of preference. With the vast number of students selecting their preferred
projects each semester and taking every student’s preference into consideration, it is
a very difficult task to allocate a student to a project manually. Hence, the systems
were developed equipped with an algorithm to ensure fairness to automate this
process, which is more efficient, reliable, and accurate compared to if it were to be
done by humans, which increases the chance of human error occurring. |
---|