← All templates

Rochester Institute of Technology Ph.D. dissertation and proposal (GCCIS)

The RIT Golisano College (GCCIS) Ph.D. proposal and dissertation template of 2016: the thesisfrontmatter package (based on the Center for Imaging Science style) on the book class, producing cover, declaration, approval, copyright, abstract, acknowledgments and dedication pages, with an introduction, a background chapter with a figure, an appendix and a BibTeX bibliography.

Create an account to use this
Category
Thesis
Document class
book (book.cls) — ships with TeX Live
Workflow
Thesis / dissertation — submissions and revision rounds
Author
Rochester Institute of Technology, GCCIS Ph.D. Program
Source
Rochester Institute of Technology, GCCIS Ph.D. Program
Licence
book.cls: LaTeX Project Public License (installed with TeX). The sample text is Rochester Institute of Technology, GCCIS Ph.D. Program's, provided for authors preparing a submission.

These are the publisher’s own files. This project starts from Rochester Institute of Technology, GCCIS Ph.D. Program’s package for this publication — their manuscript, their book.cls, their bibliography style — so what compiles here is what they would have given you.

Rochester Institute of Technology, GCCIS Ph.D. Program serves this exact file to Rochester Institute of Technology. Check Rochester Institute of Technology, GCCIS Ph.D. Program’s author pages for the current instructions.

Where this differs from the publisher’s download.

  • Note: Made in 2016 by the GCCIS Ph.D. program for computing dissertations and proposals; check it against the current RIT Graduate Education thesis and dissertation guidelines.

What you get

  • Abstract.tex · 87 B
  • Acknowledgements.tex · 81 B
  • AppendixA.tex · 166 B
  • Background.tex · 2 KB
  • Bibliography.bib · 457 B
  • CoverPage.tex · 453 B
  • Dedication.tex · 64 B
  • Introduction.tex · 1019 B
  • Sample_Thesis_main.tex — the file that is compiled · 2 KB
  • facilities_2.jpg · 263 KB
  • thesisfrontmatter.sty · 11 KB

These become your files. Editing them afterwards changes your project and nothing else — a project owns its files from the moment it is made.

Source

Abstract.tex · 87 B
\begin{abstract}
This is the abstract text with no more than 350 words.

\end{abstract}
Acknowledgements.tex · 81 B
\begin{acknowledgements}
This is the acknowledgements text
\end{acknowledgements}
AppendixA.tex · 166 B
\chapter{First Appendix}
\label{app:A}

This is an appendix.

\section{First Appendix Section}
\label{sec:app}

\subsection{First Appendix Subsection}
\label{sec:sub}
Background.tex · 2 KB
\chapter{Background}
\label{chp:Background}

Here is some text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text.

\section{And Now, Figures}
\label{sec:figures}



\begin{figure}[!b]
\centering
% Note: with \includegraphics, you do not need the file extension.
\scalebox{0.5}{\includegraphics{facilities_2}}
\caption{A picture of the GCCIS atrium, with mascot Ritchie. Figure captions are often at the bottom, and table captions at the top}
\label{fig:atrium}
\end{figure}

% Here we force a new page.
\pagebreak

\section{Using Tables}
\label{sec:tables}

Above is an example of a table. While a matter of taste, it is often a good idea to place figures at the top or bottom of a page, so that they do not interrupt the main text.

Also, here are references to Chapter \ref{chp:Introduction} and Section \ref{sec:begin}, the earlier Figure  (Figure \ref{fig:atrium}), and table above (Table \ref{tab:Example}).

