Computer science support for students in Germany
Email·WhatsApp
COMPUTER SCIENCE GUIDE

How to Write a Computer Science Technical Report

A computer science technical report should explain why a method was chosen, how it was evaluated and what the results actually mean. It should not be a chronological diary of every action or a collection of screenshots.

PRACTICAL EXAMPLE

Begin with the problem and objective. Describe only the method relevant to the result. Put measurements, tests or observations in the results section, then use the discussion to explain limitations and alternatives.

HOW TO USE THIS GUIDE

Apply it to your own module and one small example

Do not treat How to Write a Computer Science Technical Report as a rigid checklist. Pick the first point that is unclear in your own work, test it with one concrete example, and only then move on.

FOUR STEPS

A short process you can apply directly

01

problem and objective

For How to Write a Computer Science Technical Report, the problem and objective step needs a visible outcome. If you cannot describe success or failure, reduce that step further before continuing.

02

method

For How to Write a Computer Science Technical Report, the method step needs a visible outcome. If you cannot describe success or failure, reduce that step further before continuing.

03

results

For How to Write a Computer Science Technical Report, the results step needs a visible outcome. If you cannot describe success or failure, reduce that step further before continuing.

04

limitations and reproducibility

For How to Write a Computer Science Technical Report, the limitations and reproducibility step needs a visible outcome. If you cannot describe success or failure, reduce that step further before continuing.

COMMON MISTAKES

What makes the work harder than it needs to be

01

the method section contains results that should be evaluated later

02

screenshots replace technical explanation

03

plots have no units or meaningful labels

04

limitations are omitted even though they affect the result

SELF CHECK

Can you explain the process without the guide?

Close How to Write a Computer Science Technical Report and explain your next step in your own words. State the assumption, expected result and the test you will use for that specific step.

goal clearsmall exampleverifiable resultnext step known
Chat on Whatsapp