0% found this document useful (0 votes)
75 views34 pages

My Siwes Report

Uploaded by

Quavious DOP
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
75 views34 pages

My Siwes Report

Uploaded by

Quavious DOP
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 34

TECHNICAL REPORT ON

STUDENT INDUSTRIAL WORK EXPERIENCE SCHEME (SIWES)

HELD AT

The Nigerian National Petroleum Corporation MEDICAL SERVICE LTD

(NMSL)

PRESENTED BY

IGBINOBA PRAISE OSASENAGA

MATRIC NO: CCOM/21359

JULY 1ST TO NOVEMBER 1ST 2024


TECHNICAL REPORT ON

STUDENT INDUSTRIAL WORK EXPERIENCE SCHEME (SIWES)

HELD AT

The Nigerian National Petroleum Corporation MEDICAL SERVICE LTD

(NMSL)

PRESENTED BY

IGBINOBA PRAISE OSASENAGA

MATRIC NO: CCOM/21359

SUBMITTED TO THE DEPARTMENT OF COMPUTING,

COLLEGE OF SCIENCE AND COMPUTING

WELLSPRING UNIVERSITY, BENIN CITY, EDO STATE.

IN PARTIAL, FUFILMENT OF THE REQUIREMENTS FOR THE AWARD OF

BACHELOR OF SCIENCE, DEGREE (B.Sc.) IN SOFTWARE ENGINEERING.

JULY 1ST TO NOVEMBER 1ST 2024


CERTIFICATION
This is to certify that the student industrial work experience scheme (SIWES) was carried out by

IGIBINOBA PRIASE OSASENAGA with Matric Number - CCOM/21359 of software

engineering department, college of Computing.

Igbinoba Praise Osasenaga ________________________

STUDENT Signature and Date

Mr. Akilo ________________________

SUPERVISOR Signature and Date


Dedication
This report is dedicated to God Almighty for his lovely kindness who has guided me through my

industrial training , to my parents who has been there from the beginning of my education.
ACKNOWLEDGEMENTS
I wish to register my profound gratitude to God almighty for his grace, guidance, inspiration,

protection, wisdom, love granted to me successfully to completely

I’m grateful to my mom IGBINOBA FORTUNE ADESUWA for the support, love , her prayers

and moral support.

I also express my sincere appreciation to the Dean of the college, Head of the Department,

supervisor, Mr Akilo
ABSTRACT
This report constituents a review of work undertaken and skills learnt during students industrial

work experience scheme (SIWES) at NNPC medical service LTD.

I was involve in configuration of server for EMR, installation of CCTV camera, Creation of

software and maintenance of website. This report gives a brief succinct information on all

program I was exposed, the equipment that were used and defines the experience gained during

my attachment. It accentuates some challenged faced during the process of acquiring the

experience and a few recommendation.


