SIWES Internship for Computer Science Students

SIWES Internship for Computer Science Students 2026

SIWES Internship for Computer Science Students 2026 gives students an opportunity to gain practical experience in software development, information technology, networking, cybersecurity, data analysis and other areas related to computing.

The Students Industrial Work Experience Scheme (SIWES) is administered through the Industrial Training Fund (ITF) and is designed to expose students to real workplace practices and help them apply knowledge gained in the classroom. ITF specifically identifies skills development, practical knowledge, workplace exposure and networking among the objectives of the scheme.

For Computer Science students, the right placement can be particularly useful because the technology industry offers several areas in which students can build practical skills before graduation.

This guide explains where Computer Science students can look for SIWES placements in 2026, the types of companies to target, how to apply through the ITF portal and what to consider before accepting a placement.

Where Computer Science Students Can Find SIWES Placement

Computer Science students can search for industrial training opportunities through several channels.

The official ITF SIWES portal allows students to search for companies looking for SIWES students. Students can also submit their details through the portal and view employer requests for particular courses.

The employer-request section allows organisations to specify the number of students they need and the courses they are interested in. This is useful for Computer Science students because they can identify employers specifically requesting students in their field.

Students can also find placements by:

  • Applying directly to technology companies
  • Checking company career pages
  • Asking their institution’s SIWES coordinator
  • Using reputable internship and job websites
  • Contacting software development companies
  • Checking technology hubs and digital businesses
  • Asking previous SIWES students about suitable organisations

Companies and Organisations to Check for Computer Science SIWES

Computer Science students should focus on organisations where they can gain practical experience rather than simply choosing any office willing to accept them.

Potential organisations and sectors to check include:

Technology and Software Companies

  • Software development companies
  • Fintech companies
  • IT consulting firms
  • Web development agencies
  • Cybersecurity companies
  • Cloud computing companies
  • Data analytics firms
  • Technology training organisations
  • Telecommunications companies
  • Digital marketing agencies
  • E-commerce companies

Financial Technology Companies

Fintech companies can provide exposure to software development, databases, payment systems, cybersecurity, technical support and data.

Students interested in this area can look for opportunities with technology-driven financial companies and payment service providers.

Telecommunications Companies

Telecommunications firms can be relevant for students interested in:

  • Networking
  • Systems administration
  • Software
  • Database management
  • Information security
  • Technical support
  • Cloud infrastructure

Government Technology Organisations

Computer Science students can also investigate government ministries, departments, agencies and public institutions with ICT departments.

However, students should confirm that the proposed placement is suitable for their course and is accepted by their institution before proceeding.

ITF SIWES Employer Requests for Computer Science Students

The official ITF portal currently contains employer requests that include Computer Science among the courses being requested.

For example, BSSL Technologies Ltd appears on the ITF employer-request page with a request for two Computer Science students. The listing identifies the organisation with the Ikeja Area Office.

The employer-request page changes as organisations submit requests, so students should check the official portal rather than relying on an old list of companies.

Official portal: ITF SIWES Portal

What Areas Can a Computer Science Student Train In?

Computer Science is a broad field, so students should consider the area they want to develop during their SIWES.

Software Development

Students can gain experience with:

  • Web development
  • Mobile applications
  • Backend development
  • Frontend development
  • Software testing
  • Version control
  • Application maintenance

Data and Database Management

A placement can expose students to:

  • SQL
  • Database administration
  • Data cleaning
  • Data analysis
  • Database design
  • Reporting systems

Cybersecurity

Students interested in cybersecurity can look for organisations involved in:

  • Network security
  • Security monitoring
  • Risk assessment
  • Vulnerability management
  • Identity and access management
  • Security operations

Networking and Systems Administration

This area may involve:

  • Network configuration
  • Server management
  • Technical support
  • Cloud infrastructure
  • Hardware maintenance
  • Systems administration

IT Support

IT support placements can give students practical experience with:

  • Troubleshooting
  • Computer hardware
  • Operating systems
  • Software installation
  • Network problems
  • User support

A student does not necessarily need to know everything before starting SIWES. The purpose of the placement is to gain practical exposure.

How to Apply for Computer Science SIWES Through ITF

The ITF SIWES portal provides a student request system where students can enter their details and request attachment.

The form asks for information including:

  • Student name
  • Matriculation number
  • Level of study
  • Institution
  • Phone number
  • Email address
  • Course of study
  • ITF area office
  • Business line

Step 1: Visit the ITF SIWES Portal

Go to the official ITF SIWES website and access the student section.

Step 2: Search for Employer Requests

Look through the organisations requesting SIWES students.

Step 3: Check the Course Requirement

Make sure the employer is requesting Computer Science or a closely related discipline.

Step 4: Submit Your Details

Provide accurate information through the appropriate ITF portal section.

Step 5: Contact the Employer Where Necessary

If the organisation provides contact information, follow its stated procedure for submitting your application.

Step 6: Get Institutional Approval

Speak with your SIWES coordinator before finalising the placement.

Your institution plays an important role in the SIWES process. ITF states that institutional SIWES coordinators identify placement opportunities, supervise students and prepare placement lists.

SIWES Requirements for Computer Science Students

Students should prepare their basic academic and personal information before beginning the process.

You may need:

  • Student identification
  • Matriculation number
  • Introduction letter
  • CV
  • SIWES application letter
  • School SIWES documentation
  • SCAF
  • ITF Form 8
  • SIWES logbook

The exact documents required can vary by institution.

ITF requires students to complete the Students Commencement Attachment Form (SCAF), maintain their logbook and complete Form 8 for assessment.

Can a Computer Science Student Apply Without Experience?

Yes.

SIWES is intended to give students practical workplace exposure, so you are not expected to have years of professional experience.

