\subsection{Marja Hassinen}

\textbf{Project phases}

After the Software Engineering course I had a vague picture of project phases but during this project the picture got clearer. Now I know not only what the purpose of each phase is but also the activities included in each phase.

\textbf{Documents: what to write}

At the beginning of the cource one of my goals was to learn to write documents and to know, what kind of things the documents should include. During the course I got a clearer view of the documents that should be written during a software project.

\textbf{Design: what it is}

Before this project I had programmed only small applications and it hadn't been necessary to design them. At the Software Engineering course there were only a couple of illustration techiniques presented, but I didn't got a very explicit idea of what design really is. During this project I learned what kind of activities can be done at the design phase and how the ideas about the program get clearer step by step and can be represented to other people.

\textbf{The problem domain}

\begin{itemize}
\item Bayesian models: Before this course I knew the basics of Bayesian models but during the course I learned why they are useful and what kind of things can be represented with them.
\item Spatial dependencies: During the course I learned what kind of things can be represented with spatial models and what kind of difficulties arise from spatial dependencies.
\item The Metropolis-Hastings algorithm: I have learned how this algorithm works and how to program programs that utilize it.
\item The models: I had heard about ``the bird model'' -  now I know what it means.
\end{itemize}

\textbf{Fortran}

During the project I learned the basics of Fortran. It is quite different from the other programming languages I had used.

\textbf{Tools}

The CVS and LateX tools are handy when working as a team with other people. It was very useful to get to know them.