Category Final Year Project

Title for FYP

  • Working title that clearly reflects the project.
  • Select a title that is appealing.
  • It should capture the attention of the readers and want them to read your work.
  • It must be consistent with what you do in the paper. Some titles are misleading.
  • Create clear, short, catchy titles are often better cited.
  • Avoid very long titles.
  • Make it look like a project/product/prototype not a research title.
  • Mention technique/method used in the project.

Example of titles:

Application
  • Uitm Bus ETA Mobile Application using Predictive Analysis 
  • Intelligent Mobile Speech To Speech Translation 
  • Smartphone Ranking using Sentiment Analysis 
  • Travel with Pet Mobile Application using Web Scrapping Dom Parsing
  • Development of Mobile Application with Malay Hadith Search Engine 
  • Mobile Application with Malay Traditional Pantun Search By Text Image 
  • Mobile Nutrition Tracker using Total Daily Energy Expenditure Multi Point Tracking System – Childcare Tracking System
  • Mobile Apps – Emergency Guidance Development of Digital Storytelling Based on Guided-Narration using Voice Controlled
  • Mobile Application Interactive Storytelling: History of Melaka 
  • Yalla Hajj: Hajj Guidance with Muslim Pilgrims’ Mobile App using Storytelling Approach
  • Development of Mobile Application with Hajj and Umrah 
  • Mobile Messaging Application using Aes Algorithm Encryption 
  • Parametric EFWITH Estimation Model with Mobile Apps 
  • Android Voting System with Mpp Election using Facial Recognition Authentication Process 
  • Sensor Based Drowsiness Detection Application 
  • Mobile Apps with Insuline Control with Gestational Mellitus Diabetes (GDM) Patients 
  • Vaccine Passport Mobile Application 
  • Student Internship Application 
  • Online-Onsite Mobile Apps with Makeshift Food Seller 
  • Uitm Sport Facilities Booking App 
  • QR Code Application with Coupon College 
  • Encrypted Messaging Application using 3D-AES Algorithm 
  • Waste Sorting System using Deep Learning with Recyclable Material (Mobile Apps)
  • Ride-Hailing App on and Off Campus (Mobile Apps)
  • Social Story Telling with Autism Learning (Mobile App)
  • Social Story Telling with Autism Learning (Mobile App)
  • Supermarket Checkout Apps with Budget Tracker and Recommendation System
  • Himpunan Kisah Nabi Apps 
  • Mobile Application with Disable-Friendly Smart Parking System
  • Melanoscan: Skin Cancer Detection in Mobile Application
  • Mobile-Based Make Up Beauty Recommender with Malaysian Skin Tone
  • E-Waste Smartbin Disposal App
  • Mobile Application Shift Scheduling using Optimization and Visualization 
  • Education App with Learning History of Melaka with Maps
  • Augmented Reality Science Learning Cards Mobile App
  • Interactive Folklore Storytelling App with Voice Recognition 
  • Kid’s Perwithmance Tracker using Mobile App
  • Augmented Reality To Learn Introduction To Interactive Multimedia (Mobile Apps) 
  • Mandarin Speaking Assist with Introvert: A Mobile App
  • Wayz-To-Clazz: Indoor Nagivation Mobile App To Find Ways To Class in KPPIM
  • Real-Time Group Tracking Application
  • Virtual Shoe Closet: A Camera-Based Sneakers Shopping App
  • AI-Powered Skin Health Care App with Face Scanning with Women

