This page attempts to explain how to write a Master's Thesis at NPS: the process, timelines, content, style, and format. I compiled it with the help from Susan Sanchez, Mike McCauley, Cynthia Irvine, John Powers, Amela Sadagic, Neil Rowe, Kevin Squire, Daphne Kapolka, and Sam Buttrey. Thank you! Mathias.
First and foremost, check the official NPS thesis requirements, currently at http://www.nps.edu/research/research1.html. That web page also lists many useful resources, including workshops, document templates, and guidelines. The following links and tips are grouped by their main content, but most documents cover more than one topic.
The CISR has some excellent advice for good practices throughout your degree, from proposal to thesis and from advisor interaction to writing: http://cisr.nps.edu/downloads/thesis_guidelines.pdf
An OR memo, but it is quite specific to OR.
I highly recommend reading and following Prof. Gerald G. Brown's advice in How to Write About Operations Research (local copy, possibly outdated), even if your thesis is not in OR. Do it.
Prof. Neil Rowe makes suggestions for topics by thesis chapter:
http://faculty.nps.edu/ncrowe/thesisoutline.htm (In my experience, the typical page counts are generally not sufficient for a Master's Thesis. Ingenious theoretical results might be described in such brevity, but not experimental and systems work.)
John Power's guidelines for ECE theses are excellent, please follow them!
Some individual style issues:
See the guidelines at the official NPS thesis page, currently at http://www.nps.edu/research/research1.html.
The choice between LaTeX and Word/OpenOffice is yours. I write most of my technical papers in LaTeX and prefer it generally, but I've also had some 10 years of getting used to it. If you decide to use LaTeX, use the following style and templates: npsthesis.sty, sf298.tex, mycover.tex, myrepdoc.tex.
Our very own Rudy Darken has compiled a long list of helpful resources for grad students <broken link> in general, including tips for doing research and help for technical writing.
A great set of tips, particularly for international students, was created by NPS Instructors Ron Russell and Beth Summe.
The Dudley Knox Library has a web page with NPS thesis resources, including books and RefWorks.
For citations, you can use RefWorks for which NPS has a license, then there's EndNote (commercial) and Zotero (free).
book: Introduction to Academic Writing (Second Edition) by Alice Oshima, Ann Hogue, ISBN-10: 020169509X
book: Writing Academic English (Fourth Edition) by Alice Oshima, Ann Hogue, ISBN-10: 0131523597
Ron Azuma's famous computer science graduate school survival guide.
David Patterson's talk on How to Have a Bad Career In Research/Academia is amusing and instructive. He has other useful information on that webpage.
William D. Shoaff's guide on How to Write a Master's Thesis in Computer Science.
Prof. John W. Chinneck's guide on How to Organize your Thesis
Another meta list: http://www.cs.cmu.edu/~mleone/how-to.html