Web Development
What Is SIWES, Actually? A Guide for Computer Science Students
What SIWES actually is, how ITF-supervised industrial training works, and the mistake that turns a placement into wasted months.

Quick Answer
- SIWES (Student Industrial Work Experience Scheme) is a mandatory industrial training program for Nigerian Computer Science and IT students, overseen by the Industrial Training Fund (ITF), meant to bridge classroom theory with real practical experience.
- The value you get out of SIWES depends almost entirely on where you do it, a placement with real, structured, hands-on training beats a signed logbook every time.
Introduction
Every Nigerian Computer Science and IT student eventually has to figure out SIWES, usually with more confusion than the process deserves. Here's what it actually is, how it works, and the mistakes that turn it into a wasted six months.
What SIWES Actually Is
SIWES stands for Student Industrial Work Experience Scheme, a mandatory industrial training program for students in specific Nigerian tertiary courses, including Computer Science and IT. It's overseen by the Industrial Training Fund (ITF), and the goal is straightforward: give students real exposure to how their field actually works in practice, not just what's covered in lectures.
How It Works
Students secure a placement with a company or training institute in a relevant field
The placement period is typically several months, tracked through a logbook signed by a workplace supervisor
At the end, students submit their logbook and a report as part of their academic requirements
The Mistake Most Students Make
Treating SIWES as a formality to survive, not a skill-building opportunity. A placement that just signs your logbook without giving you real, structured, hands-on work wastes months you can't get back. The difference between a SIWES period that helps your career and one that doesn't usually comes down to whether the placement actually trains you in something specific, fiber optics, web development, networking, rather than leaving you to sit at a desk.
What to Look for in a Placement
A real training structure, not just a supervisor signature at the end
A specific, marketable skill you can point to afterward
Somewhere that actually places you, rather than expecting you to arrange everything yourself
IMT Computers, based in Ikeja, Lagos, offers structured SIWES placement across fiber optics, web development, and IT support, hands-on training rather than passive observation.
Understanding the scheme is the easy part. Finding a placement that teaches you something is harder, so we put together a guide to the best SIWES placement companies in Lagos.
SIWES is not the only national scheme worth knowing about. The World Bank IDEAS-TVET programme funds technical and vocational training across Nigeria.
Placements go to the students companies can actually assess. That is the argument for building a portfolio website during SIWES rather than after it.
If you are topping up your skills before a placement, the delivery format matters. We compare online and in-person IT training in Lagos.
Frequently Asked Questions
Is SIWES mandatory for all Computer Science students?
It's mandatory for students in specific ITF-designated courses, which typically includes Computer Science and related IT disciplines, but requirements can vary by institution, check with your department.
How long does SIWES typically last?
Duration varies by institution and course, but it commonly spans several months as part of the academic calendar.
Can I choose where I do my SIWES?
Generally yes, students are usually responsible for securing their own placement, which is exactly why choosing a structured, skill-specific placement matters.
Final Thoughts
SIWES is only as valuable as the placement behind it. A signed logbook proves you showed up, real hands-on training proves you can actually do something, choose accordingly.
👉 See SIWES placement options at IMT Computers
Read the full IMT Computers case study.
Contact Us
Tell Us About Your Website Project
Send us a few details about your business and what you need. We will review it and come back with a free consultation and quotation. Prefer to talk? Call or WhatsApp us.
-
Call us+234 813 545 7984
-
WhatsAppChat with us on WhatsApp