System

  • Credit Transfer System (Web-Based) 
  • Budget Management System (Web-Based) 
  • Analysis on Different Method of Visualization on Most Liveable Capital City 
  • Cleaning Services Outsourcing using Web Scrapping 
  • Auto Keyword Extraction with Text Summarization in Single Document Malay News Article 
  • Retrieval of Sentences From Al-Quran 
  • Japanese-Malay Language Translator 
  • Sentence Selection Algorithm with Automatic Malay Text Summarization 
  • E-Faraid System 
  • Depressive Mood Analysis System Among Youth on Twitter in Malaysia 
  • A Quick Response(QR) Based System with Student Attendance 
  • RIG Membership System using MVC-Based Framework 
  • Context-Aware Self-Manage Attendance System 
  • Abnormality Detection on Solar Monitoring System using Data Visualization 
  • 2D Simulation of Controlling Traffic Light Sequence
  • Fitness and Bodybuilding Coach with Youngster using Rule-Based Technique 
  • Attendance Monitoring and Reporting Application using Crowdsourcing Technique 
  • Timetable Generator with Level 2 Primary Schnool Students using Constructive Approach 
  • Content-Based Document Search 
  • Employee Worktime Tracking using Geofencing 
  • Location Based Application with Tawaf Assistance using Geofencing 
  • Exploring Trends in Digital Addiction using Data Visualization 
  • Faulty Detection with Underground Tank using Data Visualization 
  • Household Income Visualization using Multidimensional Techniques
  • Data Visualization with Uitm Enterprise Risk Management System
  • Smart Robot with Covid-19 Patient
  • Real Time Interactive Finder with Uitm Shah Alam
  • Interactive Learning Content with Data Visualization on MOOC
  • Dashborad of Autism Learning Progress with Autism Children
  • Determine The Ripeness of Fruit using Image Processing
  • Applying Depression Anxiety Stress Scales (Dsass) Tool in Digital Storytelling
  • Attention Retention Approach in MOOC Learning Environment
  • Melanoma Skin Cancer Detection System
  • User Experience Measurement using Uitm Enterprise Risk Management
  • E-Learning Content with Basic Programming using Permissive Approach
  • Speech Therapy with Autism Children
  • Video Content Managemnt with Educational Purposes
  • Intelligent Way Finder with Hospital Uitm
  • Learning Daily Du’as Platwithm with Children
  • Voice Translator of Basic Spoken Words To Sign Language Symbol 
  • Belum Temenggor Fauna Visualization using Multidimensional Techniques
  • E-Muslim Traveller: Locating Place with Jama’ and Qasar Prayer using Haversine Method
  • Belum Temenggor Flora Content-Based Image Retrieval
  • Covid-19 : Indoor Premise Control Movement using Qr Code
  • Learning Daily Du’as Platwithm with Children
  • Taranum Training using Freeman Code Contour Matching
  • Data Visualization with Uitm Enterprise Risk Management System
  • Drag and Drop Graphic-Based Function in Creating Storytelling 
  • Automatic Short Answer Marking using Inwithmation Extraction
  • Park+Alert: Revolutionizing Parking Violation Assistance At Uitm Shah Alam
  • Web Design with Academic Advisors and Students
  • Uitm Bus Live Tracking with Visualization using GPS

Game and VR/AR

  • Exposing Early Childhood on Good Character Education Via Interactive Storytelling Games
  • Interactive Location Based Gps Game in Shah Alam
  • Firefighter Training Simulation in VR
  • Immersive Experience of E-Commerce Product using Augmented Reality
  • Interactive Game To Learn Addmath with Students
  • Enhancement of Serious Game Elements in Pharmacy Learning Application
  • Gamification in MOOC
  • 2D Simulation of Controlling Traffic Light Sequence 
  • Immersive Product Experience using Augmented Reality
  • Learning Rainwithest Plant using AR
  • Interactive Digital Map with Shah Alam
  • Interactive Game To Learn Addmath Multi-Label Classification on Music Audio
  • Virtual Reality: Handballxplore 
  • Tourism Game: Walk CuLture
  • Interactive Digital Storytelling: A Cat’s Journey
  • Fitfocus, Stay Fit, Stay Healthy
  • Ar Digital Storytelling with Speech Delayed Kids 
  • Borneo Culture Musuem Via Non-Immersive 3d Walkthrough 
  • Interactive Games: Digital Escape Quest
  • Tirani: A Novel Digital Storytelling
  • Learn & Play Sign Language
  • Interactive Virtual Reality: Learn Programming
  • Botanical Knowledge: A Gamified Approach To Malaysian Flora Education
  • Wild Rescue Heroes: An Interactive Storytelling 
  • Digital Storytelling: Life As A Victim
  • Taste of Malaysia: A Culinary Educational Game
  • Borneo Cultural Virtual Museum: A Digital Storytelling
  • Augmented Reality: Educational Virtual Zoo
  • The Dusun Language Quest: Preserving Heritage Through Play
  • Fireguard VR Game in Workplace: Reducing Motion Sickness using Teleportation Method
  • The Adventure of Kinabalu Game using Flocking and Swarm  Algorithm To Non-Playable Character
  • Multiplayer Application  of Virtual Reality Flood Simulation
  • NPC Based Language Learning in Immersive Environment
  • Autiheart: Navigating Emotions Game
  • Virtual Reality of First Aid Training on Soft Tissue Injuries with First Responders
  • Educational Game: Fun Run with Math Year One
  • Interactive Game of Folklore Stories: Legend of Mahsuri
  • AR Visualization of Chemical Reactions on The Periodic Table
  • Immersive Game-Based Learning with Programming Language Through Visualization
  • “Whispers of The Past: Our Cultural Narrative” Interactive Storytelling on Sabah Intangible Cultural
  • Heritage
  • Campus Indoor Navigation using Augmented Reality
  • An Educational Game with High School Physics
  • Flameguard: Interactive Game with Fire Emergency Preparedness
  • Exploring Malaysian History Through Immersive Game-Based Learning
  • Diary Atok: Exploring Malay Cuisine Through Interactive Games
  • Barista Bliss: A Platinum Café Game Simulation
  • Gamification: Digital Audio Workstation 
  • Aroma: Local Cuisine Exploration 
  • Katakana Quest Game
  • JPJ Simulation Test Driving Game
  • Rhythm Game: Rhythmic Fusion

