Professional Documents
Culture Documents
Applied CS Project
CPT337
Project Handbook
Revision 5.0
February 3, 2021
Faculty of Engineering, Science and Technology
Table of Contents
1 Introduction ............................................................................................................................. 2
2 Duration .................................................................................................................................. 2
3 Project Responsibilities........................................................................................................... 3
6 Project Description.................................................................................................................. 9
8 Project Submission................................................................................................................ 11
1 Introduction
Each student is required to carry out an individual project that develops and applies the skills and
knowledge acquired from other modules throughout the course. The project must be managed
carefully involving the investigations, analysis, design and implementation of a solution for a real
world problem. The students are expected to demonstrate academic ability by critically analyzing
the models and theories and show practical skills in terms of design, analysis and programming.
This work is a major part of the course and is equivalent of two modules and is worth 30 credits.
Therefore, the students are expected to spend about 300 hours working on this project over a
semester. That is approximately 20 hours a week, of which about 15 minutes are spent in scheduled
contact with the project supervisor.
All the projects by students should contain enough of software demonstrating that the student can
develop IT solutions and write code for it with professional standards. All the work must be the
student’s own. Any attempt to copy another’s work or represent such a work, as the student’s own
will be dealt severely under the Maldives National University’s regulation regarding plagiarism.
All the students doing the project are expected to use the Moodle for announcements and to
update the project progress and online submissions.
2 Duration
All the full-time students will complete the project over a period of two (2) semesters.
3 Project Responsibilities
Advising new supervisors and project advisors as to what is expected of them and the
project in relation to the course.
Briefing the students at the beginning of the semester on the project and what is an
acceptable project.
Receiving the project proposals
Consulting with the course coordinator to allocate the supervisors
Ensuring that marks sheet is available
Scheduling of mid-term interview and the final presentation
The report should be written in Times New Roman font with font size 12, line spacing at 1.5 and
on A4 paper size. The cover page must have the logo of the Maldives National University, title of
the project, student name and id, date of submission, supervisor’s name and the subject code. A
proper header and footer should be used in the report and should not appear on the cover page.
Header can be used for the title of the project and a particular chapter in the report. Footer should
indicate the name of the faculty and the page number. Page number should appear on all the pages,
except the cover page, at the right hand side of the footer. Any page before the Introduction page
should be numbered as Roman Numerals. From the Introduction page the page number of the
report should be in Arabic numerals and the numbering should start from that page. The headings
should be numbered according to the level. The heading numbering should start with the
Introduction, any heading before it or after and including References should be un-numbered.
4.2 Plagiarism
Students are expected to clearly understand the definition of plagiarism and the consequences for
plagiarism and academic dishonesty. The course handbook given to the students covers these
issues in details and students are advised to familiarize themselves with that before submitting any
work. Appropriate referencing should be made while paraphrasing or commenting on another
author’s work. This applies to the materials gained from electronic sources like the Internet.
Students are encouraged to refer to the academic journals and Books as much as possible instead
of that which are written on the Internet. Also it is not acceptable to submit a report that is simply
a paraphrasing of extracts from other authors: the work must include some intellectual contribution
of the student.
It is important to distinguish between a bibliography and a set of references. Referenced works are
those cited within the report, whereas a bibliography is merely a set of relevant readings.
Note:
Cover page
Abstract
Acknowledgements
Table of contents
List of figures
Introduction
Context and Preliminary Investigation – This chapter of the report should contain three
sections. First section is the background of the project, which includes an identification of the
problem situation and the rationale for carrying out the project. Second is a description of the
choice of investigation method and a review of the available literature. Third is, the project
plan, scope and objectives with a statement of the evaluation criteria and how the project will
proceed.
Literature Review – this part consists of domain and technical research. This encompasses
secondary research and academic research. This part must be presented in the context of the
problem at hand and not as mere reporting of published work.
Analysis–This chapter should include two sections. First is the reason why the particular
analysis or problem solving method is used. It is important to describe the process by which
the method is chosen to show that it is appropriate for the particular problem situation. Second
is a narrative description of the application of the analysis method, including the problem that
arose during this process and how they were identified and rectified. Normally, most projects
will include the models, charts and diagrams at this stage. These can be included in the chapter
or in the appendix.
Design – This chapter should also include sections describing the choice of an appropriate
method and the student’s experience of its applications. Graphical contents that are relevant to
design can be included in this chapter.
Implementation – This chapter should show clearly how the solution to the problem is
realized. As with the other parts of the project, the selection of the implementation method
should be described and justified.
Testing – This chapter should address the evaluation of the solution against its objectives and
success criteria. This chapter should contain three sections. First it should contain a description
of the resting strategy used. Secondly, the planning and application of the tests should be there.
Thirdly it should contain the conclusion drawn from the results of the tests and any
modification to the design and implementation which may be recommended.
The Critical Evaluation – This chapter is of crucial importance to the whole work. It deals
with the success of the project in academic terms, compared to the success criteria outlined in
the original proposal. Even the best analysis and design and implementation will be disvalued
by an inadequate critical evaluation. The examiners are expected to look at this chapter most
carefully while determining the success (or otherwise) of the project. The exact nature of the
evaluation varies between projects. However; certain issues should be addressed by the student
in this chapter such as; the students evaluation of the degree of success in carrying out the
project, what the student has learnt by doing the project, things the student would do differently
if the student were to repeat the project and any additional feature that student will recommend
for future enhancement, and the value of the learning process to the student and the extent to
which the project has added to the student’s professional and academic expertise.
References
Appendices
6 Project Description
The Final project for the Bachelors of Computer Science can be carried out by focusing the
research mainly on a Computing problem.
6.1 Problem
Development of a technical solution for a computing problem, students are expected to identify a
real world problem leveraging the core computing knowledge areas of programming, networks
and databases. Furthermore, the students may also focus their project on other special areas of
computing knowledge areas like image processing, digital signal processing, artificial intelligence
etc. Students may make use of existing APIs, although, the solution must demonstrate a unique
method that goes beyond the API usage.
7 Project Assessment
A Project Assessment Form will be used to determine the marks to be awarded. It should be noted
that the student need to obtain at least 50% in order to pass this module.
8 Project Submission
A soft bound copy of the project report with the project log sheet, Supervisory meeting forms
and a CD-ROM containing the implementation and the documentation must be submitted to the
Admin on or before the submission date, in addition to the online report submission to the
Moodle. An adequate project report should be between 12000 to 16000 words in length. The total
number of pages should not exceed 200 pages.
Important Note:
1. The CD submitted shall be used during the presentation to demonstrate the final system.
2. Students are expected to bring along their own computer during the presentation. Students
may alternatively arrange for a computer in consultation with the IT staff. However, it is
the sole responsibility of the student to make sure that the system is sufficiently tested prior
to the presentation.
(INDIVIDUAL)
Instruction: Please complete and submit this form to the Project coordinator.
Name : …………………………………………………………………………………
Course : …………………………………………………………………………………
Student ID : …………………………………………………………………………………
Mobile No : ………………………… Email: ………………………………..…………
Project Title:
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
Academic research being carried out and other information, techniques being learnt
(What are the names of books that are going to be read / data sets that are going to be used?)
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
Brief description of the evaluation and test plan for the proposed project
(What is the success criteria and how will be evaluated & implementation will be tested, indicate
the estimated size of the demonstration/test database)
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
[ ] System Development
[ ] Research
Project Area
Area: …………………………………………………………………………….……………..
[ ] My own idea
Outcome:
[ ] Full Approval
[ ] Conditional Approval (Minor)
[ ] Conditional Approval (Major)
[ ] Fail
…………………………………………………………………………….……………………
Recommended
Supervisor : …………………………………………………………………………………
Advisor : ……………………………………………………………...………………….
Evaluation Panel:
Students are expected to have completed the research, most of the design and a part of the
implementation.
……………………………………………………………………………
Project Title:
……………………………………………………………………………
Student Name: ……………………………………………………………………………
Student ID: …………………………………………… Term: Course:
[ ]1 [ ] BIT
[ ]2 [ ] BcSc
Supervisor: ……………………………………………………………………………
Tasks Overview