Guidelines For Preparing and Presenting Projects and Theses
Guidelines For Preparing and Presenting Projects and Theses
Guidelines For Preparing and Presenting Projects and Theses
FACULTY OF SCIENCES
DEPARTMENT OF COMPUTER SCIENCE
This guide is aimed to serve as a tool for counseling students on research project and
thesis writing. It is equally intended to help undergraduates and postgraduates
enrolled in programmes in the Department of Computer Science, prepare and present
their projects while conforming to the approved formats.
The guidelines are summarised and presented in three parts, namely: Part A, Part B
and Part C.
i. Part A
Part A guides students through the general procedure for undertaking a
research project/thesis and presenting their work.
ii. Part B
Part B provides a brief description of each of the main components of a project.
It describes the conventions that should govern the preparation and
presentation of the content of the report.
iii. Part C
Finally, Part C provides the general structure of the entire project.
1
PART A
1.0 Introduction
In order to be awarded a Bachelor of Science or a Master of Science degree, a student
must undertake, present and pass a project or thesis as the case may be. Thus, the
project/thesis can be considered as the culmination of the degree. It offers a student
the opportunity to demonstrate what he/she learnt in the taught part of the course. It
is essentially intended to assess a student’s ability to carry out an investigation in a
systematic and scholarly manner. The project equally tests the student’s ability to
relay concepts both orally and in writing.
2
However, it is germane to note that the word “case-study”, should be avoided in the
project title. Hence, the focus should be on concepts, not examples.
i. Introduction
The introduction should include a brief overview of the research topic, the
foundational principles, benefits and challenges. The researcher should
provide a broad foundation for the problem that led to the study, highlighting
the statement of the problem, the aim and objectives as well as the significance
of the study.
3
ii. Review of Related Literature
This entails reviewing a minimum of 20 existing works that are recent (not more
than 3 – 5 years old) and which are related to the research topic. Journal articles
should be mostly sourced. The review should provide an overview of what has
been done, and what is yet to be done. Hence, the gap identified in existing
literature is a reflection of what has not been done. Ultimately, the research gap
gives rise to a clear statement of the problem.
iv. References:
4
5.0 Plagiarism
The Department will not condone cases where students present already completed
projects to their supervisors within 2 - 3 months. Hence, the moment a supervisor
detects that a student is presenting a work done by someone else; the supervisor
must reject the work, as well as caution the student. It is vital to note that students
are expected to run a plagiarism check on their work prior to submission, in order to
ensure that the similarity index is minimal.
In line with best practice, the Department has adopted the following maximum
tolerable similarity index:
a. BSc – 25%
b. MSc – 20%
c. PhD – 15%
In view of the foregoing, students should be properly guided on the implications of
‘plagiarism, which is an academic offence. Any student who is discovered to have
cheated by submitting a copied work, will ‘’Fail’’ and that student’s project will be
graded as “F”. ‘Subsequently, the student will have to re-register the course and start
the project report writing from scratch.
5
cross-check and ensure that all the recommended corrections are effected by the
student, before re-submission.
In view of the foregoing, all students enrolled in MSc Information Technology, will be
required to defend their project work before a panel of Examiners comprising of both
internal and external examiners. Each student must ensure that, prior to the
commencement of the project Defence; their software (developed applications,
presentation slides) is fully setup and running on the system to be used for the project
Defence. The presentation platform will be PowerPoint. No form of manual writing
will be condoned. Furthermore, a supervisor is required to be present while his/her
student is defending their project work. Any student that fails to appear after
submitting his/her work, shall be treated as absent from that examination.
6
PART B
7
by the candidate’s supervisor. HOD, External Examiner and Dean of Faculty
indicating endorsement by the Department
d. Certification: Prior to and after the project Defence and moderation exercise,
Supervisor(s) must certify that the research work and preparation of project
reports were carried out under their supervision.
e. Dedication: This is optional. Therefore, the author may, if he/ she wishes,
dedicate his/her work to any person(s) or corporate body.
g. Abstract: This is a summary of the entire work. The abstract should be a one
paragraph summary and should be between 150 and 250 words. It must be
single-spaced and must not be italicised. Ultimately, the abstract should
cover the following: background, problem statement, aim, methodology,
results and conclusion.
I. Background: This should give a general introduction of the topic
II. Problem Statement: This is a declaration of the problem solved in the
project/thesis. Note that, it is not necessary to included the problems
that were not solved in the work.
III. Aim: This is the specific goal of the research, in other the objectives.
IV. Methodology: This entails indicating the scientific approach employed
in solving the problem, such as the software engineering technique
used, the design method, programming language, data analysis, etc.
V. Results: Presentation of evidence of the experiment undertaken.
Researchers who developed an application should include results of
the evaluation or software performance testing
VI. Conclusion: An overview of what was achieved in the project/thesis. It
is pertinent to note that this must agree with the aim of the
project/thesis.
8
h. Table of Contents: This shall contain a list of all major parts of the project
report recorded in the order of presentation.
i. List of Figures: This shall contain a complete list of figures such as graphs,
diagrams, map etc. in the order in which they appear in project report.
j. List of Tables: This shall contain a complete list of tables in the order in
which they appear in the project report. The serial number, title and page on
which a table appears shall be given in that order.
k. List of Abbreviations: This entails listing all the abbreviations alongside the
corresponding meaning of these abbreviations
l. Appendices: This could include Code Listings, Software documentation, and/or
Other Screenshots
2. Main Body
The main body of the project, for both undergraduate and postgraduates
shall be in 5 chapters.
Chapter 1: Introduction
1.0 Introduction
Provide the background information on the project work, how and/or
why it came to be a matter that is meaningful or useful to work on.
1.2 Objectives
List precisely the achievements of the project. These must be verifiable
by the Panel. In other words, these objectives must be SMART:
i. Specific
ii. Measurable
iii. Achievable
iv. Realistic and
v. Time Bound
9
1.3 Significance of the study
Tell the use of your project work to humanity, e.g., that it demonstrates
the feasibility of using HTML for numerical computation.
10
system requirements, etc. It should equally include numerical
comparison of the methods and a well-defined metric for
measuring performance.
III. In the case of a researcher carrying out a numerical research, such as:
An Improved Stock Rate Prediction Using Genetic Algorithm, Chapter
3 should encompass data source, data description, modelling and
simulation. It should equally include a proposed improvement or
modification of an existing formula or a set of equations. Similarly,
Chapter 4 should include system implementation, software and
hardware requirements, system requirements, etc.
References
This is an entry for each published work cited in the text. Include
references for only cited works. The referencing style for the Department
has been revised to the IEEE referencing style. This referencing style
conforms with the referencing style employed in the fields of computing
and information technology and shall be adopted by all students of the
Department.
Appendices
Place here useful material, e.g., program source code, large tables or
figures, long mathematical derivations, questionnaires, that would be
awkward or distracting if it appeared in the body of the project report.
11
General Format of Report
Total size: At least 50 pages (word processed)
Paper size: A4
Cover: Hard back, black, gold lettering in Arial font, size 30, single spaced.
Colours: Apart from the lettering on the front cover, only black and white colours are
allowed in the report.
12
PART C
Generally, projects/theses in the fields of Computer Science and Information
Technology can be broadly classified into application-based research involving
software development and research based on numerical or comparative analysis.
Thus, the outline for project/thesis writing shall be based on the type of research
work being undertaken.
Find attached for your reference, the outline for the application-based research
involving software development and research based on numerical or comparative
analysis.
13
Outline for Application-Based Research involving Software
Development
The project/thesis report shall be structured as follows:
Cover Page
Title page
Approval
Certification
Dedication
Acknowledgments
Abstract
Table of Contents
List of Figures
List of Tables
Appendices
Chapter 1: Introduction
1.0 Introduction
14
1.7 Definition of terms
15
4.1 System Requirements
5.0 Summary
5.1 Conclusion
5.2 Recommendations
5.3 Contributions to Knowledge (for MSc Students)
5.4 Future Research
16
Outline for Numerical or Comparative Analysis Research
The project report shall be structured as follows:
Cover Page
Title page
Approval
Certification
Dedication
Acknowledgments
Abstract
Table of Contents
List of Figures
List of Tables
Appendices
Chapter 1: Introduction
2.0 Introduction
17
1.8 Organisation of the project
(Qualitative/Quantitative)
Sample Size/Population
Research Hypothesis
Instrument Validity
Instrument Reliability
18
Chapter 4: DATA PRESENTATION AND ANALYSIS
5.0 Summary
5.1 Conclusion
5.2 Recommendations
5.3 Contributions to Knowledge
5.4 Direction/Suggestion for Future Research
Thanks
19