Artificial intelligence

  • Ideal Weight Prediction From Wearable Data using Genetic Algorithm 
  • Cgpa Predictor using Data Mining Decision Tree Prediction Technique 
  • Best Flight Path Prediction using Djikstra and Regression 
  • Scammer Detector with Online Advertisement By using Principle Component Analysis (PCA) 
  • Halal Detection System By using Pattern Recognition 
  • Local Fruit Tree Leaf Disease Detection using Pattern Recognition 
  • Learning Disabilities Recognition System using Neurophysiological Computational Approach 
  • Driver Behaviour Through Speech Emotion Recognition System 
  • Human Fall Activity Recognition using Convulational Neural Network 
  • Malaysian Children and Teenagers Anthropometic Sizing System By using Clustering Technique
  • Speech Features Analysis By using Visualization Techniques 
  • Foodai: Calorie Counter with Malaysian Food Based on Deep Learning Object Detection 
  • Stories Summarization in Al-Quran using Neural Network 
  • Waste Materials Classification using Image Processing and AI 
  • Web-Based Search By Image using CNN 
  • Halal Hair Care Product Recommender System using Web Scrapping 
  • Recommender System with Travel Places in Malaysia 
  • Online Book Recommender System By using Collaborative Filtering 
  • Cooking Recipes Rating Based on Sentiment Analysis 
  • Semantic Analysis on Product Review using X Algorithm 
  • Fake News Detection on Social Media using Sentiment Analysis 
  • Detection of Racism in Malaysia using Sentiment Analysis 
  • Online Shoes Recommender System with Potential Buyer using Apriori Algorithm 
  • Jobs Failure Classification using Cloud Datasets 
  • Resource Utilization Prediction in Cloud Data Centers 
  • Tarannum Tone Recognition
  • Mood Prediction Based on Menstrual Cycle 
  • Plant Identification using Image and Machine Learning
  • Local Skincare Recommender System using Web Scrapping 
  • A Prototype with Detection of Autistic Children Based on Analysis of Handwriting Image 
  • Voice Translator of Basic Spoken Words To Sign Language Symbol
  • Prediction of Football Matches Based on Players’ Statistics 
  • Factor Scoring and K-Means Algorithm To Predict Student Counselling
  • Emotion Recognition using Speech with Children with Learning Disability 
  • Food Recommender using Collaborative Filtering and Geofence Method
  • Text Recognition System
  • Autism E-Marketplace: Intelligent Chatbot
  • Detection and Classification of Tuberculosis (Tb) Based on Chest X-Ray Images using Deep Learning
  • Multilingual Sentiment Analyzer using Corpus-Based Approach
  • Digital Road Sign Detection with JPJ Test By using OpenCV
  • Improving Secondary Student Pronunciation Skills Through Gamified Questions and Speech Recognition
  • Image Recognition with Malaysian Kueh
  • Optimizing Silat Gayong Moves: Posture Detection and Correction
  • Song Recognition System: Tunetide
  • Chronic Kidney Disease Prediction Tool
  • Autistic Kids Emotion Recognition
  • Jawi To Bahasa Melayu : Image Recognition 
  • Malaysian Sign Language Finger Spelling
  • Intelligent Conversation Virtual Pet with Mental Health using Natural Language Processing
  • Automated Voice Recognition Tajwid Checking System
  • Japanese Mastery:  Japanese Characters with Beginners with Handwriting Recognition
  • Tasbeehtally: Your Dhikr Companion using Speech Recognition
  • Facial Emotion Detection with Autistic Children using CNN
  • Mango Leaf Disease Recognition using CNN
  • Optical Mark Recognition with MCQ Grading
  • Dermatology Skin Image Analysis with Uitm Students using CNN
  • Automated Generation of Ingredient Inwithmation From Malay Food Images
  • Twisted Fairy Tales using AI
  • AI Spelling Tutor System with Children

Other

CSP750:

Output: 3 chapters – (Chapter 1- Chapter 3), Format – UiTM Thesis (download dari website IPSIS)

Bilangan references: Sekurang-kurangnya 30

Kuantiti patah perkataan = Kurang daripada 15,000 patah perkataan.

Pemeriksa: Pengajar dan Penyelia

CSC734:

Output: 6 pages Camera-ready conferences paper

Pemeriksa: Penyelia dan Pemeriksa

CSP760:

Output: 5 chapters – (Chapter 1- Chapter 5), Format – UiTM Thesis (download dari website IPSIS)

Bilangan references: Sekurang-kurangnya 50

Kuantiti patah perkataan = MIN = 15,000 patah perkataan, MAX = 20,000 patah perkataan

Pemeriksa: Penyelia dan Pemeriksa

Watch out this words:

  • Non-quantitativeE.g. low/high, Extremely, Enormous, Rapidly, Dramatic, Massive, Considerably, Exceedingly, Major, Minor.
  • Very,quite,slightly, etc. Quantitative description is always preferred
  • Avoid “of course”, “clearly” and “obviously
  • Avoid unnecessary words. For instance, change:
    • in order to” to “to”; 
    • whether or not” to “whether”; 
    • is equal to” to “equals
  • Normally, do not use I; Avoid starting a paragraph with I; 
  • Do not use the royal “we” on a sole-authored paper 

Data:

  • Explain what type of data used and list data sources
  • State the frequency of the data and the sample period/sample size
  • Discuss any modifications to the raw data 
  • If data involves a comprehensive list, it is a good idea to make a table showing each series, how they are constructed, data sources, etc. Alternatively, can use a data appendix.
  • Provide descriptive statistics

Citation/reference

Using In-text Citation

Include an in-text citation when you refer to, summarize, paraphrase, or quote from another source. For every in-text citation in your paper, there must be a corresponding entry in your reference list.

APA in-text citation style uses the author’s last name and the year of publication, for example: (Field, 2005). For direct quotations, include the page number as well, for example: (Field, 2005, p. 14). For sources such as websites and e-books that have no page numbers, use a paragraph number. More information on citing sources without pagination is given on the APA Style web page.

Example paragraph with in-text citation

A few researchers in the linguistics field have developed training programs designed to improve native speakers’ ability to understand accented speech (Derwing, Rossiter, & Munro, 2002; Krech Thomas, 2004). Their training techniques are based on the research described above indicating that comprehension improves with exposure to non-native speech. Derwing et al. (2002) conducted their training with students preparing to be social workers, but note that other professionals who work with non-native speakers could benefit from a similar program.

References

Derwing, T. M., Rossiter, M. J., & Munro, M. J. (2002). Teaching native speakers to listen to foreign-accented speech. Journal of Multilingual and Multicultural Development, 23(4), 245-259.

Krech Thomas, H. (2004)Training strategies for improving listeners’ comprehension of foreign-accented speech (Doctoral dissertation). University of Colorado, Boulder.


General Guidelines

In-text references should immediately follow the title, word, or phrase to which they are directly relevant, rather than appearing at the end of long clauses or sentences. In-text references should always precede punctuation marks. Below are examples of using in-text citation.

Author’s name in parentheses:

One study found that the most important element in comprehending non-native speech is familiarity with the topic (Gass & Varonis, 1984).

Author’s name part of narrative:

Gass and Varonis (1984) found that the most important element in comprehending non-native speech is familiarity with the topic.

Group as author:

First citation: (American Psychological Association [APA], 2015)
Subsequent citation: (APA, 2015)

Multiple works: (separate each work with semi-colons)

Research shows that listening to a particular accent improves comprehension of accented speech in general (Gass & Varonis, 1984; Krech Thomas, 2004).

Direct quote: (include page number)

One study found that “the listener’s familiarity with the topic of discourse greatly facilitates the interpretation of the entire message” (Gass & Varonis, 1984, p. 85).

Gass and Varonis (1984) found that “the listener’s familiarity with the topic of discourse greatly facilitates the interpretation of the entire message” (p. 85).

Note: For direct quotations of more than 40 words, display the quote as an indented block of text without quotation marks and include the authors’ names, year, and page number in parentheses at the end of the quote. For example:

This suggests that familiarity with nonnative speech in general, although it is clearly not as important a variable as topic familiarity, may indeed have some effect. That is, prior experience with nonnative speech, such as that gained by listening to the reading, facilitates comprehension. (Gass & Varonis, 1984, p. 77)


Works by Multiple Authors

APA style has specific rules for citing works by multiple authors. Use the following guidelines to determine how to correctly cite works by multiple authors in text.  See pages 174-176 of the manual.

Note: When using multiple authors’ names as part of your narrative, rather than in parentheses, always spell out the word and. For multiple authors’ names within a parenthetic citation, use &.

See chart on page 177 of the manual for useful information on authors.

One author: (Field, 2005)

Two authors: (Gass & Varonis, 1984)

Three to five authors: 

First citation: (Tremblay, Richer, Lachance, & Cote, 2010)
Subsequent citations: (Tremblay et al., 2010)

Six or more authors: (Norris-Shortle et al., 2006)

Example paragraph with in-text citation

A few researchers in the linguistics field have developed training programs designed to improve native speakers’ ability to understand accented speech (Derwing et al., 2002; Thomas, 2004). Their training techniques are based on the research described above indicating that comprehension improves with exposure to non-native speech. Derwing et al. (2002) conducted their training with students preparing to be social workers, but note that other professionals who work with non-native speakers could benefit from a similar program.

References

Derwing, T. M., Rossiter, M. J., & Munro, M. J. (2002). Teaching native speakers to listen to foreign-accented speech. Journal of Multilingual and Multicultural Development, 23(4), 245-259.

Thomas, H. K. (2004)Training strategies for improving listeners’ comprehension of foreign-accented speech (Doctoral dissertation). University of Colorado, Boulder.

Note: As you can see the citation Derwing et al., 2002 will be display at reference with also the name Derwing. So the reader know that citation refer to which reference.