However, having basic skills can make your application stronger.

For example, you could highlight:

  • HTML and CSS
  • JavaScript
  • Python
  • Java
  • C++
  • SQL
  • Git and GitHub
  • WordPress
  • Networking
  • Microsoft Office
  • Data analysis
  • Basic cybersecurity

You do not need to list a skill simply because you have studied it once. Focus on areas you can explain or demonstrate.

What Should a Computer Science Student Put in a SIWES CV?

Keep the CV simple and relevant.

Include:

Personal details

Your name, phone number and email address.

Education

State your institution, course and current level.

Technical skills

List programming languages, software, tools and technologies you understand.

Projects

Mention school or personal projects you have completed.

Certifications

Include relevant technology certifications or training.

Career interests

You can mention areas such as software development, cybersecurity, data analysis or networking.

For a student, a one- or two-page CV is usually sufficient.

How to Write a SIWES Application Letter

Your application letter should explain who you are and why you want the placement.

Include:

  • Your name
  • Institution
  • Course
  • Current level
  • Proposed SIWES duration
  • Preferred start date
  • Reason for applying
  • Contact details

Keep the letter professional and avoid making unsupported claims about your technical ability.

If your school provides an official introduction letter, follow the institution’s instructions on whether it should accompany your application.

How Long Does SIWES Last for Computer Science Students?

The duration depends on the student’s programme and the applicable SIWES requirements.

ITF’s published SIWES information states that university students covered by the funding arrangement undertake six months of industrial attachment at specified stages of their degree programme.

Students should nevertheless follow the duration given by their institution because programme requirements can differ.

Do Computer Science SIWES Students Get Paid?

Not necessarily.

Some organisations may offer stipends or other assistance, while others do not.

Students should therefore avoid choosing a placement solely because they expect payment.

The more important consideration is whether the organisation can provide useful practical experience related to Computer Science.

If an employer offers a stipend, confirm the terms directly with the organisation.

How to Choose the Right SIWES Company

A good SIWES placement should give you something useful to take away from the experience.

Before accepting a company, ask:

  • Will I work on technology-related tasks?
  • Will I have an industry supervisor?
  • Will I be able to use relevant tools?
  • Does the company have an ICT or software department?
  • Is the placement recognised by my institution?
  • Will I be able to document my activities in my logbook?
  • Is the location practical for me?

ITF’s guidance for employers includes providing students access to facilities and assigning an industry-based supervisor.

Common Mistakes Computer Science Students Should Avoid

Applying Only to Big Technology Companies

Large companies can be attractive, but smaller software firms may provide more hands-on experience.

Choosing a Placement Because of the Name

A well-known organisation is not automatically the best SIWES placement.

Focus on what you will actually learn.

Waiting Until the Last Minute

Popular organisations may receive many applications. Start looking before your school’s deadline.

Ignoring Your SIWES Coordinator

Your institution needs to be involved in the placement process. ITF requires institutions to identify placement opportunities and supervise students during attachment.

Accepting an Unrelated Role

A Computer Science student should avoid spending the entire training period performing duties that have little connection to the field.

How to Improve Your Chances of Getting a Computer Science SIWES Placement

Start by identifying the area of technology you want to explore.

If you are interested in software development, target software companies.

If cybersecurity interests you, look for security-focused organisations.

If you prefer data, target companies with analytics or database teams.

Then prepare a simple CV and application letter before contacting employers.

You should also apply to several suitable organisations instead of waiting for a single response.

Most importantly, check the ITF SIWES employer-request page regularly because new requests can appear as employers submit their requirements.

If you are looking for opportunities beyond Computer Science, you can also read our main guide on SIWES Internship Opportunities in Nigeria 2026. It covers SIWES placement options, application procedures, documents and other information for students across different courses.

Frequently Asked Questions

Can Computer Science students apply for SIWES?

Yes. Computer Science students can apply for relevant industrial training placements with technology companies, ICT departments, software firms and other organisations where they can gain practical experience.

Where can I find Computer Science SIWES opportunities?

The official ITF SIWES portal allows students to search for employers looking for SIWES students and view employer requests by course.

What skills should a Computer Science student have before SIWES?

Basic knowledge of programming, databases, networking, web development, cybersecurity or technical support can be useful. The specific skills required depend on the placement.

Can I apply to a software company for SIWES?

Yes, provided the company accepts SIWES students and the placement is approved as appropriate for your course.

Is SIWES compulsory for Computer Science students?

The requirement depends on the student’s institution and programme. Students should confirm the requirement with their department or SIWES coordinator.

Can I change my SIWES company?

Students should not change their place of attachment without the necessary approval. ITF states that changes should only occur in special circumstances determined and approved by the institution’s supervisor, employer and/or ITF.

More Student Opportunities

NigeriaOpportunities.com is a trusted source of opportunities for Nigerian students, graduates and young professionals. We provide information on SIWES placements, internships, scholarships, jobs, training programmes and other opportunities for Nigerians that can help readers build practical skills and advance their careers.

Before applying for any opportunity, always confirm the requirements and use the official application channel provided by the organization.

Keep checking NigeriaOpportunities.com for new opportunities and verified updates.

Take Home

A good SIWES Internship for Computer Science Students 2026 should give you practical experience that complements what you have learned in school.

You do not have to wait for a major technology company before gaining useful experience. A smaller software company, ICT firm, fintech business or organisation with a strong technology department can also provide valuable exposure.

Start your search early, prepare a relevant CV, use the official ITF SIWES portal and involve your institution’s SIWES coordinator before accepting a placement.

Most importantly, choose a placement where you will actually have opportunities to learn, practise and develop skills that can help you after graduation.

Leave a Reply

Your email address will not be published. Required fields are marked *