\documentclass[11pt]{article}

\input {preamble}

%\usepackage{psfig}

%\newcommand{\ifig}[1]{\begin{center}\psfig{file=#1.eps,height=2.0in,angle=0}\end{center}}

\begin{document}


\title{CS 591 Cybersecurity: A Theoretical Approach, Class Project}

\author {Prof. Jared Saia, University of New Mexico}

\date{\emph{Due: Thursday, Dec. 13th}}

\maketitle

\noindent 

A significant part of this class is the class project.  In this
project, you will apply mathematical tools learned in this class to
solve an algorithmic problem.  The project must have a significant
analytical component to it where you demonstrate mastery of
mathematical tools learned in this class.  You're encouraged to also
contain an empirical component in your project where you do empirical tests which
support or complement your analytical results.  You are encouraged to
do this project in groups of between two and four students.

The main deliverable for the class project is a paper no more than
twelve pages in length (not including bibliography and appendix).
This paper should be structured as a standard research paper in that
it should have an abstract, an introduction, a related work section, a
body (containing a section on algorithms and a separate section on
analysis), and a conclusion and future work section.  I expect each
paper to have at least one non-trivial idea.

Learning to write good research papers is a life-long process.  There
are links to several good references for this process on my home page
in the \emph{Student Advice} section.  I strongly recommend discussing
your project with other students both inside and outside of your group
and getting other students to review a copy of your paper before you
turn it in.  I also strongly recommend that you come by my office
hours periodically to discuss your progress on the project.

\section{Project Ideas}

Following are some ideas for getting a topic for the class project:

\begin{enumerate}

\item Use a problem related to your own research.  Tools we have learned in this class
are used in almost all areas of computer science, so if you would like some pointers to relevant papers, send me mail or come by my office hours.

\item Make up an interesting question based on a topic in one of the papers you've presented that interests you.  Find additional papers on this topic in the bibliography of the textbook (citeseer and google scholar are good places to find a paper online if you have the title) to see if anyone has addressed this problem before.

\item Find problems in the ``Conclusions and Future Work'' section of papers you have read.  Note these problems are frequently very challenging.  If you want to look at one of these problems, you
should first try to make it \emph{easier} by looking at a restricted version of the problem.

\item Come talk to me.  I have several problems that would be suitable
for a class project.

\end{enumerate}

\end{document}