Citing Web Pages In Text

Cite web pages in text as you would any other source, using the author and date if known. If the author is not known, use the title and the date as the in-text citation (for long titles just use the first few words). Your in-text citation should lead your reader to the corresponding entry in the reference list. For sources with no date use n.d. (for no date) in place of the year: (Smith, n.d.). Below are examples of using in-text citation with web pages.


Web page with author:

In-text citation:

Role-play can help children learn techniques for coping with bullying (Kraiser, 2011).

Reference entry:

Kraizer, S. (2011). Preventing bullying. Retrieved from http://safechild.org/categoryparents/preventing-bullying/


Web page with no author:

In-text citation:

The term Nittany Lion was coined by Penn State football player Joe Mason in 1904 (All things Nittany, 2006).

Reference entry:

All things Nittany. (2006). Retrieved from http://www.psu.edu/ur/about/nittanymascot.html


Web page with no date:

In-text citation:

Establishing regular routines, such as exercise, can help survivors of disasters recover from trauma (American Psychological Association [APA], n.d.).

Reference entry:

American Psychological Association. (n.d.). Recovering emotionally from disaster. Retrieved from http://www.apa.org/helpcenter/recovering-disasters.aspx

APA Citation

  • One author: (Field, 2005)
  • Two authors: (Gass & Varonis, 1984)
  • Three or more authors:  (Tremblay et al., 2010)

Background of study

As in any kind of writing, it is necessary to present the background or the scenario or the current situation relating to the issue or the focus of the research. In a story, it is known as scene-setting presented in prose so the reader will understand what the current situation is. This section also explains why it is necessary to conduct research in order to address the issue, the step of indicating a gap. The background can be started with:

  • An existing situation that is common knowledge or which has been researched into earlier.
  • The present study attempts to build on or even counter the earlier findings.
  • A statement relating to something ordinary with reference to our everyday lives.

The opening line in the background of the study is usually the “kicker” of the writing process just as the whole introduction chapter is the jumpstart of the thesis.

Please give at least 5 citations to support your introduction. Your reference doesn’t have to be the latest because maybe some references refer to the basic fundamental or highlight certain past researchers.

Example introduction for chapter 1

This chapter discusses the research background that drives this project and the reasons why it is important. Following an explanation of the problem statement, which clarifies the problem to be solved, comes the study’s scope, which establishes the project’s main objectives. The research questions and objectives are then presented, which briefly outline the project’s progression and finally provide an idea of what to anticipate from this study. At the end of this chapter, the study’s importance for this project will also be discussed. 

Example of background of study (Aqilah Saibah – CS230)

Gestational diabetes mellitus is a condition where a woman has a high blood sugar level during their pregnancy. Approximately 87.5% of all diabetes in pregnancy, is gestational diabetes mellitus (GDM) (Lefkovits et al., 2019). There are two classes of gestational diabetes which are type 1 and type 2. Women with type 1 can manage it through diet and exercise and those who have type 2 need to take insulin or other medications. GDM usually happens in the second half of pregnancy. Usually, the time range where the doctor will check for GDM is between week 24 and week 28. But if you are at high risk the doctor will check sooner. (Common knowledge about the topic selected)

Diagnosing women with GDM is crucial during early pregnancy to reduce maternal and neonatal morbidity. Based on the current screening guidelines, there will be two tests to diagnose GDM. According to Iftikhar et al. (2020), the first diagnostic consist of a 50 g of oral glucose challenge test performed after 24 weeks gestation, followed by a second diagnostic test guideline. If the patient is at high risk but the test results are normal, the doctor might test again later in pregnancy to get the confirmation. This will require more time to do the screening again. A lot of research in cohort studies has been made using predicting modeling techniques where the patients are followed up routinely. (Describe more on common knowledge and focus on a certain area)

However, according to Qiu et al. (2017), the studies on risk factor analysis did not consider the details of gestational trimesters. The risks for GDM can be predicted in the first trimester of pregnancy according to the mix of maternal demographic and characteristics.

If we can predict disease earlier, we can improve health and improve outcomes (Sundeep Bahn, 2017). The machine learning algorithm is one of the AI techniques that are capable to predict the percentage of a pregnant woman who diagnosed with gestational diabetes mellitus earlier. Machine learning methods application can give worthy information and prediction on health risks based on the electronic health record dataset. According to Shinde and Rajeswari (2018), the recent machine learning algorithms progress in designing and applying it on Electronic Health Record (EHR) dataset has given positive results. Machine Learning algorithms facilitate the development of intelligence into a machine. Hence, it can perform better in the future using the experience that has been learned. In this research, the early prediction of GDM will be made based on multiple common risk factors of the pregnant woman. (Highlight the importance of this research)

Conclusion and recommendations