Contents
CERTIFICATION............................................................................................................................................3
Dedication...................................................................................................................................................4
ACKNOWLEDGEMENTS...............................................................................................................................5
ABSTRACT...................................................................................................................................................6
CHAPTER ONE.............................................................................................................................................8
1.1 Background Of Study............................................................................................................................8
1.2 Brief History Of Siwes...........................................................................................................................8
1.3 Aim of SIWES.........................................................................................................................................8
CHAPTER TWO..........................................................................................................................................10
CHAPTER THREE........................................................................................................................................12
3.1 Experienced gained.............................................................................................................................12
CHAPTER FOUR.........................................................................................................................................28
4.1 Effective Orientation Programs.........................................................................28
2. Improved Placement Process.............................................................................................28
3. Structured Training Plans.................................................................................................29
4. Enhanced Supervision and Monitoring..............................................................................29
5. Financial Support..............................................................................................................29
6. Safety Training and Compliance........................................................................................30
7. Improved Documentation and Reporting...........................................................................30
8. Evaluation and Feedback Mechanism................................................................................30
9. Collaboration Between Schools and Industries...................................................................30
10. Technology Integration....................................................................................................31
11. Awareness of Rights and Responsibilities.........................................................................31
12. Post-SIWES Debriefing....................................................................................................31
CHAPTER ONE
`Introduction

1.1 Background Of Study


Student Industrial Work Experience Scheme (SIWES) was established by the Industrial Training

Fund (ITF) in 1973. It is a training program that provides supervised practical training of

student's theoretical knowledge within a specified time frame. This training can be carried out

either in the government organization or private sector which will help bring exposure to trainees

before graduation. It is designed to train and prepare students for the industrial work

environment that they are likely to encounter after graduation.

The scheme is a tripartite program, involving the students, their respective Universities, and the

attached Industry. It is funded by the Federal Government Aims and Objectives of SIWES

1.2 Brief History Of SIWES


The Student Industrial Work Experience Scheme (SIWES) is a structured program in many

educational systems aimed at exposing students to practical, real-world work experiences related

to their field of study.

1.3 Aim of SIWES


The specific objectives of SIWES may vary slightly depending on the educational institution and

the course of study, but generally, they include the following:


1. Enhancement of Practical Skills:

Provide students with the opportunity to apply theoretical knowledge gained in the classroom to

real-world work situations.

Foster the development of practical skills relevant to their field of study.

2. Industry Exposure:

Expose students to the actual working environment and practices within industries related to

their course of study.

Help students gain a better understanding of industry expectations, standards, and challenges.

3. Integration of Theory and Practice:

Bridge the gap between academic knowledge and practical application by integrating theoretical

concepts with hands-on experiences.

Enable students to see the practical relevance and application of their academic studies.

1.4 Objectives of SIWES

1. Professional Development:

Facilitate the development of professional and workplace skills, including communication,

teamwork, time management, and problem-solving.

Cultivate a sense of responsibility and work ethic in students.

2.Experiential Learning:

Provide a platform for experiential learning, allowing students to learn from direct observation,

participation, and engagement in real work settings.

Encourage students to learn from both successes and challenges encountered during the

internship.

3.Networking and Industry Connections:


Create opportunities for students to build professional networks within their industry.

Allow students to interact with professionals, potentially leading to future job opportunities or

mentorship.

4.Career Exploration and Decision-Making:

Help students explore different career paths within their field of study.

Assist students in making informed decisions about their future careers based on firsthand

experiences.
CHAPTER TWO
DATA ABOUT COMPANY

2.1 HISTORY OF NNPC MEDICAL SERVICE LIMITED

NNPC Medical Services Limited (NMSL) operates under the Nigerian National Petroleum

Corporation (NNPC) and provides healthcare services at various locations across Nigeria,

including Benin City. The center in Benin functions as a secondary healthcare provider, offering

diagnostic, curative, and general health management services. It also supports NNPC staff, their

families, and external clients as part of a broader initiative to enhance healthcare delivery and

generate revenue for the corporation.

NNPC's medical division includes 52 clinics and hospitals nationwide, emphasizing its

commitment to world-class healthcare. The facilities are also positioned to serve third-party

consumers, including other oil and gas organizations, which aligns with NNPC's vision to

expand its healthcare services beyond internal use.

Regarding ICT integration, NMSL strives to adopt advanced technologies to enhance healthcare

service delivery. This aligns with the corporation's vision of establishing its facilities as a

reference for quality and specialized medical services

The NNPC Benin medical staff multipurpose co-operative society was establish with the

principal activity of investment, thrift and credit operations. The society which commenced

operations on 14th july 2008 was incorporated as a cooperative society, and registered as NNPC

Benin medical staff multipurpose cooperative society limited (NNPC BMSMCSL) under section
7 of the Bendel state of Nigeria co-perative societies law cap.45 of Bendel state of nigeria laws,

1976 (as applicable in Edo state ) on 26th April 2010.


CHAPTER THREE

3.1 Experienced gained


Configuring a server for Amazon EMR (Elastic MapReduce) involves setting up the

environment for running distributed big data processing tasks using tools like Apache Hadoop,

Apache Spark, Hive, and others. EMR itself is a managed service, but the underlying

configuration of servers, nodes, and networking needs to be carefully planned based on workload

requirements.

Here’s a general approach to configure servers for EMR:

1. Choose the Right EC2 Instance Types

EMR uses EC2 instances for its cluster nodes. The instance types should be chosen based on the

workload you plan to run. Common instance types include:

General Purpose: t3, m5, m5a, m6g (balance of compute, memory, and networking)
Compute optimized:c5, c5n, c6g(best for memory-intensive tasks)

Figure 1configuring a router switch and criping

Memory optimized:r5, r5a, r6g( for memory- intensive tasks)

Storage Optimized: i3, d2, h1( for worklands requiring high storage throughout) EMR clusters

typically consist of two types of nodes:

Master node: Handles the cluster management and job scheduling.

Core nodes: Process the data and store HDFS data.

Tasks nodes: (optional) execute tasks but do not store data.

2. Cluster configuration:
When lauching an EMR cluster, you’ll need to configure several parameters:

Number of nodes: you can scale up and down depending on your workload. For example, start

with a 3 –node cluster (1 master,2 core nodes) and adjust as needed.

Hadoop configuration: modify hadoop settings (e.g, block size, replication factor) for optimal

performance. EMR allows you to configure hadoop parameters in the cluster setup via the

console or CLI.

Spark/Other Applications: Enable Spark or other applications (like Hive, Presto, HBase, etc.)

based on your requirements.

3. Configure Storage and Data

Amazon S3: Most EMR jobs interact with data stored in Amazon S3. Make sure you have your

data stored in an S3 bucket and ensure the EMR cluster has the correct permissions to access it.

HDFS: If you want to use HDFS (Hadoop Distributed File System) within the cluster, ensure the

core nodes have enough storage.

EBS Volumes: If you need additional storage for your nodes, consider attaching EBS volumes to

your EC2 instances.

4. Networking Configuration

VPC and Subnets: Launch your EMR cluster in a VPC (Virtual Private Cloud) for secure

networking. Ensure that the instances have appropriate security group and subnet configurations.

Security Groups: Set up security groups to control inbound and outbound traffic. Typically, the

master node should have SSH access from trusted IPs, and the core/task nodes should only

communicate with the master node or other cluster nodes.

IAM Roles: Assign IAM roles with appropriate permissions for EMR instances to interact with

other AWS services like S3, EC2, CloudWatch, etc.


5. User Data and Custom Scripts

Bootstrap Actions: When launching an EMR cluster, you can specify bootstrap actions (custom

scripts) to install additional software or configure the system as needed before the cluster is

ready for use.

6. Cluster Security

Encryption: You can enable encryption for data at rest (HDFS, S3) and in transit (between

nodes).

Kerberos: If you're using a more secure environment, consider setting up Kerberos authentication

for your EMR cluster.

IAM Policies: Carefully manage IAM policies for both the EMR service role and the EC2

instances to ensure secure access.

7. Monitor and Scale

CloudWatch Monitoring: Enable CloudWatch monitoring to track metrics for the cluster’s

performance.

Auto-scaling: If your workload requires fluctuating compute resources, enable EMR Auto

Scaling to add/remove task nodes based on load.

EMR Managed Scaling: Automatically adjust the number of core and task nodes based on the

workload.

8. Cost Management

Spot Instances: Consider using Spot Instances for cost savings on task nodes if your workloads

are fault-tolerant.

Pricing Model: Choose between On-Demand or Reserved instances based on your usage

patterns.
9. Other Optional Configurations

Presto/Impala for Interactive Queries: If you need interactive SQL query capabilities, you can

add Presto or Impala to the cluster.

Hive Metastore: Use an external relational database for a Hive metastore (e.g., RDS or MySQL)

to manage metadata.

10. Launching and Managing the Cluster

EMR Console: You can launch and configure the cluster via the AWS Management Console,

specifying the instance types, applications, and configurations.

CLI/API: Use AWS CLI or the EMR API for automation and advanced cluster management.

Example: Launch an EMR Cluster with Spark

To launch an EMR cluster with Spark, you can use the AWS CLI:

Figure 2: explaining to other IT students how to access server from the terminal using ANYDESk connect
3.3 Installing a CCTV camera involves several key steps: selecting the right equipment, setting

up the cameras, wiring, and configuring the system. Here's a comprehensive guide to help you

with the installation process:

1. Plan Your CCTV System

Determine Coverage Area: Identify the areas you want to monitor, such as entrances, parking

lots, hallways, or specific rooms. Make a map or layout of your property to decide the camera

positions.

Number of Cameras: Decide on how many cameras you need based on the coverage areas.

Camera Types: Choose the type of CCTV cameras that suit your needs:

IP (Internet Protocol) Cameras: These use your network and can be accessed remotely.

Analog Cameras: These connect to a DVR (Digital Video Recorder).

Wireless Cameras: These don’t require physical cabling but need a Wi-Fi connection.

Wired Cameras: These require physical cabling (coaxial or Ethernet cables).

2. Prepare the Required Tools and Equipment

CCTV Cameras (IP, analog, or hybrid)

NVR/DVR (Network Video Recorder or Digital Video Recorder) to store footage.

Cables (Coaxial cables for analog, Ethernet cables for IP cameras)

Power Supply (Power over Ethernet (PoE) for IP cameras or separate adapters)

Mounting Brackets for cameras

Drill and Drill Bits (for wall or ceiling mounting)

Screws and Anchors (for securing the cameras)

Monitor or Screen for displaying live feeds


Router or Switch (for network cameras)

Surge Protector for preventing power surges

CCTV Software or App for configuration and remote monitoring (for IP cameras)

3. Mount the CCTV Cameras

Determine Camera Placement: Position the cameras at strategic locations for optimal coverage.

Install cameras high enough to avoid tampering, but angled to capture clear footage.

Mounting Locations: Common areas for camera placement include:

Above entrances and exits

In parking areas or driveways

In hallways or common areas

Drill Holes: Mark the spot where you want to mount the camera and drill holes for the mounting

screws.

Install Mounting Brackets: Attach the camera’s mounting bracket to the wall or ceiling, using

screws and anchors as necessary.

Attach Cameras: Mount the camera to the bracket and adjust its angle to ensure it covers the

desired area.

4. Wiring (for Wired CCTV Systems)

For Analog Cameras: Run the coaxial cable from the camera to the DVR. Ensure the cable is

long enough to reach the DVR or monitor.

If the camera is powered separately, run a separate power cable to the camera.

For IP Cameras:

PoE (Power over Ethernet): If using PoE, you only need to run an Ethernet cable, which will

provide both data and power.


If not using PoE, you’ll need a separate power cable (12V DC) to connect to the camera.

For Wireless Cameras: These still require power, so make sure the camera is placed near a power

outlet unless it’s battery-operated.

5. Connect to DVR or NVR

Analog System: Connect each camera’s coaxial cable to the corresponding input ports on the

DVR.

IP System: Connect each camera to the NVR or router/switch (for wired cameras) using Ethernet

cables. For wireless cameras, ensure that the camera connects to the Wi-Fi network.

Power Supply: Connect each camera to a power source (PoE from the NVR, or a separate power

adapter).

6. Configure the System

DVR/NVR Setup: Power on the DVR/NVR and connect it to a monitor or TV for easy viewing

of camera feeds.

IP Camera Configuration:

If using an IP camera system, access the camera’s web interface through its IP address or use the

camera's app for configuration.

Assign IP addresses if needed, set up motion detection, recording schedules, and camera-specific

settings (e.g., resolution, audio).

Record Settings: Set up how you want to record (e.g., continuous, motion detection, or scheduled

recording).

Storage: Set up hard drives or SD cards for storing recorded footage.

Ensure you have adequate storage based on the recording resolution and duration.

7. Connect to the Network (for Remote Access)


Local Network (LAN): For viewing the camera feeds locally, ensure the cameras and NVR/DVR

are on the same network.

Remote Viewing (Optional):

For remote access, configure port forwarding on your router to allow external access.

Set up the mobile app or web interface for remote viewing. Most NVR/DVR systems come with

their own apps or software for this.

Ensure your camera system has a strong internet connection if you plan to access it remotely.

8. Test the System

Check Camera Angles: Adjust the camera angles to make sure they are covering the intended

areas.

Verify Video Feed: Ensure the video feed is clear and there is no interference or distortion. Test

the camera’s night vision (if applicable).

Test Recording: Check that footage is being recorded properly and stored on the NVR/DVR.

Motion Detection: If your system has motion detection, test it to confirm it triggers recording as

expected.

9. Maintain the System

Clean Lenses Regularly: Dust and dirt can affect image quality. Periodically clean the camera

lenses.

Update Firmware: Keep the camera firmware and NVR/DVR software up to date for optimal

performance and security.

Backup Footage: Regularly back up important footage, especially if your storage capacity is

limited.

Troubleshooting Tips
No Video Feed: Check the camera’s power supply and cable connections. Ensure the DVR/NVR

is functioning correctly.

Poor Image Quality: Adjust the camera’s position or lighting. Ensure the lens is clean and the

camera is configured correctly.

Network Issues (for IP Cameras): Verify network connections, ensure the camera has a valid IP

address, and check your router’s settings (e.g., DHCP or static IP).

By following these steps, you should be able to successfully install and set up a CCTV camera

system to monitor your property effectively.

3.4 The creation of software involves several key stages, each of which contributes to turning an

idea into a fully functioning application or system. These stages can vary depending on the

specific development methodology being used (e.g., Agile, Waterfall, DevOps), but the general

process typically includes:

1. Planning and Requirements Gathering

Objective: Define what the software is supposed to do.

This phase involves understanding the needs of the users, business requirements, and technical

constraints. Stakeholders provide input to create a list of features and functional requirements.

Documentation often includes use cases, user stories, and technical specifications.

This phase involves understanding the needs of the users, business requirements, and technical

constraints. Stakeholders provide input to create a list of features and functional requirements.

Documentation often includes use cases, user stories, and technical specifications.

2. System Design
Objective: Plan how the software will be built.

The system architecture is designed, which includes making decisions on technology stacks,

database design, APIs, and overall system structure.

A high-level design (like wireframes or mockups) might also be created for the user interface.

3. Development (Coding)

Objective: Write the actual code.

In this phase, developers begin to build the software using the design documents as a guide. This

step includes front-end development (user interface) and back-end development (server-side

logic, database interactions).

Version control (e.g., Git) is commonly used to manage the codebase.

4. Testing

Objective: Ensure the software works as expected and is free from critical bugs.

Quality assurance (QA) testers perform various types of tests, such as unit testing, integration

testing, user acceptance testing (UAT), and performance testing.

Bugs are tracked, fixed, and retested in this phase.

5. Deployment

Objective: Release the software to users.

Once the software passes all tests, it is deployed to production environments. This could involve

setting up servers, cloud environments, and databases for live use.

Continuous integration/continuous deployment (CI/CD) practices are often used to streamline the

deployment process.

6. Maintenance and Updates

Objective: Fix bugs, add features, and update software over time.
After release, software will typically undergo updates to fix bugs or security vulnerabilities. New

features might also be added based on user feedback.

Regular monitoring is essential to ensure the system remains reliable.

7. Documentation

Objective: Provide guidance for users and developers.

Both end-user documentation (help guides, tutorials) and developer documentation (API

references, system design documents) are created to ensure the software is usable and

maintainable.

Development Methodologies

Agile: Emphasizes iterative development with frequent releases and constant feedback.

Waterfall: A linear, sequential approach where each phase must be completed before moving to

the next.

DevOps: Focuses on continuous development, integration, and deployment with close

collaboration between development and operations teams.

Software creation is a dynamic and collaborative process, often requiring input from various

stakeholders like developers, designers, testers, and business analysts. Proper planning, clear

communication, and regular feedback loops are essential for building successful software.

3.5Website maintenance is the ongoing process of updating, monitoring, and managing a website

to ensure it remains functional, secure, and effective over time. Regular maintenance helps

improve the user experience, boost SEO performance, and keep the website running smoothly.

Here's a breakdown of the key activities involved:


1. Performance Monitoring

Objective: Ensure the website runs efficiently.

Actions:

Regularly check website speed and load times.

Use tools like Google PageSpeed Insights, GTmetrix, or Lighthouse to identify performance

issues.

Optimize images, minimize code, and implement caching where needed.

Monitor uptime using services like UptimeRobot to ensure the site is accessible.

2. Security Updates and Patches

Objective: Protect the website from security threats.

Actions:

Regularly update software, including the content management system (CMS), plugins, and

themes, to patch vulnerabilities.

Monitor for potential security breaches, including malware and unauthorized access.

Use strong encryption (SSL/TLS certificates) and implement secure authentication protocols.

Regularly back up the website to ensure data recovery in case of an attack.

3. Content Updates

Objective: Keep the website’s content fresh and relevant.

Actions:

Add new blog posts, product updates, news articles, or other content to keep the site engaging.

Update outdated or incorrect information to maintain credibility.

Ensure that multimedia content like images and videos are properly formatted and up to date.

4. Broken Link Checks


Objective: Maintain a seamless user experience.

Actions:

Regularly scan the site for broken links (internal and external) using tools like Screaming Frog or

Broken Link Checker.

Fix or remove broken links to improve navigation and SEO.

5. SEO Optimization

Objective: Maintain and improve search engine rankings.

Actions:

Regularly check SEO performance using tools like Google Search Console or SEMrush.

Optimize on-page elements, including title tags, meta descriptions, headers, and images.

Monitor keyword performance and adjust content to improve rankings.

Improve internal linking structure to ensure good website navigation and better crawling by

search engines.

6. Database Optimization

Objective: Ensure efficient database performance.

Actions:

Regularly clean up and optimize the database (especially if using a CMS like WordPress).

Remove unnecessary data, such as post revisions, spam comments, or unused media files.

Implement database backups to ensure data can be restored.

7. Mobile Responsiveness

Objective: Ensure the website works well on all devices.

Actions:

Test the site across different screen sizes and devices to ensure it’s mobile-friendly.
Update the design or adjust CSS as necessary to improve responsiveness.

8. Accessibility Enhancements

Objective: Ensure the site is accessible to all users, including those with disabilities.

Actions:

Perform accessibility audits to meet standards such as WCAG (Web Content Accessibility

Guidelines).

Check color contrast, alt text for images, keyboard navigation, and screen reader compatibility.

Use accessibility tools like WAVE or Axe to identify issues.

9. User Feedback and Analytics

Objective: Continuously improve user experience and site performance.

Actions:

Analyze user behavior using Google Analytics or other analytics tools.

Collect feedback from users through surveys or usability tests to identify areas for improvement.

Implement changes based on user insights to enhance site usability and engagement.

10. Backup and Disaster Recovery

Objective: Ensure data can be recovered in case of failure. Actions:

Regularly back up the entire website, including files and databases, to a secure location.

Test backup restoration to ensure it works in case of an emergency.

11. Compliance and Legal Updates

Objective: Ensure the website complies with laws and regulations.

Actions:

Regularly review and update privacy policies, terms of service, and cookie consent banners in

line with regulations like GDPR or CCPA.


Check that the website complies with legal requirements related to data protection and

accessibility.

12. Software and Plugin Updates

Objective: Keep all website components up to date.

Actions:

Update the CMS, themes, plugins, and third-party tools to ensure compatibility, security, and

performance.

Test updates in a staging environment before applying them to the live site to avoid disruptions.

13. Theme and Layout Updates

Objective: Refresh the design to keep the website modern.

Actions:

Update the website's theme or layout periodically to reflect brand changes, new design trends, or

user feedback.

Ensure the design remains aligned with the overall user experience goals.

Regular maintenance is essential for keeping your website functional, secure, and competitive.

Depending on the complexity of the website, maintenance might be needed on a weekly,

monthly, or quarterly basis. You can choose to handle maintenance in-house or hire a website

maintenance service to ensure it’s done properly.


CHAPTER FOUR
CONCLUSION AND RECOMMENDATION

CONCLUSION

I extend my sincere gratitude to the entire NNPC Medical Centre LTD, especially the ICT team,

for their mentorship, support, and the opportunity to contribute to the organization's staffs

initiatives. This internship has not only deepened my understanding of every aspects as

mentioned but has also empowered me to make meaningful contributions to the broader realm of

securing educational technology platforms.

In conclusion, internship at NNPC Medical Center LTD Group has been an invaluable

experience, equipping me with practical skills, industry insights, and a heightened awareness of

the critical role that plays in safeguarding digital assets. I am confident that the knowledge and
RECOMMENDATION

4.1 Effective Orientation Programs

 Recommendation: Institutions should conduct thorough pre-SIWES orientation

programs to prepare students for workplace expectations, roles, and responsibilities. This

should include:

o Professionalism and workplace ethics.

o Communication skills.

o Health and safety awareness.

2. Improved Placement Process

 Recommendation:

o Institutions should collaborate with reputable organizations that align with the

students' fields of study to ensure relevant placements.

o A centralized placement system can help match students to industries that offer

valuable learning experiences.

o Encourage students to express their preferences for placements while ensuring

fairness in allocation.

3. Structured Training Plans


 Recommendation: Organizations hosting students should provide structured training

schedules and job descriptions that align with their academic curriculum.

o Institutions should partner with industries to create detailed task lists and training

plans for students.

4. Enhanced Supervision and Monitoring

 Recommendation:

o Institutions should assign SIWES supervisors who periodically visit or virtually

meet students at their placements to ensure progress and resolve challenges.

o Supervisors at host organizations should give regular feedback and mentor

students effectively.

5. Financial Support

 Recommendation: Regulatory bodies like ITF (Industrial Training Fund) and institutions

should provide adequate stipends to students for transportation, feeding, and other

expenses incurred during the program.

o Government and private sector partnerships can also fund SIWES programs for

better sustainability.
6. Safety Training and Compliance

 Recommendation: Ensure that host organizations adhere to workplace safety standards

and provide safety training to students at the beginning of their internships.

7. Improved Documentation and Reporting

 Recommendation: Institutions should provide clear guidelines on how to document and

report SIWES activities. Workshops on:

o Writing daily and weekly logs.

o Structuring final SIWES reports.

o Best practices for record-keeping.

8. Evaluation and Feedback Mechanism

 Recommendation: Introduce an evaluation system where students can provide feedback

on their SIWES experiences.

o Use this feedback to improve future placements and address recurring issues.

9. Collaboration Between Schools and Industries


 Recommendation: Strengthen the relationship between academic institutions and

industries through:

o Regular communication.

o Joint workshops or seminars.

o Industry feedback on student performance.

10. Technology Integration

 Recommendation: Use technology to streamline SIWES processes:

o Develop online portals for placement allocation, reporting, and monitoring.

o Leverage digital tools for remote supervision.

11. Awareness of Rights and Responsibilities

 Recommendation: Educate students on their workplace rights, including fair treatment,

learning opportunities, and the responsibility to adhere to workplace rules.

12. Post-SIWES Debriefing

 Recommendation: Conduct post-SIWES sessions where students share experiences,

challenges, and lessons learned. Use this feedback to:


o Enhance program design.

o Guide future students on how to maximize their internships.

 The Students Industrial Work Experience Scheme (SIWES) serves as a critical bridge

between academic theory and practical application. It offers students the opportunity to

gain hands-on experience, develop technical skills, and understand workplace dynamics,

which are essential for professional growth.

 During the course of SIWES, students face real-world challenges, adapt to organizational

structures, and apply their academic knowledge in solving practical problems. These

experiences not only enhance their technical proficiency but also improve their

communication, teamwork, and problem-solving abilities.

 In conclusion, SIWES is an invaluable component of academic programs, fostering

employability and preparing students for future career challenges. It is recommended that

continuous efforts be made by academic institutions, host organizations, and regulatory

bodies to improve the program for the benefit of future participants.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy