Beruflich Dokumente
Kultur Dokumente
NOVEMBER 2004
TABLE OF CONTENTS
1.0 INTRODUCTION...............................................................................................................................1
ii
1.0 INTRODUCTION
Under the Master of Science in Computer Science / Post Graduate Diploma Computer Science, students
are allowed to major in one of the following areas :-
i. Computer Science (CSC)
ii. Computer Information Systems (CIS)
iii. Management Information Systems (MIS)
Students will be required to do the final project / dissertation in their area of specialization. Postgraduate
Diploma students will do a project, while the Masters student will do either a dissertation or project
depending on whether they have opted to do Plan A or B.
A Project generally involves a software implementation. The design and implementation of the software
are expected to conform to current software engineering principles and practices. The written report should
concentrate on the various design and implementation issues. Typically, there will be a design rationale
including a discussion of the alternatives considered. The report should also include discussions on the
methodology used. The software is expected to be fully functional and of excellent quality i.e. “polished”.
The defense will include a demonstration of the capabilities of the software. A project is done in one
semester.
A Dissertation documents the process, the products, and the assimilation of an investigative piece of work.
The work should be in a current advanced topic in Computer Science or Computer Information Systems or
Management Information Systems. It is not enough to simply report on others’ work. One must
synthesize, elaborate on, and, ideally, contribute to the body of knowledge studied. A dissertation is done
in one academic year (two semesters).
Processing of Reports
The processing of both the proposal and write-up should be done in Latex.
1
1.1 MASTER’S DISSERTATION - PLAN A
Students are required to demonstrate their ability to independently formulate a detailed dissertation
Proposal as well as develop and demonstrate their dissertation thoroughly.
i) A candidate shall be allowed to formally start on the dissertation after the second semester. A
candidate shall submit a dissertation proposal (6 copies, signed by the supervisor) to the
Institute of Computer Science Higher Degrees Research Committee (HDRC) during the
second semester of the first academic year.
ii) The candidate shall execute the dissertation during second year (the third and fourth
semester)
iii) The candidate shall submit the dissertation Report (3 copies) by the end of the fourth
semester.
a) Passing of a Dissertation
To pass the dissertation, the candidate shall satisfy the internal examiner, external examiner and viva voce
committee independently.
b) Revised Dissertation
A candidate who fails to satisfy the examiners, shall re-submit a revised dissertation in accordance with the
standing University guidelines for the dissertation examinations.
Reports should be handed in to the Research Coordinator’s Office ICS Building by the 31st July. All
students must hand in *six* spiral bound copies of the report signed by the supervisor and student.
Processing of the documentation between Graduate School, external examiners and internal examiners,
arrangement of presentation will be done during 2nd week of August. The schedule for the presentations
will be communicated and presentation duration will be 15 minutes (refer to Appendix C for presentation
details).
Having satisfied all the examiners, a letter certifying that all corrections have been effected as well as
*three* hard cover bound copies of the final report signed by the supervisor and student and a copy of the
abstract on a virus free diskette will be submitted to the ICS Deputy Director .
2
1.2 MASTERS PROJECT – PLAN B
Students are required to demonstrate their ability to independently formulate a detailed project proposal, as
well as develop and demonstrate their projects thoroughly.
1) A candidate shall be allowed to formally start on the project after the third semester.
2) A candidate shall submit a project proposal (6 copies) to the Institute of Computer Science Higher
Degrees Committee during the third semester.
3) The candidate shall execute the project during the fourth semester.
4) The candidate shall submit the project report (3 copies) by the end of the fourth semester.
Reports should be handed in to the Research Coordinator’s Office ICS Building by the 31st July. All
students must hand in *six* spiral bound copies of the report signed by the supervisor and student.
Processing of the documentation between Graduate School, external examiners and internal examiners,
arrangement of presentation will be done during 2nd of week August. The schedule for the presentations
will be communicated and presentation duration will be 15 minutes (refer to Appendix C for presentation
details).
Having satisfied all the examiners, a letter certifying that all corrections have been effected as well as
*three* hard cover bound copies of the final report signed by the supervisor and student and a copy of the
abstract on a virus free diskette will be submitted to the ICS Deputy Director.
3
1.3 POSTGRADUATE DIPLOMA IN COMPUTER SCIENCE PROJECT
Students are required to demonstrate their ability to independently formulate a detailed project proposal, as
well as develop and demonstrate their project thoroughly.
• A candidate shall be allowed to formally start on the project after the first semester.
• A candidate shall submit a project proposal (3 copies) to the Institute of Computer Science Higher
Degrees Committee during the second semester.
• The candidate shall execute the project during the second semester.
• The candidate shall submit the project report (3 copies) by the end of the second semester.
Topics may be initiated by the student or provided by the research office or the supervisor. Students will be
required to prepare a one page concept paper to be presented to the research office for vetting during first
week of the second semester. Once it has been vetted, the student will be allocated a supervisor and
will proceed to write the proposal which is to be presented to the research office during the 2nd week of the
semester. Once the proposal has been signed off, the student will proceed to work on the project.
Reports should be handed in to the Research Coordinator’s Office ICS Building by the 31st July. All
students must hand in *six* spiral bound copies of the report signed by the supervisor and student.
Processing of the documentation between Graduate School, external examiners and internal examiners,
arrangement of presentation will be done during 2nd week of August. The schedule for the presentations
will be communicated and presentation duration will be 15 minutes (refer to Appendix C for presentation
details). Having satisfied all the examiners, a letter certifying that all corrections have been effected as
well as *three* spiral bound copies of the final report signed by the supervisor and student and a copy of
the abstract on a virus free diskette will be submitted to the Research Coordinator’s Office.
4
2.0 RESEARCH PROPOSAL
1. Definition of Proposal
It is a written presentation of an intended project specifying the problem, purpose, scope, methodology,
references and the budget. It should be have 15 – 20 pages.
2. Elements of a Proposal
a. Title / Topic
Should accurately reflect the scope and content of the study in not more than 20 words and not how
the study is to be done. It should be descriptive yet discrete.
Topics can be selected based on the following :-
o Computer Science subject area
o Area of interest of candidate
o Literature review of recent journals in the area of interest.
o Observations of current events, trends in society, social needs, government
concerns/requests, institutional needs etc.
o Supervisors’ advice
The selected topic must reflect in the study, strong and sufficient Computer Science application. Once
a research / project area is identified, the student must adequately consult related literature before
proceeding.
b. Background / Introduction
This provides the rationale of the study providing evidence and conditions of the existing situations to
make the reader feel the urgency of the problem and the need to study it in order to solve it or
contribute to its solution.
Within the first sentence, try to capture the thrust of your research
Avoid circular reasoning
Make your introduction interesting in order to capture the interest of your audience
5
ii) Should be concise and brief (not more than 1 paragraph)
e. Specific Objectives
These are specific aims/objectives arising directly from the general objective/purpose/aim of the study.
For each specific objective one must have a method to attempt to achieve it. Specific objectives should
advisably not exceed three in number.
Objectives/purpose/aims should be:
• Clear, specific and concrete
• Realistic and achievable
• In order of importance
• Measurable
Examples of good specific objectives are :
a) To design a prototype that acts as a measure for a good outsourced software
b) To model an expert system that will ……..
c) To create a digital elevation model that will ……
Examples of bad objectives are :-
a) To highlight the role of modularity in product development.
b) To assess the level of effectiveness of the system.
f. Significance / Justification
This refers to the relevance of study in terms of academic contributions and practical use that might be
made of the findings. It should reflect on knowledge creation, technological or socio-economic value to
the community.
Statements:
• Should convince readers of the importance of the proposal
• Show how the project will contribute to theory
• Reflect description of specific application of knowledge gained and its potential importance
• Indicate why the research is still important whether such work has been done before
h. Literature Review
i) This section consists of a critical review of research work from journals which is related to the
subject area as well as an analysis of existing literature on the subject with the objective of
revealing contributions, weaknesses and gaps.
ii) The literature review should be according to the themes of the study and should reflect the
objectives, hypotheses, methods and research questions.
6
iii) Citation should be in accordance with the approved format . The source of the works cited should
be documented by giving the author (s) surname(s) and date of publication.
Every citation should appear in the reference list.
j. Methodology
This is a detailed description of selected methodology i.e. step-by-step methods of how one intends to achieve
objectives of the research.
This section comprises of research design which describes the tools, instruments, approaches, processes and
techniques, major algorithms and data structures to be employed in the research study, data collection,
analysis, synthesis, design, logical flow, implementation, testing, validation, verification etc.
k. References
This is a list of all works cited in the proposal and should be written according to the approved format.
Reference section detailing the citations should be included- the allowed format is attached in Appendix
A. References should be cited using a consistent style. References only include references cited in the
text. Bibliographies are usually more exhaustive, sometimes annotated and may also include material
that you consulted but did not refer to specifically in the text.
l. Appendices
Comprises of a budget, time framework, explanatory notes and instruments.
i) Budget is the financial plan for implementation of the research. It should be clear, realistic and
reasonable (affordable).
It should be itemized according to the following : Equipment, Stationery, Materials, software
etc., Travel, Subsistence, Research Assistants, Services (Secretarial, Photocopying, Printing,
binding etc.). Other purposes (specify).
ii) Time Frame Work is the schedule / time-table of activities over the period over which the
research is to be carried out with due regard to budgetary consideration as well. It could be
presented in tabular form. It is a valuable guide for evaluation of research progress.
iii) Explanatory Notes which include research approval letters, maps, and lists of areas to be
visited.
iv) Instruments are details of tools used in the research e.g. equipment, questionnaire, interview
schedule, scales and tests etc.
Note : A Proposal is submitted to Research Committee for evaluation and approval.
7
Proposal Format
1. Introduction
1.1 Background to the Study
1.2 Statement of the Problem
1.3 Objectives
1.3.1 General Objective
1.3.2 Specific Objective
1.4 Scope
1.5 Significance of the Study / Justification
2. Literature Review
Research questions if any should be at the end of the Literature Review
3. Methodology
References
Bibliography
Appendices
8
3.0 DISSERTATION / PROJECT REPORT FORMAT
1. Definition of Report
Is a detailed account of the study
2. Research report Comprises of :
The Preliminaries (Pages numbered in Roman numerals).
A. The Preliminaries
i) Title Page (Not numbered)
ii) Declaration
iii) Approval
iv) Dedication (optional)
v) Quote (optional)
vi) Acknowledgement
vii) Table of Contents
viii) List of Tables
ix) List of Illustrations (Figures) (where applicable)
x) Abbreviations (Acronyms) (where applicable)
xi) Abstract
9
a) Title
The title page should have, the title of the study in Capitals; full names of the researcher / candidate
and qualifications already attained and their awarding universities. Where the report is submitted for an
award of Makerere University, the candidate must state that the project is submitted in partial
fulfillment of the award of Makerere University and should appear in the middle of the page. All reports
should state the month and year of submission, and all information on the title page must be centered.
b) Declaration
i) This is a pronouncement by the candidate that his/her study is original and has not been
published and or submitted for any other degree award to any other university before. It must
be signed the researcher.
ii) Approval by Supervisors. The approved supervisors have to sign the declaration page.
c) Dedication (optional) : This mentions name(s) to whom the research is dedicated.
d) Acknowledgement : This entails recognition of mentors, colleagues, individuals, sponsors and
institutions which supported the research.
e) Table of Contents : This is the list of headings, subheading starting with declaration paginated at i)
and their corresponding page numbers. However, the title page is not numbered.
f) List of Tables : List tables in the report and corresponding pages
Tables are useful in conveying the meaning of analysis done.
g) List of Figures : These are the most precise methods of identification in pictorial form.
h) List of Appendices : Lists appendices in the document and their corresponding pages.
i) List of Abbreviations : Refers to abbreviations used in the report other than those commonly
used.
j) Abstract : The entails a brief summary of the report, preferably not exceeding 300 words.
An abstract is to be written after the rest of the report giving precisely what the study was about, the
methodology used, results, conclusion and recommendation.
10
c) Methodology as Chapter 3
d) Results can be presented together with discussion as chapter 4 or two separate chapters i.e.
i) Presentation and Interpretation of Results as chapter 4
ii) Discussion of Results as chapter 5
e) Conclusion : Summary, research based outcomes, recommendations and the way forward, should
come as Chapter 5 or 6 depending on how one has presented the preceding chapters.
f) References : This should be at the end of the report and provides the information necessary to
identify and retrieve each source. A reference list consists of only the works which were cited in the
text.
g) Bibliography : Unlike the reference list, the bibliography consists of any other literature consulted but
not very relevant to the study.
h) Appendices : These comprise of instruments, pseudo codes, program implementation codes, maps,
introductory letters and some essential raw data, personnel met and research approval letters as well
as areas visited.
11
Examples of citations :
One author
Miiga (2001) [10] model describes the information system as comprising of eight components
This would appear like this in the Latex document :
Miiga (2001) ~\cite {Miiga} model describes the information system as comprising of eight components
In the reference list, we would have the above listed as the 10th item with the following code :-
\bibitem {Miiga} Miiga, W. (2001). The potential cost-effectiveness of information systems. Journal of
Information Systems. 20(9) 1316-30. Elsevier Ltd.
Note : The numbers should be automatically generated though the use of the latex codes such as
~\cite{ } and the reference list should appear in alphabetical order based on the author’s surname.
Other examples
Brown (2002) [2] found that causal loop diagrams enhanced simulation models.
In a recent study (Brown, 2002) [2] recommends that information systems should be user friendly.
The analysis is based on Kintu (1991) [3] in which four solutions are suggested.
……………….. of the population (Kwizera, 1961) [4].
Two authors
According to Krich and Ponte (1998) [8], diseases can be modelled using mathematical algorithms.
Brown and Green (2000) [3] found that models improved health care provision.
In a recent study (Brown and Green, 2000) [3] suggest that
……………………. for such problems (Kiiza and Musaazi, 1999)[8].
12
Copyright
Written permission to use previously published texts, tables, figures, or test should be available on request
and acknowledged in reference to the text, table, figure, or test using asterisk.
Foot notes
These should be included only when necessary since they are distractive to readers.
Organising and structuring documents with headings.
Margins
Uniform margins of 1 inch should be left at the top, bottom and both sides of every page.
Numbers
Use words to express numbers one through nine, and numerals to express numbers 10 or higher.
Page Numbers
Paragraphs
Paragraph format should be uniform .
Quotations
Short quotations of under 40 words may be incorporates in the text and enclosed with double quotation
marks”
13
APPENDIX A : EXAMPLES OF REFERENCES IN THE REFERENCE LIST
Proceedings of a Conference
Crowston, K., and Treacy, M.E. (1986). Assessing the impacts of information technology on enterprise level
performance. In L. Maggi, R. Zmud and J. Wetherbe (Eds.). Proceedings of the Seventh International
Conference on Information Systems (pp. 377-388), San Diego, Carlifornia.
Note
The referencing style should be consistent throughout as shown in the examples. All authors’ surnames
and initials should appear in the list.
Plagiarism - If you do not acknowledge the sources you have used in writing your text, then this could be
construed as plagiarism, which is a serious offence.
14
APPENDIX B : TITLE PAGE
by
TWESIGE JOSHUA
BSc (Education) (Mak)
[BSc, PGDCS (Mak)]
[Cert.Ed(Leeds), BSc (UON), MStat (Mak)]
August, 2004
15
APPENDIX C : VIVA VOCE PRESENTATION
Approximately ten (10) Power Point slides are required to present a summary of your findings of research.
Each presentation (defence) will last a maximum of 10 minutes.
16
APPENDIX D : PROJECT MARKING SCHEME
The following project marking scheme will be used for final evaluation of the projects :
ASSESSMENT AREA SCORE
MAX EX.
I. PROBLEM Clarity of statement; wisdom of choice and accuracy of identification of 15
STATEMENT knowledge-or-functional gap; relevance; etc. Adequacy and precision of
(including background, identification of aims and objectives; etc..
aims and objectives,
justification and scope)
II. LITERATURE Selective identification; relevancy to current study; up-datedness; critical 10
description; coverage; comprehensiveness; sufficiency; with an aim of
identifying added value; etc…
III. METHODOLOGY Appropriateness; adequacy; level of analysis , synthesis and design; 10
(with reference to tools, processes, tools, instruments and approaches; logical flow; data
instruments and adequacy, etc..
processes)
IV. RESULTS Degree of systems study, analysis, design and implementation of 50
(including identification of methodology resulting into quality product; ease with which product may
products such as be put to meaningful use; use of effective presentation methodologies
software/ hardware, and tools; adequacy of product documentation; provision of testing
models of systems, etc) strategies; identification of limitations; discussion; conclusion and
recommendations; etc…
V. WRITE-UP Includes an Abstract, i.e. Its well representative-ness of the entire write- 10
PRESENTATION up. Conformity to general layout and write-up presentation standards,
logical sequencing and organization; section/equation numbering; quality
and style of technical language used; professionalism; general
impression; etc.
VI. ORAL Depth of understanding of the subject matter; knowledge of aim, 05
PRESENTATION objective, etc… of the project; provision of satisfactory answers to
/DEMONSTRATION examiners’ questions; effective communication skills; suitability of voice
level and poise during presentation; professionalism; general impression;
etc…
TOTAL SCORE 100 %
17
APPENDIX E : NOTES FOR THE GUIDANCE OF EXAMINERS OF DISSERTATIONS
18