Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 20

Bachelor of Information Technology (Hons) in

Software Engineering (BSE)


FINAL YEAR PROJECT

Prepared By
Final Year Project Coordinator for BSE
Introduction

 The final year project is the culmination of the degree


that allow students to demonstrate all they have
learned.

 Students carry out a substantial individual project in


their final year.

 Each project is supervised by a member of Software


Engineering section, and assessed via written reports
and presentations.

2
FYP Definition

 An FYP is defined as a work resulting from original research


and development (on a smaller scale) and submitted for
obtaining a degree in a university.

 It should be dissertation and seminar presentation


supported by a prototype/product whose sole purpose is
to prove that a significant contribution has been made.

(Source : FYP Log Book and Manual)

3
Title SelectioN/ MODIFICATION

 There are 2 methods of assigning students with the FYP titles


:
i. Students choose their preferred project title
ii. Titles provided by the supervisors according to
their section requirements, area of specialization
or interest.

 Any changes to the title, must be under consent of FYP


coordinator.
4
Supervision

 No. of students assign to each supervisor depends on the


number of students of that particular semester.

 Students should be supervised by the respective


supervisor based on the project (title) agreed and
approved by the FYP coordinator.

 The supervisee is under the (assigned) supervisor’s


responsibility for both FYP1 & FYP2

5
Supervisor’s Roles

 Have face-to-face meetings with students at least 6 times


per semester. Each meeting should be recorded in
students’ logbook.

 Guide and advise students on all matters related to FYP.

 Make observation of the progress made by students.

 Conduct fair and timely grading / assessments.

6
FYP REQUIREMENTS

7
FYP for BSE
All BSE students must adhere to the following software process
activities for the system development :
1. Software specification
─ feasibility study & requirements engineering

2. Software design and implementation


─ Architectural design
─ Interface Design
─ Component Design
─ Database Design

3. Software validation

8
Project Scope

But not limited to :

1. Web-based system
2. Mobile application
3. Embedded system
4. Stand-alone system

9
Development Progress

In 2 semesters:
 FYP1 (30% development)
 FYP2 (100% development)

10
FYP1

11
FYP1 Requirements
At the end of the semester, BSE students should produce / fulfill the
following requirements :

1 2 3 4

Prototype Documents Presentation Progress

30% of product Submit Interim Present the Show good progress


development report (Chapter 1, 2, 3), outcome or and maintain good
during FYP1 Software Requirements deliverables in relationship with the
Specification (SRS), front of appointed supervisor and submit
Software Test Plan assessors the logbook
(STP)

12
Product Specification
The specification of the product must adhere to the following standards :

Technology

Use or apply the


current technology Development
System development
using the selected
approach or technique
(SE based)
Database

Must involve database


development
Adequate Modules
Minimum 3 major modules
that suit the degree (BSE)
level that meet the user
requirements

13
Project Approval
In early semester, all students must go through the following processes in
order to gain the project approval :

1 2 3 4 5

Subject (FYP) Find a Title Proposal Proposal


Registration Supervisor Selection Submission Defense

Once approved, any changes to the project title must be under the consent of FYPC. The student
may need to go through the project approval process once again.
14
FYP1 MARKS DISTRIBUTION
Percentage
No. *Component
(subject to changed)
Supervisor Assessor

AVERAGE OF
PRESENTATION
1
(30% DEVELOPMENT) 35% 35%

AVERAGE OF
REPORT
2 35%
(CHAPTER 1, 2, 3)

PROGRESS
3 a.PROJECT PROGRESS – 20% 30%
b.SRS & STP – 10%

TOTAL 100

15
FYP2

16
FYP2 Requirements
At the end of the semester, BSE students should produce / fulfill the
following requirements :

1 2 3
End Product Documents Poster

Produce final Submit thesis, Prepare poster(s)


working system or Updated SRS and STP and other necessary
application in both hard copy and materials
soft copy format

4 5 6
Presentation Progress Technical Paper
Present the Show good progress Submit full technical
deliverables and maintain good paper (i.e KLTEC or
in front of relationship with the other conference)
appointed assessors supervisor and submit
the logbook

17
FYP2 MARKS DISTRIBUTION
Percentage
No. Component
Supervisor Assessor

AVERAGE OF
Poster Presentation and Complete Product
1
Demonstration 40% 40%

AVERAGE OF
Final Project Report & SE Documents (SRS & STP)
2 a.Final Project Report – 30% 40% 40%
b.Updated SE Documents (SRS & STP) – 10%

Progress
3 a.Project Progress – 10% 20%
b.Research / Conference Paper – 10%

TOTAL 100
18
REFERENCE

1. Final Year Project Log Book and Manual (3rd ed.). (2007). Kuala
Lumpur, Malaysian Institute of Information Technology (MIIT
UniKL).

2. Program Standards for Computing (2010). Malaysian


Qualifications Agency (MQA), ISBN: 978-967-10181.

3. Sommerville, I. (2011). Software Engineering Ninth Edition.


Pearson.

19
Thank You

20

You might also like