Typesetting Using LaTeX:

Guidelines for Dissertations, Theses, and Project Reports
in the Department of Computer Science and Engineering

by Edward B. Allen and M. Ramkumar

Contents

Announcements

Announcing "passing of the torch": On 10/1/14, Dr. M. Ramkumar assumed responsibility for this thesis template, due to Dr. Edward Allen's retirement in May 2015. Also, examplethesis.pdf was updated for clarity.

Announcing revised approval page layout: On 8/15/13, we released a new version of msuthesis.cls and examplethesis.tex to conform to a new approval page layout required by the University. http://library.msstate.edu/thesis/index.asp

Announcing a simplification: On 7/11/13, we released a new version of msuthesis.cls and relevant sections of examplethesis.pdf. The standard LaTeX commands \section, \subsection, and \subsubsection, with lower case 's' will now properly indent the first paragraph after a section title when there is a paragraph following the section title. This indent is required by the Standards. Similar commands with capital letters ("camel-case") are deprecated, and therefore should no longer be used with this template. They will work, but \Section, \SubSection, and \SubSubSection are not recommended.

Similarly, If there is no paragraph following a section title, because a subsection title immediately follows, use the appropriate new command so that the spacing between titles conforms to the Standards. Note there are no capital letters in the command names: \sectionnoparagraph, \subsectionnoparagraph, and \subsubsectionnoparagraph. Similar commands with capital letters ("camel-case") are deprecated, and therefore should no longer be used with this template. They will work, but are not recommended, for example, \SectionNoParagraph.

The new file is at the link below.

Announcing a bug fix: On 10/19/12, we released a new version of msuthesis.cls that fixes the following bugs that may cause your thesis to be rejected by the library per the 6th edition of the university's Standard.

The new file is at the link below.

Announcing a major update: In May 2012, we released a new version of LaTeX templates for Mississippi State University documents, as described below. New features include the following.

The prior version was released in June 2009.

Introduction

The template presented below was designed for the needs of students in the Department of Computer Science and Engineering at Mississippi State University. Others are welcome to use it and to adapt it to your own needs.

LaTeX is an open-source (free) software system for typesetting documents which extends TeX, a typesetting system invented by D. E. Knuth. It produces beautiful mathematics and has good tools for managing bibliographies.  However, it does not have a WYSIWYG user interface.

A template for dissertations, theses, and project reports is available for free download. See the sections below for details. You may download the documents listed below that explain some additional details.

Files for the template are available for free download in a *.zip archive file. See below.

The files below and the instructions were tested using MS Windows. The *.zip files were created using MS Windows features. LaTeX is widely used on other operating systems and porting this template to non-Windows environments should be straight forward.

Please send bug reports to Dr. M. Ramkumar via email at ramkumar@cse.msstate.edu

Dissertations, theses, and project reports

If you use this template for your thesis or dissertation, be sure to inform the MSU library staff of this fact when you submit your document for their review. This will facilitate their review.

examplethesis.pdf explains how to typeset a dissertation or thesis using LaTeX that conforms to Mississippi State University standards and style requirements of the Department of Computer Science and Engineering. This example thesis is useful as a template. The Department of Computer Science and Engineering requires that M.S. Project Reports conform to the same format and style requirements as a thesis.

To use as a template, download the *.zip file into your directory, unzip using MS Windows features, and proceed to use it as described in the *.pdf document.

Download:

More about LaTeX

Learning LaTeX is similar to learning a programming language like HTML.  You must have a reference manual.  I recommend that you buy one of the following. It will be worth the investment.

An on-line reference is at http://en.wikibooks.org/wiki/LaTeX

A (La)TeX encyclopaedia (http://tex.loria.fr) has a wealth of information about LaTeX and related products, including links to articles and on-line help. This may be old information.

MiKTeX (pronounced mick-tek) is an up-to-date implementation of LaTeX and related programs for Windows (all current variants). http://www.miktex.org/ It comes with TeXworks for a user interface.

You can download any LaTeX-related software for free from the Comprehensive TeX Archive Network (CTAN) (http://www.ctan.org) A smoothly functioning LaTeX system is composed of many components by many authors, so there is a lot to learn.

Edward B. Allen and M. Ramkumar
Updates:
24 Feb 2003 added \Tablewithfigure, \Tabledblwithfigure, \rotatedtablewithfigure
15 Dec 2003 added \Tablecontinued, Appendix title page, FAQ chapter, minor updates
1 Feb 2005 added pricesfirst.tex and pricesnext.tex to match  exchaplatex.tex
1 Feb 2005 added pricesfirst.tex and pricesnext.tex to match  exchaplatex.tex
29 Jun 2005 added exfaq.tex to index.html
11 Oct 2005 modified msuthesis.cls for different caption style
1 Nov 2005 doublespace between caption number and text
3 Nov 2005 doublespace between section title and first paragraph (not more)
10 Mar 2006 italics subsubsection titles, added limitations, rewording, etc.
17 May 2007 Major revision to make thesis conform to new MSU standards
Apr 2008 Minor revisions to make thesis conform to library reviews
11 Jun 2009 Minor revisions to make spacing conform to library reviews
29 May 2012 Conform to Standards 6th ed. and other improvements
22 Oct 2012 Fix spacing bugs
7 Dec 2013 Fix bottom margin of title page
11 Jul 2013 Deprecate camelcase \Section etc., and fix for one-line titles
15 Aug 2013 Fix for revised thesis approval page layout
25 Mar 2014 In msuthesis.cls fixed \Table so that \Tablecontinue works correctly.
1 Oct 2014 M. Ramkumar assumed responsibility for this template. Non-thesis templates were deprecated and are no longer available.
1 Oct 2014 examplethesis.pdf was updated for clarity.