Conclusion:

  • A clear conclusion section help editors and reviewers to judge our work easily
    • Keep it brief.
    • Summarise the motivation/purpose of the study, what we did, and what we found.
    • State the key conclusions.
    • Do not cite (old or new) referencesin this section.
  • Discuss the implications of the findings.  Are the findings:
    • supporting a given theory?
    • solving a corporate problem?
    • helping managers and policymakers to make better decisions or design new strategies?
  • If possible, discuss broader implications of the findings for the society, governments, investors, etc.
  • Do not overstate the findings, however. The implications must be based only on the evidence reported in the paper. Do not exaggerate the results.
  • No speculative statement.
  • Recap the objectives and explain on how you achieved that objectives.
  • State the limitation of the project.
  • Possible future work recommendation.

Example outline for results



Example of conclusion and recommendation

Results and discussion

  • In this chapter, you need to elaborate everything about the development of your project.
  • Explain the process, code, algorithm for every process/stage of your and the output of it.
  • Give the screenshot of the system/app
  • Lastly, explain the testing and validation of the project. Usually, just use functionality test, however it also based on the project.

Example outline for results



Methodology

  • State and explain the project methodology we are using in the project. 
  • Define all the terms and notations clearly.
  • Do not be repetitive: If the method is well known or described extensively in other studies, briefly summarise the methodology and move on.
  • Tell how this project methodology helps us accomplish the key objectives of the paper; that is, it is the right methodology to use.
  • List papers that use a similar methodology.
  • If there are alternative methodologies, state them and explain clearly why we are not using these methods.

What should in your methodology:

  • Explain what project methodology will you use. Use MDLC for mobile app and need to explain why choose the methodology.
  • Explain each phase.
  • In design phase, show the ERD diagram, use case diagram, flowchart, storyboard and etc.
  • In development phase, mention the hardware and software requirement.
  • In testing phase, describe the testing procedures. Subjective/objective test. Just pick one test, usually functionality test.

 Guidelines for Chapter 3 

Topics that MUST be included in Chapter 3: 

1. Software Development Methodology. Organize your Chapter 3 to adhere the stages of the software development methodology that you choose in Chapter 2. For example, If you choose the Waterfall Model, the stages are: 1) Requirement Analysis; 2) System Design; 3) Implementation; 4) Testing; 5) Deployment and 6) Maintenance. Since you are developing a prototype, ignore Stage 5 and 6. 

2. Phase 1: Requirement Analysis 

In this phase, describe the preliminary study that you need to do to start the project. If you have conducted a survey, interview or questionnaire, describe in detail who were involved and what are the findings that you get from the preliminary study. You can also put the hardware and software requirements to develop your prototype in this phase. 

3. Data Collection 

If you use primary data, describe in detail the data collection process (i.e. source of data, persons involved, size of data). If you use secondary data, describe in detail how you acquire the data (i.e. source of data, persons involved, size of data). If you use machine learning technique, describe your training and testing dataset. Show examples of each dataset. If you do not use a dataset, skip this section. 

4. Phase 2: System Design 

Draw the flowchart of the process flow OR draw the architecture of all the different platforms that you used. Show and describe all the user interface of your prototype according to the process flow. If you use a database, draw the database design here (i.e. ER diagram / metadata / database structure). 

5. Phase 3: Implementation 

Describe all the tools, platforms, programming language that you used to develop the modules in prototype. The subsections here should follow the processes that you described in the flowchart of Phase 2. Describe how you implement the interface of your prototype. If you use a database, describe how you implement the database. If you perform training and testing, explain the implementation in this phase. 

6. Phase 4: Testing 

Explain how the functionality testing is done for each module in your prototype. If you measure accuracy, show the equation and explain. If you measure efficiency (time), explain the measurement process. 


Example outline for project methodology



Literature review

A literature review is a survey of scholarly sources on a specific topic. It provides an overview of current knowledge, allowing you to identify relevant theories, methods, and gaps in the existing research.

Writing a literature review involves finding relevant publications (such as books and journal articles), critically analyzing them, and explaining what you found. There are five key steps:

  1. Search for relevant literature
  2. Evaluate sources
  3. Identify themes, debates and gaps
  4. Outline the structure
  5. Write your literature review

What should be in the literature review (FYP)

  1. Introduction of the case study
  2. Related information about the case study
  3. Comparison of the methods/technique that can be used
  4. Similar studies/application/system/research
  5. Summary

Additional info

