\documentclass[11pt]{article}

%-- Packages -------------------------------------
\usepackage[margin=1.25in]{geometry}
\usepackage{graphicx}
\usepackage{enumitem}
\usepackage{soul}
\usepackage{color}
\usepackage{url}

%-- Start the document ---------------------------
\begin{document}


%-- Header ---------------------------------------
\begin{center}
{\Large CS 2001: Research Topics in Computer Science}\\
{\large Fall 2013}\\

\vspace{.2in}

{\Large Mini Project}
\end{center}

\vspace{.2in}

\noindent {\large \textbf{Assigned:} Thursday, October 10 \hspace{\fill} \textbf{Due:} Thursday, December 12}\\

\noindent \hrulefill\\


%-- Text goes here -------------------------------

\section{Background}

The goal of this short project is to give you a working knowledge of
AFS, Subversion (SVN), \texttt{make}, and \LaTeX.  Specifically, you
will learn how to create groups and manage permissions in AFS, set up
an SVN repository whose permissions are managed via AFS groups,
typeset documents using multiple \LaTeX\ styles, and control document
builds using Makefiles.


%-------------------------------------------------
\section{What do I need to do?}

To address the above objectives, you will set up an SVN repository to
share your paper reviews with me.  Given that everyone in the
department has access to the shared AFS file system, this process is
actually quite easy to do in practice.  In particular, you will need
to do the following things:

\begin{enumerate}

\item Create an AFS group called \texttt{cs2001\_svn}.  After the
  group is created, add yourself and me (\texttt{znati}) as members
  of the group.

\item Within your \texttt{public} AFS space, set up an SVN repository
  called \texttt{cs2001\_papers}.  Ensure that only members of the
  \texttt{cs2001\_svn} group have access to this repository.

\item Read over the paper submission instructions for the 2013 ACM
  Conference on Computer and Communications Security
  (\url{http://www.sigsac.org/ccs/CCS2013/}) and the 2014 IEEE
  Symposium on Security and Privacy
  (\url{http://www.ieee-security.org/TC/SP2014/}).  Each of these
  conferences requires the use of a different \LaTeX\ template;
  download both templates.

\item Create two directories in your new SVN repository:
  \texttt{15\_nov} and \texttt{22\_nov}.  In the \texttt{15\_nov}
  directory, create a \LaTeX\ document that formats your paper review
  that was due on November 15th according to the 2013 ACM Conference
  on Computer and Communications Security format.  In
  the \texttt{22\_nov} directory, create a \LaTeX\ document that
  formats your paper review that was due on November 22nd according to
  the 2014 IEEE Symposium on Security and Privacy format.  Each
  review should have three sections: Summary, Technical Strengths, and
  Technical Weaknesses.

\item In each review, the paper that you chose to review should be
  cited.  Do not create the \LaTeX\ bibliography by hand.  Rather,
  create a BibTeX file \texttt{review.bib} that includes the citation
  information for this paper.  Your \LaTeX\ document should use the
  \texttt{\textbackslash cite\{\}} command to include a citation to
  the paper defined in \texttt{review.bib}.

\item In each directory, create a \texttt{Makefile} with two targets:
  \texttt{review} and \texttt{clean}.  The \texttt{review} target
  should use \texttt{pdflatex} and \texttt{bibtex} to build the paper
  review in the current directory.  The resulting PDF file should
  include a references section that cites (at least) the paper that
  you reviewed.  The \texttt{clean} target should delete all auxiliary
  files created by the \texttt{pdflatex} and \texttt{bibtex} programs.
  That is, after running \texttt{make clean}, the only things in the
  directory should be \texttt{Makefile}, your \texttt{.tex},
  \texttt{.bib}, and \texttt{.cls} files.

\end{enumerate}

The resulting SVN repository will allow me to download your reviews,
edit them to include comments and suggestions, and commit my changes
to the repository.  In order to carry out the above, you may need to
consult references on the course web page, the department's web page,
or other places on the Internet.

%-------------------------------------------------
\section{What should I turn in?}

When you have the above SVN repository set up, send me
(\texttt{znati@cs.pitt.edu}) an email containing:

\begin{itemize}

\item Instructions on how to check out your SVN repository.  I should
  be able to copy and paste these instructions directly into a command
  prompt to check out a copy of your \texttt{cs2001\_papers}
  repository.

\item The membership list of your \texttt{cs2001\_svn} AFS group.
  Specifically, I expect to see a copy/paste showing the results of an
  AFS command that lists group membership.

\item The AFS permissions for your repository.  Again, I expect to see
  a copy/paste showing the results of an AFS command that lists the
  permissions on the \texttt{cs2001\_papers} directory.

\end{itemize}

Please email all of the above information to
\texttt{znati@cs.pitt.edu} by noon on Thursday December 12th, 2013.

%-------------------------------------------------
\end{document}