\documentclass[a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{lastpage}
\usepackage{pgf}
\usepackage{wrapfig}
\usepackage{fancyvrb}
\usepackage{fancyhdr}
\pagestyle{fancy}

% Create header and footer
\headheight 27pt
\pagestyle{fancyplain}
\lhead{\footnotesize{Internet Applications, ID1354}}
\chead{\footnotesize{Name of the Report}}
\rhead{}
\lfoot{}
\cfoot{\thepage\ (\pageref{LastPage})}
\rfoot{}

% Create title page
\title{Name of the Report}
\subtitle{Internet Applications, ID1354}
\author{Your Name and Email Address}
\date{Date}

\begin{document}

\maketitle

\section*{Tips for Report Writing}
\textbf{REMOVE THIS SECTION BEFORE SUBMITTING THE REPORT.}\\

\noindent \textit{Target audience for this report are people who have exactly the same skills as the author, except they do not know anything at all about the specific program described in the report.}

Consider the following:

\begin{itemize}
  \item Is spelling and grammar correct? Is spoken language avoided? Is the report concise or unnecessarily long and wordy?

  \item Is the solution clearly explained? Will the reader understand the program? What would you yourself want know if you read about the program, is that included in the report?

  \item Does the report prove that the program is working? This can be done for example by providing printouts of test runs, user interface screen-shots or performance measurements.

  \item Is the solution analyzed and evaluated? Are important properties of the program explained? Should there have been more extensive evaluation?

  \item Is the development work analyzed? Is it clear what the author has learned during development? Is it clear which problems were faced during development and how they were solved?

  \item Is the text clarified with code snippets, images or other figures? Avoid long code listings, include only the parts of the code that are relevant for the topic explained in the text. Remember that all figures (images, tables, graphs, code listings etc) should be numbered and have a short explaining text.

  \item Does the report have a good structure with sections, subsections and paragraphs?
\end{itemize}

\section{Introduction}

Shortly explain the task and the requirements on the solution.

\section{Method}

Explain how you solved the tasks and how evaluated that your solution met the requirements.

\section{Evaluation}

Present the solution. Note that the goal is not primarily to explain your code, rather you should prove that the solution meets the requirements. When doing that you will also have to, at least in important parts, explain your code.

Remember to include user interface screen-shots, see Figure \ref{fig:ui}, code snippets, see Figure \ref{fig:code}, and other figures to illustrate your reasoning and prove that your solution meets the requirements. Also remember that these figures must be referenced in the text.

\begin{figure}[h]
  \begin{center}
    \includegraphics[scale=0.3]{ui.jpg}
    \caption{A sample user interface screen-shot to illustrate caption (this text), numbering and reference in text.}
    \label{fig:ui}
  \end{center}
\end{figure}

\begin{figure}[h]
  \begin{center}
    \includegraphics[scale=0.7]{code.png}
    \caption{A sample code extract. You get syntax highlighting if you take a screen-shot of the code in your editor instead of writing it in the document.}
    \label{fig:code}
  \end{center}
\end{figure}

% The following lines show how to create a table.
% \begin{table}[h]
%   \centering
%   \begin{tabular}{|l|r|r|}
%     \hline
%     kärnor & tid & uppsnabbning\\
%     \hline
%     1 & 400ms & 1\\
%     \hline
%     2 & 240ms & 1.7\\
%     \hline
%     4 & 140ms & 2.8\\
%     \hline
%   \end{tabular}
%   \caption{A sample table.}
%   \label{tab:results}
% \end{table}

\section{Conclusion}

Were the requirements met? What went well and what problems did you face? How were the problems solved? Should you have done something differently?

\section{Comments About the Course}

Any comment(s) related to this course instance or to coming instances is appreciated. \textit{Please also tell approximately how much time you spent on the assignment}, including lectures an exercises. This is of great help for course evaluation.

\end{document}