A good literature review doesn’t just summarize sources – it analyzes, synthesizes, and critically evaluates to give a clear picture of the state of knowledge on the subject.

  • Do not include all published papers on a given topic.
  • Need to be selective: Include the most relevant articles to our topic and make a footnote for others
  • Do not cite too broad a literature and too much literature
  • Make sure is that references are up-to-date.
  • Do not cite papers in low-tier journals. Also, normally do not cite papers published before 2000 unless they are critically important (i.e. theoretical underpinning / core authors in the topic)
  • Do not list/summarize the literature findings /results:
    • Accumulation of papers
    • Start with the reference of a paper (e.g. Kim (2010) examines…..” and then describes the paper (each paragraph)
  • Organize the discussion in an effective manner 
    • Integrate the literature ->“Transitions
    • Transitionshelp connect paragraphs together. Examples:
      • One of the first researchers to investigate this problem is Lee (2010)….. 
      • Peter and Smith (2013)counter Lee’s argument . . .
      • The issue becomes more complex when a third school of thought is considered …..
      • The issue becomes more complex when a third school of thought is considered …..
    • Divide long paragraphs
      • If there are two or more ideas in a single paragraph, split them up
      • Break up long paragraphs even if they contain in a single idea
      • Readers tend to skip long paragraphs.
      • No paragraph should be longer than half a page (around 15-18 lines) 
      • A paragraph should have more than two sentences.
  • In the similar application/system/research section, compare with your proposed application/system/research
  • Word Choice in the literature review:

Example outline for literature review (Aqilah Saibah – CS230)


Example outline for literature review (Muhammad Iqbal – CS253)

Scope and limitation

The scope is what you set out to achieve, the limitation is caused by factors beyond your control.

Notes: At least 1 paragraph with 3 project scopes and limitation

Example scope:

  • This study attempt to cover towns within the five zones of peninsular Malaysia: north, south, east, west and the central zone of the Klang Valley.

Example of limitation:

  • Although ideally the study should cover all the major towns in Peninsular Malaysia, the constraint of time and resources led to the selection of one town each representing the north, south, east, west and the central zones.
  • During the process of this research, the difficulties in obtaining relevant information on Malaysia were considerable.

Example scope (Aqilah Saibah – CS230)

  • User

For this project, the target user is pregnant women in Malaysia

  • Data 

The data were retrieved from the website plos.figshare.com with the advised from doctors from Obstetrics and Gynecology (O&G) Department, Faculty of Medicine, UiTM Sungai Buloh. 

  • Technique 

The technique used in this project is Machine Learning (ML). ML is widely used for making prediction or decisions without explicitly programmed to do so. 


Example limitation (Aqilah Saibah – CS230)

The limitation of this project are as follows: 

  • This prediction data scope is only based on general risk factors. 
  • Does not provide specific suggestions based on the risk prediction result. 
  • Only supported on Android devices. 

Example scope (Anis Atiqah – CS253)

Users that will be using this mobile application are limited to cataract patients that aged 50 years old until 80 years old in Malaysia by providing the services to remind about the eye drops routine and appointment schedule. This project will be taken about 1 year to be completed and used by this targeted user. The application was limited for the user to create an account for the login in the system, daily eye drops intake record, viewing the record at any time and appointments schedule details.

Problem statement

In the problem statement sub-chapter, we need to highlight “what is the problem” or “what is the issue” in this project/research. Usually, an introductory sentence or paragraph precedes a problem. The example statements of the problems to show the signal of the problems are:

  • At a glance, we can already see that there are difficulties at the structural level.
  • Yet, there is no provision for recognising the organisational element.
  • We have thus raised several issues that point out the difficulties of applying the model.
  • Very little attention has been focused on this area.
  • Recent work suggests that this is not exactly the case.
  • Problems associated with sediments have become a major issue for years.

If you are students from computer science, you need to come out with the computer-based problem such as the problem with the technique/method/architecture of the a program/application. I will give an example, if a general problem is inaccurate diabetes mellitus prediction, so we come out what the technique that been use previously and what the problem of the technique that you can improved. The problem/limitation of the technique is the computer-based problem.

Please give at least 3 latest citations (within 5 years) to support the problem statements. More than 3 citations are better to strengthen the problem statement and it is showing that you have done good reading before come out with the problem statement.

Please don’t put your suggestion or proposed something in the problem statement, just mention or highlight the problem.

Example of problem statement (Aqilah Saibah – CS230)

In order to provide excellent patient care at a minimal cost and provide easiness for the doctors, the hospital needs gestational diabetes mellitus prediction application that is safe, efficient, and accurate. In addition, the procedures should not be overly painful for the patient. (Paragraph to continue the background of study)

Currently, the hospital’s main screening tools are oral glucose tolerance tests. According to Reddi Rani and Begum (2016), screening for GDM is usually being conducted at 24-28 weeks which is around the second to the third trimester of pregnancy because during the second trimester, insulin resistance and glucose resistance increases in women who do not have the ability to produce enough insulin to adopt this resistance. (Introduction to the problem)

Performing tests too late in the third trimester limits the time in which metabolic interventions can take place. Gestational will go away after you give birth. But the baby’s health will get affected. Besides, it will increase the risk of getting type 2 diabetes later in life. Gestational diabetes occurs when your body cannot make enough insulin during your pregnancy. Gestational diabetes can lead to an increase in the risk of high blood pressure during pregnancy and also increase the risk of having a large baby where the baby needs to be delivered by caesarean section (C-section) (Michael, 2019). Screening is not effective where it sometimes will misdiagnose women with GDM, undiagnosed women with GDM will lead to both maternal and fatal complications. Such a problem should be taken seriously as the cost of screening and health-related implications connected with high sugar levels during pregnancy. Without us realising, having GDM will results in more costly outcomes because of the increase in caesarean deliveries. (Paragraph to mention the problem in details)

If the hospitals continue to do the screening at 24-28 weeks of pregnancy, it will lead to a lot of negative impacts towards an individual where these problems can actually be avoided if a more convenient screening test was available. (Paragraph to mention effect from the problem)

* This problem statement missing computer-based problem.

Example of problem statement (Anis Atiqah – CS253)

Based on the table of Age and Gender Distribution, CSR 2009-2018, from the 12th Report National Eye Database 2018, the age group that registered for cataract surgery that has the most frequencies, through the year 2009-2018 is patients that aged 65-69 years old and 70-74 years old (Aziz Salawi et al., 2018). (Paragraph to continue the background of study). At that age, forgetfulness is a part of the normal process of aging, it will take longer for a person to adapt to the new routine of their life. Different types of eye drop need to be applied several times in a day (Marilyn Haddrill, 2019), the patients might forget the eye drops routine which is essential for the recovering process. (Introduction to the problem).

After the surgery, their eyes will be vulnerable to post-op complications surgery such as infections, inflammation of the eye, and eye irritation. They will be requiring extra care and attention to make sure that their eyes heal properly without any issues. Sometimes it is possible to forget simple things such as medical appointments. According to an article in the Journal of Family Medicine and Disease Prevention entitled “Why do Patients Miss their Appointment at Primary Care Clinics”, a telephone survey was performed by calling patients who missed an appointment concerning the reasons for their missed appointment. As a result, the highest percentage reported that they forgot about the appointment scheduled by their doctor (Saif Ullah, 2018). (Paragraph to mention the problem in details)

If it happens, it will become a burden to both parties because the doctor in charge needs to reschedule the appointment and the patients will waste their money. (Paragraph to mention effect from the problem)

* This problem statement missing computer-based problem.

Example of problem statement (Alia Sabrina – CS253)

 To ensure accessible and affordable quality healthcare and comfort in a hospital, the hospital needs to prepare the best hospitality and services for the patients and visitors including the wayfinding to find a certain room, such as the doctors’ room and therapy room. Besides, the solutions also should be easy, and user-friendly for them to use. 

Currently, due to the modernization and evolution of medical institutions in this current world, the size of the certain hospital has become huge and complex. Hence, the areas consist of many buildings, departments, medical wards, and facilities with many differences in terms of name and usage. Besides that, for people to move from one location to another location, it will take some time and will get lost easily if they did not know the exact way to go there (Fai & Audah, 2017). This has become difficult in finding exact ways to a certain department and area within the hospital vicinity (Ford et al., 2020). 

An ordinary map or directory also usually will not be much help because not all people understand how the map think. The hospital map just indicates the name of the building in the hospital and does not have detailed information about a certain room (Fai & Audah, 2017). This will make newcomers or patients and visitors easily get lost (Sharin et al., 2020), and feeling disorientated as well as add to their worry and cause further stress. The more stressed people get, the less information they will be able to take in (Khan, 2019). 

If the hospital does not find other alternatives for the best way of wayfinding, this will lead to bigger problems and negative impacts in the future towards an individual including discomfort around the patients, visitors, and all the medical staff. 

* This problem statement missing computer-based problem.

Example of problem statement (Alia Sabrina – CS253)

Since the epidemic began, over 3.94 million children worldwide have been infected with the Covid-19 virus, according to data from the American Academy of Pediatrics (AAP) and the Children’s Hospital Association (CHA). To ensure that children get comfortable in the hospital, the paediatrician need to prepare something interesting for the children to play around. Besides, the solutions should not be complex to overcome the pain in children and easy for them to use. 

Nowadays, children are becoming afraid of Covid-19 infection. Hence, the children fear of the hospital environment or medical intervention prompted the hospitalisation to have an influence on the kid, resulting in trauma such as anxiety, bored and sobbing (Morgul et al., 2020). Besides, isolated children seek to meet friends, lack of physical contact with family members at home and feel disappointment if they do not meet friends (Fleming & O’hara, 2020). This extended isolation period prevented children from attending school and interacting with their friends, resulting in counter-emotions displayed by children in the face of boredom and even loneliness (Idoiaga et al., 2020).

An ordinary book usually does not be much help because not all of the children are able to read at the young age but some of them are able to do so. The book only shows the words and does not have any multimedia elements. This will make those who are unable to read harder for them to understand what they are reading or looking and frequently associated with boredom as well as tiredness (Chin et al., 2017). 

If the paediatrician does not find any alternative way to overcome the children’s fear and boredom, it might impact hospitalization which causes trauma to the children. 

* This problem statement missing computer-based problem.

ARTICLE: “Research Methods and Strategies: Problem Statement Development: How to Write a Problem Statement in A Dissertation”