There are many different types of project and so it is
difficult to produce a detailed set of recommendations to
suit every single dissertation. Thus the dissertation
structure below is only a suggestion. Presentation and
writing issues are described
elsewhere but, in general, all dissertations should
be divided into a series of numbered chapters and
sections, each with titles and only these chapters count
towards the page limit. It may be helpful to peruse a few
previous dissertations to help see how the following
structure can be adapted.
It is usual to assume that the reader is familiar with
material all your fellow students will be familiar with
from the taught component (so you cannot assume your
reader will know anything you have covered in an optional
module). Any further material needed should be summarised
and suitable references
cited.
Title page |
Title, name, supervisor, module code,
date, and the following
statement:
"This report is submitted in partial fulfilment of
the requirement for the degree of [Degree Title] by
[Full Name]".
The title the dissertation ends up with need not be
the one it started with in the project choice stage
more than a year earlier but it should be
meaningful. "My Design Project" is not
meaningful.
|
Declaration |
The second page should be the following declaration:
"All sentences or passages quoted in this report from other people's work have been specifically acknowledged by clear cross-referencing to author, work and page(s). Any illustrations that are not the work of the author of this report have been used with the explicit permission of the originator and are specifically acknowledged. I understand that failure to do this amounts to plagiarism and will be considered grounds for failure in this project and the degree examination as a whole.
(your name**)"
** Note that you should type your name here but you are not required to physically sign this page. By submitting your project through MOLE, you agree to the declaration above. |
Abstract |
This should be two or three short paragraphs
(100-150 words total), summarising the
dissertation. It is important that this is not
just a restatement of the original project
outline. A suggested flow is background, project
aims and main achievements. A bad abstract would
have a final paragraph that just said "the
achievements will be described" - this is useless,
as it says nothing. From the abstract a reader
should be able to ascertain if the project is of
interest to them and presents results of which
they would like to know more details.
|
Acknowledgements |
Thanks to whoever may have helped you in any way -
both serious and a bit of fun. |
Contents |
Includes titles and page numbers of all sections
and subsections. Chapter 1 begins on page 1. Use
Roman numerals for all previous pages, e.g.. title
page (i), signed declaration (ii) abstract (iii),
acknowledgements (iv) and contents (v-?).
It is often best include a separate list of
all the figures in the dissertation (figure number,
label, page number), and a separate list of all
tables in the dissertation (table number, label,
page number). |
Chapter 1: Introduction |
The introduction has several purposes. Clearly
one is to set the scene for the project by giving
a little relevant background information - try to
grab the reader's interest early. Another is to
clearly elucidate the aims and objectives of the
project and the constraints that might affect the
way in which the project is carried out. If the
project involves the solution of a specific
problem or the production of a specific system
this should be clearly specified in an informal
way. Finally, the introduction should summarise
the remaining chapters of the dissertation, in
effect giving the reader an overview of what is to
come.
The type of project will dictate the content and
structure of the following chapters and you should
discuss this with your supervisor. For example,
for a theoretical project it is likely that
several chapters will be devoted to constructing
the theoretical foundations for the project and
will consist of your own interpretation and
synthesis of existing work with suitable examples
discussed throughout. A sequence of chapters that
cover theoretical framework, conditions and
assumptions and theory application and comparisons
may be appropriate. For an experimental project,
the experimental goals, design, execution and
evaluation might be covered. What now follows is a
typical structure for a 'design and build'
project.
At the end of chapter 1, you should include a brief discussion of your view of the relationship between your project, and your degree programme. In your discussion, you should mention any advantages or challenges created by this relationship. |
Chapter 2: Literature Review |
The title of this chapter is open to discussion.
Literature review is a bit simplistic and it may
be that you can title the chapter better, based on
the particular type of project that you are doing.
It is often useful to start this chapter with an
overview of its contents, giving the reasoning
behind why you have structured it in a particular
way. The main thrust of the chapter is a review of
relevant work by other authors and the
relationship between this and your own work. If
several other people have done closely related
work in a different way then the reasons for your
approach should be summarised here.
A good literature review is synthetic: general
trends and positions in your research area should
be identified, and the papers you cite should be
compared and contrasted. A literature review is
not simply an annotated list of papers you may
have read. It should cover a range of relevant
material to your project. Everything you use
should be cited by reference to the bibliography
at the end of your dissertation. See the page on using references for
how to do this.
Everything that you write must be your own words
and you must cite other people using references.
You may also quote sentences from the work of
others. These must be included in quotation marks
and again the relevant work must be cited. Your
signed declaration means that you will fail your
dissertation if you do not acknowledge the work of
others.
|
Chapter 3: Requirements and analysis |
This should state, in a more detailed
way, the objectives of the project by requirement
and the analysis should break the problem down into
manageable steps. There may be more than one
suitable approach; the analysis may cover more of
the area than is finally implemented. Testing and
evaluation should be given due consideration. It is
important that you state how you will evaluate your
work. For a design project it is appropriate to
consider testing at the same time as specification.
|
Chapter 4: Design |
This should explain the design
technique chosen (and justify why it is appropriate)
from the various ones available; it should select a
suitable subset of the things described in the
analysis chapter and develop a design. Where
trade-offs exist between different designs, the
chosen approach should be justified. Suitable
diagram-techniques (e.g. UML, other drawings) should
be used where appropriate. If a method is applied
selectively, explain which parts were used and why.
Experimental projects should pay careful attention
to control conditions, samples selected, etc. to
ensure a valid result. |
Chapter 5: Implementation and testing |
In addition to illustrating "coding
traps", this should highlight particular novel
aspects to algorithms. Testing should be according
to the scheme presented in the Analysis chapter and
should follow some suitable model - e.g. category
partition, state machine-based. Both functional
testing and user-acceptance testing are appropriate.
For experimental/investigative projects, techniques
developed should be evaluated against a standard
result set for calibration, as well as the "live"
data set. For theoretical projects, the relative
power/expressiveness of the theory should be
evaluated with respect to competing approaches. |
Chapter 6: Results and discussion |
The main results of your work should
be presented, together with critical discussion. The
chapter should cover three things (although these
would not be used as section headings):
- Findings - present all the results
(products, experimental findings, theories,
etc.) generated during the project. This may
also include some off-topic findings that were
not expected, or which were side-effects of
other explorations.
- Goals achieved - describes the degree
to which the findings support the original
objectives laid out for the project. The goals
may be partially or fully achieved, or exceeded.
An experimental project may prove, or disprove
the original thesis. A theoretical project may
cover some or all of the example cases. Note
that reporting of failures to achieve goals is
important since a fundamental feature of the
assessment procedures is that the processes (how
you went about your project) are often as
important as the products of the project.
- Further work - describes two things:
firstly, new areas of investigation prompted by
developments in this project, and secondly parts
of the current work which were not completed due
to time constraints and/or problems encountered.
|
Chapter 7 Conclusions |
The conclusions can be summarised in
a fairly short chapter (2 or 3 pages). This chapter
brings together many of the points that you will
have made in other chapters, especially in the
previous results and discussion chapter. Do not be
afraid of repeating some of your earlier statements
here, albeit using different wording. |
References |
See the
References page |
Appendices |
These may be provided to include further details
of results, mathematical derivations, certain
illustrative parts of program code (e.g. class
interfaces), user documentation, log of project
milestones. In particular, if there are technical
details of the work done that might be useful to
others who wish to build on this work, but that
are not sufficiently important to the project as a
whole to justify being discussed in the main body
of the dissertation, then they should be included
as appendices.
Any appendices do not count towards the page
limit, but equally they are not treated as part of
the dissertation for the purposes of assessing it.
In other words, there is no expectation that the
examiners should read the appendices as part of
the assessment process. Hence, it is important
that any material which will be significant to
judging the quality of the dissertation or of the
project as a whole should be in the main body of
the dissertation, and not in appendices. Do not
include an appendix containing all your source
code listings - instead this material will be
collected electronically. What may be worth doing,
perhaps, is that if there are any code fragments
of particular novelty, then you could include
these in an appendix, so that they could be
referenced in any descriptions in the main text of
the chapters. This would make such an appendix
very similar to the idea of appendices for
mathematical proofs.
|
Declaration
You are required to submit the report electronically through MOLE by the deadline. BY SUBMITTING YOU AGREE TO THE FOLLOWING DECLARATION:
All sentences or passages quoted in this report from other people's work have been specifically acknowledged by clear cross-referencing to author, work and page(s).
Any illustrations which are not the work of the author of this report have been used with the explicit permission of the originator and are specifically acknowledged.
I understand that failure to do this amounts to plagiarism and will be considered grounds for failure in this project and the degree examination as a whole.
|