- 1) AMIRUL IRFAN BIN SHAHRUL NIZAM
- 2) BADRULZAMAN BIN BOLHASAN
- 3) DALILAH ULFAH BINTI MAT SALLEH
- 4) DAYANG AI BINTI HAMZAH
- 5) FARISHA NABIHA BINTI SYAMSURIZAM
- 6) FATHEHA BINTI YUSMAN
- 7) HANIS BINTI MORSHIDUL AHYAD
- 8) HAZIM SYAZANI BIN ABDUL KARIM
- 9) HAZIQ NAQIUDDIN BIN ZAINUDDIN
- 10) IMAN ZAIM BIN NORFAZLI
- 11) JASMINE ATHIRAH BINTI HANIF
- 12) MOHAMAD SYAFIQ HAMDANI BIN SAMSURI
- 13) MOHD. ANIQ BIN JOHARI
- 14) MUHAMMAD AMIR HAKIM BIN MOHD ZAWAWI
- 15) MUHAMMAD AMIRUL HAKIM BIN MOHD RAMLI
- 16) MUHAMMAD HAMDANI BIN NAILI ROHMANU
- 17) NOR ATHIRAH BINTI MD NOOR @ MOHAMAD
- 18) NUR AFRINA BALQIS BINTI ABDUL RAZAK
- 19) NUR AFRINA HANI BINTI ZULKIFLI AMIN
- 20) NUR AINA FARZANA BINTI GHAZALI
- 21) NUR ALYA BINTI ASMIZI
- 22) NUR ATIRA NABIHA BINTI MOHD ZAINUDDIN
- 23) NUR DANIA
- 24) NUR ERYNA SYAQIRA BINTI ZULAZRI
- 25) NUR FATIMAH BINTI MOHAMAD HANAPI
- 26) NUR FAZREEN AQILAH BINTI MUHAMAD FADZIL
- 27) NUR HABIBAH MAISARAH BINTI MOHD NOR
- 28) NUR SYAZWINA BINTI MOHD ROZALI
- 29) NUR SYUHADAH BINTI NOOR’ALIM
- 30) NUREEN NATASYA BINTI KAMAL ARIFIN
- 31) NURINA IRDINA BINTI NASHARUL KAMAL
- 32) NURUL IZZATI BINTI KAMARUDIN
- 33) QUTRENNADA BINTI KHAIRULNIZAM
- 34) RABIATUL ADAWIYAH BINTI SUFFIAN
- 35) REZUAN NURHAKIM BIN BAKHTIAR
- 36) SHARIFAH NUR AIN ASIYAH BINTI SYED OMAR
- 37) SHIFAA BINTI MOHD SHAHIR
Assessments (CSP 600)
Assessments
Assignment 30% (Lecturer)
- 10% Assignment 1 (Project Motivation) (Form F2) – Due date (17/11//2024)
- 10% Assignment 2 (Literature Review) (Form F3) – Due date (2/1//2025)
- 10% Assignment 3 (Methodology) (Form F4)
Presentation 25% (Lecturer, supervisor & Examiner)
- Project Formulation Presentation Form (F7) (**progress) – Lecturer (10%)
- Project Formulation Presentation Form (F7) (**final) – Supervisor (10%) & Examiner (5%)
Written report 45% (Supervisor & Examiner)
- Project Formulation Evaluation Form (F8) – Supervisor (30%) & Examiner (15%)
List all forms:
Course syllabus & Schema of work (CSP 600)
In this course the student will be exposed to the different types of research project and learn to propose a complete research project. The students will be guided to produce a proposal of an intended project. The guidance will include theoretical research and it can culminate in model program intended for testing out the theoretical findings.
At the end of the course, students should be able to:
- Explain the gaps obtained from literatures in the area of computing sciences.
- Propose appropriate solution to computing sciences problem.
- Present the propose solution to computing sciences problem.
Course Syllabus
Topic | Remarks |
---|---|
WEEK 1 (24/10 –28/10) Overview of CSP600 • Project Formulation • Introduction to Ethics | Lecture 1 Introduction to the course Lab 1: Identify supervisor Choose a topic & supervisor |
(31/3 – 4/4) | Special Festive Holiday (Raya Aidilfitri) |
WEEK 2 (7/4 – 11/4) Choose a Project • Area of Interest • Identify Stakeholder • Sample CS projects | Start Entrance Survey (7 Oct – 3 Nov 2024) Lecture 2 Choose a Project Project formulation Lab 2: Discussion of topic and project |
WEEK 3 (14/4 – 18/4) Project Description • Research Questions Formulation • Problem Statement, Objective(s), Scope and Significance Identification | End Entrance Survey (7 Oct – 3 Nov 2024) Submit Mutual Acceptance Form(F1) Lecture 3 Overview about Chapter 1 Lab 3: Discussion of project motivation |
WEEK 4 (21/4 – 25/4) Proposal Outline Presentation • Individual Presentation | Lecture 4 APA style Edition Lab 4: Individual presentation of Chapter 1 |
WEEK 5 (28/4 – 2/5) Proposal Outline Presentation • Individual Presentation | Lecture 5 Overview about Chapter 2 Literature review 1 Literature review 2 Lab 5: Individual presentation of Chapter 1 (continue) |
WEEK 6 (5/5 – 9/5) Proposal Outline Presentation • Individual Presentation | Submit Project Motivation (F2) and Chapter 1 – Due (17/11/2024) Lecture 6 Literature review 3 Lab 6: Individual presentation of Chapter 1 (continue) |
WEEK 7 (12/5 – 16/5) Literature review • Format of report submission • Referencing tools (Mendeley) • Citations and References • Plagiarism • Ouriginal | Lecture 7 Plagiarism Lab 7: |
WEEK 8 (19/5 – 23/5) Literature review • Project framework • Similar work/ comparison of techniques | Lecture 8 Overview about Chapter 3 Watch Lecture Session Lab 8: |
WEEK 9 (26/5 – 30/5) Methodology • Software development methodology • Techniques/Algorithm development | Lecture 9 Methodology Lab 9: |
(2/6 – 6/6) | Semester Break |
WEEK 10 (9/6 – 13/6) Methodology (cont.) • Project Design (System architecture, use-case diagram, ER-diagram, storyboard, process flowchart) | Lecture 10 Lab 10: |
WEEK 11 (16/6 – 20/6) Progress presentation • Individual Presentation | Submit Project Chapter 2 (Literature Review) and Form F3 – Due (2/1/2025) Start Student Feedback Online (SuFO) (10 Jun – 14 July 2024) Lecture 11 Lab 11: |
WEEK 12 (23/6 -27/6) Progress presentation • Individual Presentation | Start Exit Survey (24 Jun -7 July 2024) Lecture 12 Lab 12: |
WEEK 13 (30/6- 4/7) Progress presentation • Individual Presentation | Lecture 13 Lab 13: |
WEEK 14 (7/7 – 11/7) Final Proposal Presentation • Proposal Report + Plagiarism Report Report Submission + Ethics Forms | Start Student Feedback Online (SuFO) (6 Jan – 9 feb 2024) Start Exit Survey (6 Jan – 9 feb 2024) |
(14/7 – 18/7) | Study week |
(21/7 – 10/8) | End Student Feedback Online (SuFO) (6 Jan -9 feb 2024) End Exit Survey (6 Jan -9 feb 2024) Final Examination Week |
(11/8 – 28/9) | Semester Break |
SESI MAC 2024- SEPT 2024

Poster FYP




KAHOOT CHAMPION (CSC 584)-20242
Course introduction


Chapter 1.1 – Review of Object Oriented Programming Concepts


Chapter 1.2 – Review of Object Oriented Programming Concepts (Inheritance)


Chapter 2 – Introduction to Java Enterprise Edition (Java EE)


Chapter 3.1 – Web Component – HTML and Servlet


Chapter 3.2 – Web Component – HTML and Servlet


Chapter 4.1 – Web Component – Java Server Page (JSP)


Chapter 4.2 – Java Server Page (JSP)


Chapter 5 – Java Database connectivity


Chapter 6 – Enterprise JavaBean (EJB) Components


Chapter 7 – Development of Enterprise Application


Chapter 8 – Packaging and Deployment of Enterprise Application


Past Year Questions


KAHOOT CHAMPION (CSC 584)-20234
Capture picture
Course introduction




Chapter 1.1 – Review of Object Oriented Programming Concepts




Chapter 1.2 – Review of Object Oriented Programming Concepts (Inheritance)




Chapter 2 – Introduction to Java Enterprise Edition (Java EE)




Chapter 3.1 – Web Component – HTML and Servlet




Chapter 3.2 – Web Component – HTML and Servlet




Chapter 4.1 – Web Component – Java Server Page (JSP)




Chapter 4.2 – Java Server Page (JSP)




Chapter 5 – Java Database connectivity




Chapter 6 – Enterprise JavaBean (EJB) Components




Chapter 7 – Development of Enterprise Application




Chapter 8 – Packaging and Deployment of Enterprise Application




Past Year Questions




Significance
Why you do the research.
Who can benefit.
GIve a group of user can benefit from the system/project.
KAHOOT CHAMPION (MRD 501) – (20232)
Course Introduction


Chapter 1.1 – Introduction to Image Processing


Chapter 1.2 – Introduction to Image Processing


Chapter 2.1 – Image Enhancement


Chapter 2.2 – Image Enhancement


Chapter 2.3 – Image Enhancement


Chapter 3.0 – Frequency Filtering


Chapter 4.0 – Color Processing


Aim and Objectives
The aim of this Final Year Project is to clearly define the primary goal of the research by stating it in a concise, single sentence that captures the core purpose of the entire project. This aim serves as the foundation for all activities, development, and analysis carried out during the research, guiding the direction and focus toward solving a specific problem or achieving a particular innovation. By articulating a clear and focused aim, the project ensures alignment with its objectives and helps communicate its significance and intended outcomes to supervisors, examiners, and stakeholders.
To fulfill the aim of this Final Year Project, three key objectives have been established. The first objective is to conduct a comprehensive analysis of the problem domain and gather relevant user or system requirements to ensure the solution is aligned with actual needs. The second objective is to design and develop a working system or application that incorporates essential features, functionality, and user-friendly interfaces based on the gathered requirements. The third objective is to evaluate and test the developed solution through user feedback and performance assessments to validate its effectiveness, reliability, and potential for real-world application.
Objectives should contain 3 objectives.
- 1) To study/examine/explore/find certain algorithm to solve the problem.
- 2) To develop/construct/model/ app/system/game using the algorithm.
- 3) To evaluate/test the functionality of the app/system
The objectives must tally with the problem statement and mention in details the implementation in the methodology.
INTERACTIVE SPELLING GAME-BASED LEARNING FOR PRESCHOOL STUDENTS
This project aims to develop an interactive mobile game to hone English spelling skills among preschool students. The objectives of this proposal are:
- To study the approach of interactive learning method by game-based learning.
- To develop an interactive spelling game for mobile.
- To test the functionality and usability of interactive spelling games.
EV CHARGING APPLICATION USING HAVERSINE DISTANCE ALGORITHM
This project aims to develop EV charging application in mobile platform. The objectives of this project are:
- To study a suitable algorithm to find the nearest EV charging station.
- To develop the EV Charging Station Locator using Haversine Distance algorithm for distance calculation.
- To test the functionality of the EV Charger Station Locator mobile application.
DROWSINESS DETECTION APPLICATION USING LANDMARK DETECTION
This project aims to develop facial expression recognition for drowsiness detection in mobile platform. The main objectives of this project are:
- To study the suitable facial expression recognition algorithm for mobile application.
- To design and develop driving alert system based on facial expression recognition.
- To test the functionality of facial expression recognition on mobile application.
PERSONALIZED WARDROBE STYLIST RECOMMENDER SYSTEM USING ARTIFICIAL INTELLIGENCE APPROACH
This project aims to develop a mobile application personalized stylist recommender system using AI specifically for the fashion domain to provide tailored outfit suggestions and improve wardrobe utilisation. Thus, the objectives include:
- To identify a suitable AI-driven recommendation approach in personalized fashion recommendations and wardrobe management.
- To construct a mobile application personalized stylist recommender system for generating outfit suggestions and managing wardrobes based on the identified approach.
- To evaluate the performance of the recommender system using relevant evaluation metrics.
INTERACTIVE TAJWID MEMORIZATION MIND MAP GAME
This project aims to develop an Interactive Tajwid Memorization Mind Map Game specifically for primary school students preparing for PSRA exams, students with general memorization difficulties and ADHD to enhance their memorization and retention skills in the Tajwid subject. Thus, the objectives include to:
- To identify suitable approach to enhance memorization in Tajwid subject.
- To develop a web-based interactive Tajwid mind map memorization game.
- To evaluate the game’s effectiveness in improving Tajwid memorization of students.
GAMIFIED LEARNING FOR FOUNDATIONAL LITERACY AND NUMERACY: A GAME FOR MALAYSIAN CHILDREN AGED 7
This project is focusing on developing a game specifically for foundational literacy and numeracy to provide an engaging, interactive platform that nourishes reading, writing, and counting skills in a structured and enjoyable way for young learners. Thus, the objectives include to:
- To identify the elements of game-based learning in enhancing foundational literacy and numeracy skills.
- To develop game-based learning by using K-Nearest Network (KNN) to enhance foundational literacy and numeracy skills
- To test the functionality and usability of game-based learning by using K- Nearest Network.
WEB-BASED MERCHANDISE SYSTEM USING INTERACTIVE MULTIMEDIA
In order to overcome the problem in e-commerce web-based platforms, this project aims to develop a web system specifically for web-based merchandise by using interactive multimedia methods. Thus, the objectives include to:
- To identify suitable 3D features in e-commerce system.
- To develop merchandise web-based using 3D features.
- To evaluate the functionality of the system.
WEB-BASED MERCHANDISE SYSTEM USING INTERACTIVE MULTIMEDIA
The project aims to create a corrosion classification system designed specifically for the oil and gas sector that uses image processing and Transfer Learning to automatically recognise and evaluate corrosion from images of equipment surfaces. Therefore, the objectives include the following:
- To identify machine learning algorithms for classifying early corrosion in land-based image data.
- To develop CorroSense that can analyze image data by Transfer Learning.
- To evaluate CorroSense using performance metrics across diverse environmental conditions and image qualities.