\begin{table}[!tb]
\centering
\caption{\sc This is a table caption. Note that the third row contains a value that spans two columns. Small caps (sc) is a fun font, but isn't always used for table captions}
~\\
	
	\begin{tabular}{c | r r}
    \toprule
    & C1 & C2 \\
    \hline
    V1 & 120 & 52 \\
    V2 & 105 & 66 \\
    v3 & \multicolumn{2}{c}{2-col-value}\\
    \bottomrule
	\end{tabular}
\label{tab:Example}
\end{table}
Bibliography.bib · 457 B
@article{paper1,
	author={I.M. Student, I.M. Advisor},
    title={My First Paper},
    journal={Journal of XYZ},
    pages={1--18},
    year={2016}}
    
@article{paper2,
	author={I.M. Student, I.M. Advisor},
    title={My Second Paper},
    journal={Journal of ABC},
    pages={1--18},
    year={2016}}
    
@article{paper3,
	author={I.M. Student, I.M. Advisor},
    title={My Third Paper},
    journal={Journal of DEF},
    pages={1--18},
    year={2016}}
CoverPage.tex · 453 B
\degreetitle{[Proposal Title {\bf OR} Dissertation Title as it appears on the Dissertation Certificate]}

\degreeauthor{[full name of author]}

\degreedate{[Month day and year of
Dissertation Acceptance was signed]}

\prevdegreeA{B.S. Penn State University, 1994}

\prevdegreeB{M.S. Stony Brook University, 1998}

\advisor{[Advisor's name]}

\memberA{[Committee member's name]}
\memberB{[Committee member's name]}
\externalchair{[External Chair's name]}
Dedication.tex · 64 B
\begin{dedication}

This is the dedication text
\end{dedication}
Introduction.tex · 1019 B
\chapter{Introduction}
\label{chp:Introduction}

Here is some text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text. And some more text.

\section{And Now, we Begin}
\label{sec:begin}

And now, here is an example paper citation \cite{paper1}, and a forward reference to Chapter \ref{chp:Background}.

If you use labels to refer to figures and document sections, then \LaTeX~will automatically re-number them when you move them around in a document. 

This template also uses the {\tt cite} package, which is configured to automatically sorts citations when provided in a list, even if the order does not match the order of appearance in the bibliography. For example, let's cite our papers in the reverse order they appear in the bibliography, and let \LaTeX~ automatically sort the citation list: \cite{paper3, paper2, paper1}.
Sample_Thesis_main.tex — the file that is compiled · 2 KB
\documentclass[11pt, oneside]{book}
%********************************************

\usepackage[phd]{thesisfrontmatter}
%\usepackage[proposal]{thesisfrontmatter}
% For Proposal, uncomment the line "\usepackage[proposal]{thesisfrontmatter}"


\usepackage{booktabs}
\usepackage{url} % support \url{} command
\usepackage{amsmath} % math extensions
\usepackage{amsfonts} %...and ams math fonts
\usepackage{multicol} % Allow spanning cells in tables
\usepackage{graphics} % .jpg, .png, .pdf image import 
% automatically sorts citations; comment to disable
\usepackage[sort,nocompress]{cite} 
\usepackage[toc,page]{appendix} % for appendices


\begin{document}

%*******************************************
% FRONT MATTER
%*******************************************
\pagenumbering{roman}
\include{CoverPage}

%********************************************
% FOR PROPOSAL, uncomment the following lines
%\makeproposaldeclaration
%\makePHDproposalapproval

% FOR THESIS
\makedeclaration
\makeapproval
%********************************************


\include{Abstract}
\include{Acknowledgements}
\include{Dedication}

% TABLE OF CONTENTS + LISTS OF FIGS/TABLES
\tableofcontents
\listoffigures
\listoftables

% Hack: make sure arabic numerals start
% on first page of the introduction.
\pagebreak
\pagenumbering{arabic}

%*******************************************
% MAIN TEXT
%*******************************************

% Chapters of the document 
% (in separate .tex files)
\include{Introduction}
\include{Background}
% add more..

% Bibliography (using BibTeX database (.bib))
\bibliographystyle{plain}
\bibliography{Bibliography}

% (OPTIONAL) Appendices
\begin{appendices}
\include{AppendixA}
\end{appendices}

\end{document}

facilities_2.jpg — binary, 263 KB

thesisfrontmatter.sty · 11 KB
% **********************************************
%  This is the style file created for RIT GCCIS*
%  Ph.D. dissertations. It is based on the     *
%  style file from Center for Imaging Science  *
%  for Ph.D. degree thesis and proposal form    *
%                                              *
%  Front matter pages created are:             *
%   -Declaration page                          *
%   -Approval page                             *
%   -Copyright page                            *
%   -Abstract page                             *
%   -Acknowledgments page                      *
%   -Dedication page                           *
%                                              *
%  Originally created by:                      *
%  Emmett J. Ientilucci                        *
%  Rochester Institute of Technology           *
%  Center for Imaging Science                  *
%  Rochester, NY 14623                         *
%  [email protected]                          *
%                                              *
%  Modified by:                                *
%    GCCIS PhD Curriculum Committee			   *
%    Rochester Institute of Technology         *
%    GCCIS Ph.D. Program                       *
%    										   *
%    9/20/2016                                 *
%                                              *
% **********************************************


\NeedsTeXFormat{LaTeX2e}[1996/12/01]
\ProvidesPackage{thesisfrontmatter}[2015/3/17 v2.0 Thesis Frontmatter Approved]

% You might want to alter the page width and height
% you can edit below.  This will alter the line width lengths
\setlength{\textwidth}{13cm} %Default page width for book class is about 13cm
\setlength{\textheight}{19cm}  %Default page height for book class is about 19cm

\DeclareOption{phd}{\newcommand{\kind}{dissertation}
                    \newcommand{\kindcap}{Dissertation}
                    \newcommand{\kindallcap}{DISSERTATION}
                    \newcommand{\kindspelledout}{Doctor of Philosophy}
                    \newcommand{\letters}{Ph.D.}}
\DeclareOption{proposal}{ 
					\newcommand{\kind}{proposal}
                    \newcommand{\kindcap}{Proposal}
                    \newcommand{\kindallcap}{PROPOSAL}
                    \newcommand{\kindspelledout}{Doctor of Philosophy}
                    \newcommand{\letters}{Ph.D.}}

\ProcessOptions*

\newcommand{\degreetitle}[1]{\gdef \@degreetitle{#1}}
\newcommand{\degreeauthor}[1]{\gdef \@degreeauthor{#1}}
\newcommand{\prevdegreeA}[1]{\gdef \@prevdegreeA{#1}}
\newcommand{\prevdegreeB}[1]{\gdef \@prevdegreeB{#1}}
\newcommand{\prevdegreeC}[1]{\gdef \@prevdegreeC{#1}}
\newcommand{\degreedate}[1]{\gdef \@degreedate{#1}}
\newcommand{\advisor}[1]{\gdef \@advisor{#1}}
\newcommand{\externalchair}[1]{\gdef \@externalchair{#1}}
\newcommand{\memberA}[1]{\gdef \@memberA{#1}}
\newcommand{\memberB}[1]{\gdef \@memberB{#1}}
\newcommand{\memberC}[1]{\gdef \@memberC{#1}}
\newcommand{\memberD}[1]{\gdef \@memberD{#1}}

% **********************************************
% *  Lets make the "proposal" declaration page *
% **********************************************
\newcommand*{\makeproposaldeclaration}{
    \thispagestyle{empty}
    \setcounter{page}{1}
    \setlength{\topskip}{2cm}
    \begin{center}
        \renewcommand{\baselinestretch}{1.0}
        \fontsize{14.4}{20}\selectfont
        \@degreetitle \\
        \vspace{0.8cm}
        \fontsize{12}{20}\selectfont
        by \\
        \vspace{0.8cm}
        \@degreeauthor \\
        \vspace{1cm}
        A \kind ~submitted in partial fulfillment of the \\
        requirements for the degree of \kindspelledout \\
        in Computing and Information Sciences \\
         \vspace{1cm}
        B. Thomas Golisano College of Computing and Information Sciences \\
        Rochester Institute of Technology \\
        \bigskip
        \@degreedate
        \vspace{1cm}
    \end{center}
}


% ***********************************************
% * Lets make the "PhD proposal" approval page  *
% ***********************************************
\newcommand*{\makePHDproposalapproval}{
    \newpage
    \thispagestyle{plain}
    \setlength{\topskip}{1cm}
    \begin{center}
        \renewcommand{\baselinestretch}{1.0}
        \fontsize{12}{20}\selectfont
        GCCIS PhD PROGRAM IN COMPUTING AND INFORMAITON SCIENCES \\
        ROCHESTER INSTITUTE OF TECHNOLOGY \\
        ROCHESTER, NEW YORK \\
        \vspace{0.5cm}
        \underline{CERTIFICATE OF APPROVAL} \\
        \vspace{0.5cm}
        \rule{14.5cm}{0.5pt} \\ \medskip
        \letters ~DEGREE PROPOSAL \\
        \rule{14.5cm}{0.5pt} \\ \medskip
        \vspace{0.5cm}
        \fontsize{12}{15}\selectfont
        The \letters ~Degree Proposal ~of \@degreeauthor \\
        has been examined and approved by the \\
        \kind ~committee as satisfactory for the \\
        \kind ~required for the \\
        \letters ~degree in Computing and Information Sciences
    \end{center}
    \begin{flushleft}
        \renewcommand{\baselinestretch}{1.0}
        \fontsize{12}{12}\selectfont
        \hspace*{4cm} \rule[-2.5ex]{10.4cm}{0.5pt} \\
        \hspace*{4cm} Ph.D. Program Director  \hspace*{3.3cm} Date \\
        \hspace*{4cm} \rule[-2.5ex]{10.4cm}{0.5pt} \\
        \hspace*{4cm} \@advisor, \kindcap~Advisor \hspace*{1.3cm} Date \\
        \hspace*{4cm} \rule[-2.5ex]{10.4cm}{0.5pt} \\
        \hspace*{4cm} \@externalchair,~External Chair \hspace*{0.5cm} Date \\
        \hspace*{4cm} \rule[-2.5ex]{10.4cm}{0.5pt} \\
        \hspace*{4cm} \@memberA \hspace*{2.7cm} Date \\
        \hspace*{4cm} \rule[-2.5ex]{10.4cm}{0.5pt} \\
        \hspace*{4cm} \@memberB \hspace*{2.7cm} Date \\
    \end{flushleft}
}



% ***********************************************
% * Lets make the "thesis" declaration page     *
% ***********************************************
\newcommand*{\makedeclaration}{
    \thispagestyle{empty}
    \setcounter{page}{1}
    \setlength{\topskip}{2cm}
    \begin{center}
        \renewcommand{\baselinestretch}{1.0}
        \fontsize{14.4}{20}\selectfont
        \@degreetitle \\
        \vspace{0.8cm}
        \fontsize{12}{20}\selectfont
        by \\
        \vspace{0.8cm}
        \@degreeauthor \\
        \vspace{1cm}
        \ifx \@prevdegreeA \@empty
        		%% Only write previous degree B if it exists
        		\@prevdegreeA \\
	\else
		\PackageWarning{thesisfrontmatter}
		{prevdegreeA is not defined}
	\fi	
        \ifx \@prevdegreeB \@empty
        		%% Only write previous degree B if it exists
        		\prevdegreeB 
	\fi
        \ifx \@prevdegreeB \@empty
        		%% Only write previous degree C if it exists
        		\@prevdegreeC
        \fi
        \vspace{1cm}
        A \kind ~submitted in partial fulfillment of the \\
        requirements for the degree of\\{\bf \kindspelledout \\
        in Computing and Information Sciences} \\
         \vspace{1cm}
        B. Thomas Golisano College of Computing and \\
        Information Sciences \\
        Rochester Institute of Technology \\
        \bigskip
        \@degreedate
        \vspace{1cm}
    \end{center}
    \begin{flushleft}
        \fontsize{12}{8}\selectfont
        ~Signature of the Author \hrulefill \\
        \mbox{ \rule{0cm}{1.5cm}Certified by } \hrulefill \\
        \mbox{ \hspace{2.5cm} } PhD Program Director \hspace{3cm} Date
    \end{flushleft}
}



% ***********************************************
% *  Lets make the "thesis" approval page       *
% ***********************************************
\newcommand*{\makeapproval}{
    \newpage
    \thispagestyle{plain}
%    \setlength{\topskip}{1cm}
    \begin{center}
        \renewcommand{\baselinestretch}{1.0}
        \fontsize{12}{20}\selectfont
        PhD IN COMPUTING AND INFORMAITON SCIENCES \\
        ROCHESTER INSTITUTE OF TECHNOLOGY \\
        ROCHESTER, NEW YORK \\
        \vspace{0.4cm}
        \underline{CERTIFICATE OF APPROVAL} \\
        \vspace{0.4cm}
        \rule{14.5cm}{0.5pt} \\ \medskip
        \letters ~DEGREE \kindallcap \\
        \rule{14.5cm}{0.5pt} \\ \medskip
        \vspace{0.4cm}
        \fontsize{12}{15}\selectfont
        The \letters ~Degree \kindcap ~of \@degreeauthor \\
        has been examined and approved by the \\
        \kind ~committee as satisfactory for the \\
        \kind ~required for the \\
        \letters ~degree in Computing and Information Sciences
        %\vspace{0.0cm}
    \end{center}
    \begin{flushleft}
        \renewcommand{\baselinestretch}{1.0}
        \fontsize{12}{24}\selectfont
        \hspace*{3cm} \rule[-2.5ex]{9.4cm}{0.5pt} \\
        \hspace*{3cm} \@advisor, \kindcap ~Advisor \\
        \hspace*{3cm} \rule[-2.5ex]{9.4cm}{0.5pt} \\
        \hspace*{3cm} \@externalchair,~External Chair \\
        \hspace*{3cm} \rule[-2.5ex]{9.4cm}{0.5pt} \\
        \hspace*{3cm} \@memberA \\
        \hspace*{3cm} \rule[-2.5ex]{9.4cm}{0.5pt} \\
        \hspace*{3cm} \@memberB \\
        \hspace*{3cm} \rule[-2.5ex]{9.4cm}{0.5pt} \\
        \hspace*{3cm} Date
    \end{flushleft}
}




% ***********************************************
% *      Lets make the copyright page           *
% ***********************************************
\newcommand*{\makecopyright}{
    \newpage
    \thispagestyle{plain}
    \setlength{\topskip}{1cm}
    \begin{center}
        \renewcommand{\baselinestretch}{1.0}
        \fontsize{12}{20}\selectfont
        \kindallcap ~RELEASE PERMISSION \\
        ROCHESTER INSTITUTE OF TECHNOLOGY \\
        GCCIS PhD PROGRAM IN COMPUTING AND INFORMAITON SCIENCES \\
        \vspace{2.5cm}
        Title of \kindcap: \\
        \bfseries{\@degreetitle} \\
        \vspace{2.5cm}
    \end{center}
    \begin{sloppypar}
        \renewcommand{\baselinestretch}{1.0}
        \fontsize{12}{20}\selectfont
        I, \@degreeauthor, hereby grant permission to Wallace Memorial Library
        of R.I.T.  to reproduce my thesis in whole or in part. Any reproduction
        will not be for commercial use or profit. \par
        \vspace{2.5cm}
        \noindent
        Signature \hrulefill \\
        \fontsize{12}{8}\selectfont
        \hspace*{12cm} Date
    \end{sloppypar}
}

% ***********************************************
% *      Lets make the abstract page            *
% ***********************************************
\newcommand*{\abstract}{
    \newpage
    \thispagestyle{plain}
    \setlength{\topskip}{1cm}
    \begin{center}
        \renewcommand{\baselinestretch}{1.0}
        \fontsize{14.4}{20}\selectfont
        \@degreetitle \\
        \bigskip
        \fontsize{12}{20}\selectfont
        by \\
        \@degreeauthor \\
        \bigskip
        \fontsize{12}{15}\selectfont
        Submitted to the \\
         B. Thomas Golisano College of Computing and Information Sciences
       PhD Program in Computing and Information Sciences \\
        in partial fulfillment of the requirements
        for the\\{\bf \kindspelledout \ Degree}\\ 
        at the Rochester Institute of Technology \\
        \vspace{1cm}
        \textbf{Abstract}
        \medskip
    \end{center}
}

% ***********************************************
% *      Lets make the acknowledgments page    *
% ***********************************************
\newcommand*{\acknowledgements}{
    \newpage
    \thispagestyle{plain}
    \setlength{\topskip}{1cm}
    \begin{center}
        \renewcommand{\baselinestretch}{1.0}
        \fontsize{12}{20}\selectfont
        \textbf{Acknowledgments}
        \medskip
    \end{center}
}

% ***********************************************
% *      Lets make the dedication page          *
% ***********************************************
\newcommand*{\dedication}{
\newpage
\thispagestyle{plain}
\setlength{\topskip}{1cm}
\center
\it
}

The first page, as this template compiles today. Click it to enlarge, and again to shrink. Open the file ↗