Notes for Msc Students

Project Report

The report should be structured as follows.

Abstract

The abstract provides a succinct description of the work. It should briefly touch the following aspects:

Introduction

The introduction should be around 2/3 pages in length and should address the following aspects:

This section presents the state of the art, showing that you are aware of the state of the art and properly understand other works. Just summarizing the papers/systems it not enough, a good related work presents the key ideas of the paper, and stresses its positive and negative aspects in a critical way. The limitations presented will serve as additional motivation for your work.

The related work should be structured with subsections that cluster the works along some sensible dimension that is important to your work: e.g.: centralized vs decentralized.

Discussion

It is important to end the related work with a discussion that summarizes the state-of-the-art in a critical way and further motivates your work. This should be synthesized in a table that highlights the several dimensions that are important to you work: what are the important properties/functionality/ideas. The final line of the table should be the system which you are proposing thus quickly highlighting the main differences between your work and the other ones.

Background

Often it is important to provide the reader with additional information on a certain topic so that s/he can understand your work. This could be either a subsection inside the Related Work or a Section on its own.

An easy way to distinguish between background and related work is to ask the following: am I just using this technique/paper/idea in my work or is my proposal competing/offering a different trade-off than it? If the former then the work goes into the background otherwise related work.

Architecture

This section describes your approach/proposal/system. It should cover the following aspects:

Evaluation

This section describes the evaluation plan. It should cover the following:

Each of the above points should be properly justified.

Work Plan

Brief description of the work plan, highlighting the main tasks and how they relate in time. You can use a Gantt chart or a simple table or textual description.

Future work is scheduled as follows:

There is no point in having low-level granularity, nobody wants to know what you will be working on day 96 of the work plan (and you don’t know either)

Conclusion

This section concludes the document. It should summarize the work done, reiterate the problem, how the solution is going to address it and the expected challenges.

General Notes