Recommended outline for
M.S. theses
Prof. Neil Rowe, Version 2/06
Abstract: a
summary of the main points of the thesis.
You should try to have a sentence corresponding to ach chapter of the
thesis except the first and last.
Mention your most important accomplishments, and minimize background
information.
Chapter 1: Introduction (2 to 6 pages)
Chapter 2:
Previous attempts to solve this problem, and other problems like it, with
computer programs or methodologies (4 to 12 pages)
Chapter 3: Description of your application (2 to 10
pages) (may be interchanged with Chapter 2)
Chapter 4: Description of your program or methodology
(8 pages minimum)
Chapter 5: Discussion of results (2 to 8 pages, not
counting tables and figures)
Chapter 6: Conclusion (1 to 8 pages)
Appendix A: Test runs (if there are several long test
runs, this chapter may be broken into several different appendices)
Appendix B: Text of programs (should not exceed 50
pages)
***************************************************************************
Some general guidelines
for thesis writing
1. Always use
the same term for the same thing; don't try to be poetic.
2. Use your own
words to describe things; use quotations from other people sparingly. If you do use quotations, enclose them in
quotations marks and give a formal citation immediately afterwards. This is important because the School treats
plagiarism very seriously.
3. The purpose
of a thesis is to describe interesting things you did. So don't spend a lot of
space on other peoples' work unless it's unique or you need it to make a point
about it. For instance, don't describe
A* search in detail just because you use it in your program.
4. Use
"we", "us", "our", and "ours" to
describe what you did. And use active
voice for verbs, not passive. Some
examples:
5. Be careful to
use hyphens properly to group multiple modifiers of the same noun. This is particularly important when you use
words as modifiers that are normally used as nouns. For instance, in "large
artificial-intelligence
program" you must hyphenate the two middle words since
"intelligence" is a noun and the reader who is not familiar with your
topic might think there is something called an "intelligence program"
of which there are particular subtypes that are "large" and
"artificial". Some more examples
of correct hyphenation:
Notice you
shouldn't hyphenate an expression unless the whole cluster of words functions
as an adjective; for instance, you should write "I work on applied
artificial intelligence" but also "I work on applied
artificial-intelligence programs".
6. Try to avoid
one-sentence paragraphs except for numbered items of a list.
7. Minimize
mention of names of specific files or exact names of procedures. These things are usually too hard for the
reader to remember.
8. Minimize
acronyms, e.g. write "DOD" as "Department of Defense". Exceptions can be made for names that are
used many times in the thesis, but write out their words in parentheses the
first time you use the acronym.
8. Never repeat
exactly the same point you made earlier (like in the last chapter of the
thesis) unless you have something new to say.
Cross-reference instead.
9. In your
reference list, conference papers are more desirable than Web pages. Journal papers, book chapters, and books (if
not too general) are more desirable than conference papers.