Question

1- Abstract

Provide a paragraph (or two short ones) that briefly explains the problem, the solution, and

your conclusion. Abstract is the essence of the whole report with no detail information.

2- Introduction

Focus on Problem Definition:

- Clearly state the problem you are addressing.

Provide some details about the nature of the problem (e.g., such as which country you are

using, what colors, ...)

You could name different algorithms that could be used for the specific problem you are

working on. You could also mention their pros/cons of this problem.

3- Experimental Setup

Explain the Methodology/algorithm:

a. Briefly explain how you formulate the problem and your solution

b. Include the pseudo-code of the algorithm

Explain Input/Output interfacing

c. How a user should interact with the system?

d. What are given, assumed, expected.