Undergraduate FYP
* Don't consider me as your supervisor if:
1. you are lazy
2. you are not keen to do self-exploration on new areas
3. you want to do little work and get a lot of marks
4. you do not have strong interest in your FYP topic
5. you always complaining you are busy with quiz, mid-term, practical test, etc and no time to do FYP
6. you are not able to schedule an appointment to meet me at least once in every 2 weeks to report your FYP progress
7. you are not able to print out your report and let me comment after each chapter is done (don't email me your report unless you have been told to do so)
8. you hope your FYP can be done in few days without sleeping
How do you know you are in the schedule? This serves as a guide.
FYP1:
Week 1/2 - Refine project objectives and scope, complete Chapter 1.
Week 3/4 - Refine literature review, complete Chapter 2, test system basic functions
Week 5/6 - Complete Chapter 3, continue testing system basic functions
Week 7/8 - Complete Chapter 4, integrate initial system (30% of the whole system)
Week 9/10 - Refine and complete the whole report for submission, initial system should be working
Week 11/12 - Further develop from the initial system (make it 30~50% of the whole system)
Week 13/14 - Prepare for presentation and demo
FYP2:
Week 1/2 - Refine and complete the report from Chapter 1 to 4.
Week 3/4 - Complete 50% of the system
Week 5/6 - Complete 75% of the system
Week 7/8 - Complete 90% of the system
Week 9/10 - Complete Chapter 5 & 6, complete 95% of the system
Week 11/12 - Complete Chapter 7, refine and complete the whole report for submission, system 100% working
Week 13/14 - Prepare for presentation, demo, and FYP competitions
# # # # # #
IIPSPW: Preliminary Report
- Movitation and Problem Statement
- Project Objectives
- Project Scope
- Technologies Involved
- Literature Review (Review on the existing systems, at least 3)
- References
IIPSPW: Presentation Slide
- Movitation and Problem Statement (1~2 slides)
- Project Objectives (1 slide)
- Project Scope (1 slide)
- Technologies Involved - Hardware (1 slide)
- Technologies Involved - Software (1 slide)
- Literature Review (Each system, 1 slide)
- Summary of the review (1 slide, a table consists of Advantages, Disadvantages, and Your Critical Comments)
- References (1~2 slides)
# # # # # #
FYP I: Report (for application)
Chapter 1 - Introduction
1.1 Motivation and Problem Statement
1.2 Project Objectives
1.3 Project Scope
1.4 Expected Contributions from the Project
1.5 Organisation of the Report
Chapter 2 - Literature Review
2.1 Review of the Technologies
2.1.1 Hardware platform
2.1.2 Firmware/OS
2.1.3 Database
2.1.4 Programming Language
2.1.5 Algorithm
2.1.6 Summary of the Technologies Review
2.2 Review of the Existing Systems/Applications
2.2.1 Existing System A
2.2.2 Existing System B
2.2.3 Existing System C
2.2.4 Existing System D
2.2.5 Summary of the Existing Systems
Existing System |
Advantages |
Disadvantages |
Critical Comments |
??? |
??? |
??? |
??? |
??? |
??? |
??? |
??? |
2.3 Concluding Remark
Chapter 3 - System Methodology
3.1 System Development Models
3.1.1 System Development Model 1
3.1.2 System Development Model 2
3.1.3 System Development Model 3
3.1.4 System Development Model 4
3.1.5 Selected Model
3.2 System Requirement (Technologies Involved)
3.2.1 Hardware
3.2.2 Software
3.3 Functional Requirement
3.4 Expected System Testing and Performance
3.5 Expected Challenges
3.6 Project Milestone
3.7 Estimated Cost
Items |
For FYP Development |
For Commercialisation |
??? |
??? |
??? |
??? |
??? |
??? |
3.8 Concluding Remark
Chapter 4 - System Design
4.1 System Architecture
4.2 Funtional Modules in the System
4.3 System Flow
4.4 Database Design (if required)
4.5 Algorithm Design (if required)
4.6 GUI Design
4.7 Concluding Remark
Chapter 5 - Conclusion
5.1 Conclusion
References (IEEE style)
Appendix 1 - Poster
Appendix 2 - Etc
FYP I: Presentation Slide (for application)
- Motivation and Problem Statement (1~2 slides)
- Project Objectives (1 slide)
- Project Scope (1 slide)
- Expected Contributions from the Project (1 slide)
- Summary of the Technologies Review (1 slide)
- Summary of the Existing Systems (1 slide, a table consists of Advantages, Disadvantages, and Your Critical Comments)
- Selected Development Model (1 slide, put your justification)
- System Requirement (1 slide, hardware and software)
- Functional Requirement (1 slide)
- Expected System Testing and Performance (1 slide)
- Expected Challenges (1 slide)
- Project Milestone (1 slide, FYP 1 + 2)
- Estimated Cost (1 slide)
- System Architecture (1 slide)
- Funtional Modules in the System (1 slide)
- System Flow (1 slide)
- Database/Algorithm/GUI Design (each 1~2 slides)
- Poster (1 slide)
- You must be able to present a demo with basic functions that are working! Time your whole presentation max. to be 25 minutes. Write down anything that your moderator commented to you. That is for you to improve in your FYP2.
# # # # # #
FYP II: Report (for application)
Chapter 1 - Introduction
1.1 Motivation and Problem Statement
1.2 Project Objectives
1.3 Project Scope
1.4 Main Contributions from the Project
1.5 Organisation of the Report
Chapter 2 - Literature Review
2.1 Review of the Technologies
2.1.1 Hardware platform
2.1.2 Firmware/OS
2.1.3 Database
2.1.4 Programming Language
2.1.5 Algorithm
2.1.6 Summary of the Technologies Review
2.2 Review of the Existing Systems/Applications
2.2.1 Existing System A
2.2.2 Existing System B
2.2.3 Existing System C
2.2.4 Existing System D
2.2.5 Summary of the Existing Systems
Existing System |
Advantages |
Disadvantages |
Critical comments |
??? |
??? |
??? |
??? |
??? |
??? |
??? |
??? |
2.3 Concluding Remark
Chapter 3 - System Methodology
3.1 System Development Models
3.1.1 System Development Model 1
3.1.2 System Development Model 2
3.1.3 System Development Model 3
3.1.4 System Development Model 4
3.1.5 Selected Model
3.2 System Requirement (Technologies Involved)
3.2.1 Hardware
3.2.2 Software
3.3 Functional Requirement
3.4 Project Milestone
3.5 Estimated Cost
Items |
For FYP Development |
For Commercialisation |
??? |
??? |
??? |
??? |
??? |
??? |
3.6 Concluding Remark
Chapter 4 - System Design
4.1 System Architecture
4.2 Funtional Modules in the System
4.3 System Flow
4.4 Database Design (if required)
4.5 Algorithm Design (if required)
4.6 GUI Design
4.7 Concluding Remark
Chapter 5 - System Implementation
5.1 Hardware Setup
5.2 Software Setup
5.3 Setting and Configuration
5.4 System Operation (with screenshot)
5.5 Concluding Remark
Chapter 6 - System Evaluation and Discussion
6.1 System Testing and Performance Metrics
6.2 Testing Setup and Result
6.3 Project Challenges
6.4 SWOT (if required)
6.5 Objectives Evaluation
6.6 Concluding Remark
Chapter 7 - Conclusion and Recommendation
7.1 Conclusion
7.2 Recommendation
References (IEEE style)
Appendix 1 - Poster
Appendix 2 - Etc
FYP II: Presentation Slide (for application)
- Motivation and Problem Statement (1~2 slides)
- Project Objectives and Scope (1 slide)
- Main Contributions from the Project (1 slide)
- Summary of the Technologies Review (1 slide)
- Summary of the Existing Systems (1 slide, a table consists of Advantages, Disadvantages, and Your Critical Comments)
- Selected Development Model (1 slide, put your justification)
- System Requirement (1 slide, hardware and software)
- Functional Requirement (1 slide)
- Project Milestone (1 slide, FYP 1 + 2)
- Estimated Cost (1 slide)
- System Architecture (1 slide)
- Funtional Modules in the System (1 slide)
- System Flow (1 slide)
- Database/Algorithm/GUI Design (each 1~2 slides)
- System Testing and Performance Metrics (1 slide)
- Testing Setup and Result (1~3 slides)
- Project Challenges
- Objectives Evaluation (1 slide)
- Conclusion (1 slide)
- Recommendation (1 slide)
- Poster (1 slide)
- You must be able to present a complete demo! Time your whole presentation max. to be 35 minutes.
# # # # # #