How to Fill Your SIWES Logbook as a Computer Science Student (With Practical Examples)

Learn how to fill your SIWES logbook as a Computer Science student with practical examples. Includes Week 1 & Week 2 entries, tools used, and writing tips.

Mohammad Jamiu
Published on Mar 31, 2026
How to Fill Your SIWES Logbook as a Computer Science Student (With Practical Examples)

If you are doing your SIWES as a Computer Science student, your logbook should clearly show the skills you are learning, the tools you are using, and the tasks you are involved in.

Many students make the mistake of writing vague entries like “did coding” or “worked on a website,” which can cost them marks.

This guide shows you exactly what to write, how to structure your entries, and gives practical Week 1 and Week 2 examples you can adapt to your own experience.

TL;DR (quick answer)

  • Write specific technical tasks (not “coding,” but what you built or fixed)
  • Include tools used like VS Code, Git, or Postman
  • Use clear phrases like “I assisted with…” or “I developed…”
  • Keep entries consistent and get weekly supervisor signatures
  • Draft daily, then write neatly in your logbook weekly

If turning your weekly tasks into full entries is difficult, a SIWES logbook generator can help structure them properly.

What is the SIWES logbook?

A SIWES logbook is an official record of your daily industrial training activities, including tasks performed, tools used, and supervisor verification.

For Computer Science students, it should highlight:

  • Programming tasks
  • Software tools used
  • Systems you worked on
  • Problems you solved or observed

Your supervisor and SIWES coordinator use it to assess how much practical experience you gained.

Tools that can help you write faster

If you already know what you worked on but struggle to write it properly:

Use these as support, but always make sure your entries reflect your real work.

What to write in your logbook (Computer Science)

Your entries should show learning, participation, and technical detail.

One common issue many CS students face is not knowing how to describe simple tasks professionally.

Instead of writing:

  • “I coded today”

Write:

  • “I developed a responsive login page using HTML and Tailwind CSS”

Helpful sentence patterns:

  • I was introduced to…
  • I observed how…
  • I assisted in…
  • I developed or tested…
  • I debugged…

Week 1 & Week 2 SIWES logbook examples

These examples reflect a typical software company or IT department experience.

Week 1 – Orientation & Setup

Day Activities
MondayI was introduced to the company’s IT team, tech stack, and ongoing projects.
TuesdayInstalled required tools (VS Code, Git, XAMPP) and set up my GitHub account.
WednesdayCloned a web project from GitHub and explored the file and folder structure.
ThursdayObserved frontend development using HTML, CSS, and basic JavaScript.
FridayAssisted in editing and updating the company website UI using Tailwind CSS.

Week 2 – Web Dev & Backend Introduction

Day Activities
MondayIntroduced to backend concepts using Node.js and Express.js.
TuesdayCreated a simple REST API and tested it with Postman.
WednesdayConnected frontend form to backend API using AJAX.
ThursdayDebugged input validation issues with the help of my mentor.
FridayDocumented weekly tasks using Markdown and pushed changes to GitHub.

SIWES logbook examples for other courses

If you’re exploring how other fields structure their entries, these guides may help:

These can give you ideas on how to improve your own level of detail.

Tools & Technologies Commonly Used

Tool/TechWhat It’s Used For
Visual Studio Code Writing and editing code
MS Word, Excel, etc.For document writing, analysing data
HTML, CSS, JavaScriptWeb development
Node.js, Express.jsBackend/server-side development
PostmanAPI testing and debugging
MySQL / MongoDBDatabase operations

Only include tools you actually used in your daily entries.

Tips for writing a good SIWES logbook (CS students)

  • Be specific about what you built or worked on
  • Mention tools, frameworks, or languages used
  • Use proper English and avoid slang
  • Keep entries consistent and structured
  • Always get weekly supervisor signatures

In many cases, supervisors pay more attention to clarity and detail than how complex the task is.

sample of a siwes logbook (computer science)
sample of a siwes logbook (computer science)
sample of a siwes logbook sketches part (computer science)
sample of a siwes logbook sketches part (computer science)

Mistakes to avoid

  • Writing “coding” without explaining what you coded
  • Copying another student’s entries
  • Skipping tools and technologies used
  • Writing all entries at once from memory
  • Forgetting supervisor signatures

Save time without writing fake entries

Writing detailed entries every week can be tiring, especially during busy periods.

A better approach:

  • Keep rough notes of what you actually did
  • Use a SIWES Logbook Generator to structure it
  • Edit the output to match your real work
  • Transfer it neatly into your official logbook

This helps you stay consistent without losing accuracy.

Just type a quick summary of what you did this week — and the SIWES Logbook Generator will turn it into complete, well-written entries for Monday to Friday.
An image showing 3 weeks of logbook entries generated by MonoEd SIWES Logbook Generator
An image showing 3 weeks of logbook entries generated by MonoEd SIWES Logbook Generator

FAQs

Can I write the same thing every day in my SIWES logbook?

No. Even if tasks are similar, try to show slight differences in what you learned or improved.

Do I need to include code in my logbook?

Not usually. You can describe what the code does instead of writing full code.

What if I didn’t do much in a day?

Write what you observed, learned, or were taught. Observation is still valid.

Conclusion

As a Computer Science student, your SIWES logbook should clearly show your technical growth.

Focus on:

  • what you worked on
  • the tools you used
  • what you learned

Keep your entries clear, specific, and consistent, and make sure everything is properly signed.

About the Author

Mohammad-Jamiu B. Balogun, GMNSE

Mohammad-Jamiu B. Balogun, GMNSE

Founder of MonoEd

First-Class Telecommunications Engineer (BUK) | Full Stack & AI Developer

Mohammad-Jamiu graduated with First-Class honors from Bayero University, Kano. He built MonoEd to make school life easier for students from SIWES logbooks and reports to final year projects and professional CVs — all in one platform built for students. His tools have helped over 10,000 students across Nigeria save time and reduce stress.

Share this article