FACULTY OF COMPUTING & INFORMATION TECHNOLOGY
Undergraduate Project Documentation Guide
Purpose: This brief guide is meant to provide some information about writing a project
proposal and full documentation at Faculty of Computing & Information Technology,
Multimedia University of Kenya. It gives the general format, and highlights the purpose of
each section, the required content and gives some pointers.
General guidelines
Font: Times New Romans, Size 12 with 1.5 spacing
Paragraph spacing: 6pts After
Margins: Top, Bottom, Right – 1 inch; Left – 1.5 inches
Alignment: Justified
Page Size: A4
Page numbering: Bottom centered, with X of Y format. Preliminary pages use
roman numbers
FINAL PROJECT DOCUMENTATION OUTLINE
Document Section The purpose Required Content
Cover Page Document Identification and See Appendices
ownership
Declaration page This is a signed declaration of Student must indicate full name,
ownership by the student and the registration no. and date.
university supervisor allocated.
Dedication [Optional]
Acknowledgements Acknowledging various stakeholders
that have played a role in you
accomplishing the task.
Abstract A short summary of purpose, Maximum (150-200) words (less
methodology, results and conclusion than a page)
and recommendations.
Table of Content Main headings and subheadings. Auto generated ToC.
List of Abbreviations used in the document. List of abbreviations and their
Abbreviations The researcher must create a detailed meanings in full. NB: Don’t use
list with all the abbreviations and abbreviation that has not be given
their meanings in full. A reader can in full at first.
quickly check this section when he
encounters an abbreviation.
List of Figures Diagrams drawn in the document. Auto generated
List of Tables Tables used within the document. Auto generated
Page 1 of 5
Document Section The purpose Required Content
Chapter 1 – This chapter gives a brief 1.1 Background of study
Introduction background about the area of study. 1.2 Problem statement
It also provides the problem 1.3 Aim of the study
statement. It defines the problem and 1.3.1 research objectives
research objectives. At the end of the 1.4 Significance/Justification of the
research the researcher will check if study
he met these research objectives as 1.5 Scope (i.e. defines the system
he/she writes the conclusion. boundary)
1.6 Assumptions
1.7 Limitations ( i.e. challenges and
counter measures)
Chapter 2 – This chapter discusses all related 2.1 Introduction
Literature Review information (knowledge) that is 2.2 Related systems (2-3)
available in great detail. the student 2.3 Limitations/weaknesses of these
will survey a portion of the systems
published work that provide context 2.4 How the proposed solution will
for the current problem. Current handle these weaknesses.
Citations must be made properly in a
consistent way. Use APA
referencing style
Chapter 3 – In this Chapter, the student should 3.1 Introduction
Methodology discuss how he/she will carry out the3.2 Methodology (stating the
work to meet the project objectives. methodology, its description and
A description of system justification of using this
development methodology or methodology.)
algorithm to be used. 3.3 Data collection methods and
tools/Data sets
Chapter 4 – System This chapter should show the current 4.1 Detailed analysis of current
Analysis state of the system. system using flow charts, DFDs,
UML, Context diagrams, etc.
4.2 System requirements
4.2.1 Functional requirements
4.2.2 Non functional
requirements
Chapter 5 System Description of the design Detailed design of the proposed
Design environment and system system using tools such as ERDs,
components. DFDs, UML, etc.
5.1 Architectural design
5.2 Database design
5.3 User interface design
Chapter 6 Description of the development 6.1 Development environment
Implementation environment and testing procedures 6.2 System components
and testing 6.3 Test Plan (test data, test cases,
test results)
Page 2 of 5
Document Section The purpose Required Content
Chapter 7: Results Provides a summary of 7.1 Achievements and lessons
& Conclusion achievements, lessons learnt, learnt
conclusions and any 7.2 Conclusions
recommendations for future work 7.3 Recommendations
References The sources of your literature must Use APA Referencing style
be provided in the reference section
Appendix Any extra material that is important User manual
can be included Data collections tools
Project schedule
Project budget
Any other relevant document.
Page 3 of 5
Appendix 1: Cover page format
MULTIMEDIA UNIVERSITY OF KENYA
FACULTY OF COMPUTING & INFORMATION TECHNOLOGY
TITLE OF PROJECT
BY
NAME:
REG. No:
SUPERVISOR:
MONTH, YEAR (When presented)
___________________________________________________________________________
Submitted in partial fulfillment of the requirements of Third Year Bachelor of Science in
Software Engineering/Computer Science
Page 4 of 5
DECLARATION
I hereby declare that this Project is my own work and has, to the best of my knowledge, not
been submitted to any other institution of higher learning.
Student : ___________________ Registration Number: _________________
Signature: ............................................... Date:.....................................................
This project has been submitted as a partial fulfillment of requirements for the Bachelor of
Science in Software Engineering of Multimedia University of Kenya with my approval as the
University supervisor.
Supervisor: _________________________
Signature: ..................................................... Date: ..................................................
Page 5 of 5