100% found this document useful (1 vote)
1K views22 pages

It Report

The document is a project report submitted by Donald Michael Osebhaw for his student industrial work experience scheme (SIWES) undertaken at the Independent National Electoral Commission (INEC) in partial fulfillment of his Bachelor of Science degree in Computer Science. It discusses the aims, objectives and importance of SIWES programs. It also provides an overview of INEC, including its services, mission and the author's experience there. The report is divided into chapters covering the author's daily activities and responsibilities at INEC, the skills learned including HTML, CSS, Bootstrap, JavaScript and BIVAS. It concludes with recommendations and reflections on the experience.

Uploaded by

blvck odecy
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
100% found this document useful (1 vote)
1K views22 pages

It Report

The document is a project report submitted by Donald Michael Osebhaw for his student industrial work experience scheme (SIWES) undertaken at the Independent National Electoral Commission (INEC) in partial fulfillment of his Bachelor of Science degree in Computer Science. It discusses the aims, objectives and importance of SIWES programs. It also provides an overview of INEC, including its services, mission and the author's experience there. The report is divided into chapters covering the author's daily activities and responsibilities at INEC, the skills learned including HTML, CSS, Bootstrap, JavaScript and BIVAS. It concludes with recommendations and reflections on the experience.

Uploaded by

blvck odecy
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/ 22

Project Report

On
STUDENT INDUSTRIAL WORK
EXPERIENCE SCHEME (SIWES) UNDERTAKEN AT
INDEPENDENT NATIONAL ELECTORAL
COMMISSION
(INEC)

SUBMITTED BY:
DONALD OSEBHAWE MICHAEL
Bhu/19/04/05/0047

COMPUTER SCIENCES
BINGHAM UNIVERSITY KARU
In partial fulfillment for the award of the degree of
BACHELOR OF SCIENCES DEGREE (B.SC) IN
COMPUTER SCIENCE
OCTOBER 2022
CERTIFICATION
This is to certify that this technical report was written by DONALD MICHAEL OSEBHAWE
with Matriculation number BHU//19/04/06/0047 in the Department of Computer Science,
Faculty of Science and Technology, Bingham University, Karu, Nasarawa State, Nigeria.

.................................................... .......................................
DR. ADAMU USMAN SUPERVISOR. DATE

.................................................... .......................................
DR. YAKUBU IBRAHIM DEPARTMENT. DATE
SIWES COORDINATOR

.................................................... .......................................
DR. FAKI SILAS HEAD OF DEPARTMENT. DATE

.................................................... .......................................
ASSOC.PROF. IHUMA OBO JEROME. DATE
SIWES COORDINATOR.
DEDICATION
This report is dedicated to Almighty God for His infinite mercies, love and faithfulness in
assuring the success of my SIWES. I am committed to my family, friends and loved ones as
well. Thank you very much, and God bless you all.
ACKNOWLEDGING
In my humble worship, I would use this means to offer my heart Gratitude to Almighty God
for his guidance and protection during my industrial training job.
I'd want to thank my supervisor, Mr. Mustafa and my SIWES Coordinator, Mr. Nancy for
taking the time to amend my reports, as well as the department of Computer Sciences and
Bingham University's whole administration, for allowing me to participate in this wonderful
program.
Last but not least, I would like to thank my family the most. I am very thankful for having
their moral support by my side always throughout my industrial program
TABLE OF CONTENTS

CONTENTS. PAGES

TITLE PAGE……………………………………………………………………………………………………………….i

CERTIFICATION ...... ………………………………………………………………………………………………….ii

DEDICATION.…………………………………………………………………………………………………………….ii

ACKNOWLEDGMENTS……………………………………………………………………………………………….iv

TABLE OF CONTENTS........ ………………………………………………………………………………………..v

ABSTRACT.. ……………………………………………………………………………………………………………….vii

CHAPTER ONE.... ……………………………………………………………………………………………………….1

1.1 INTRODUCTION TO S.I.W.E.S....... ………………………………………………………………………..1

1.2 AIMS OF S.I.W.E.S ...... …………………………………………………………………………………………1

1.3 OBJECTIVES OF S.I.W.E.S .. …………………………………………………………………………………..2

1.4 IMPORTANCE OF S.I.W.E.S ........... ……………………………………………………………………….2

CHAPTER TWO... ………………………………………………………………………………………………………..3

2.2 SERVICES OF THE INDEPENDENT NATIONAL ELECTORAL COMMISSION (INEC):..

……………………………………………………………………………………………………………………………………4

2.3 MISSION OF INDEPENDENT NATIONAL ELECTORAL COMMISSION (INEC).

……………………………………………………………………………………………………………………………………4

2.4 MY EXPERIENCE AS A STUDENT AT INDEPENDENT NATIONAL

ELECTORAL COMMISSION (INEC) …………………………………………………………………………………5

CHAPTER THREE..... ……………………………………………………………………………………. ……………..6

3.1 DAILY ACTIVITIES AND RESPONSIBILITIES AT INDEPENDENT

NATIONAL ELECTORAL COMMISSION (INEC).... ……………………………………………………………………………………………………………………………………6

CHAPTER FOUR……………………………………………………………………………………………………………7

4.1 WORK EXPERIENCE AT INDEPENDENT NATIONAL ELECTORAL

COMMISSION (INEC).………………………………………………………………………………………………….7

4.2 HYPER-TEXT MARK-UP LANGUAGE (HTML)... ……………………………………………………….7

43 CASCADING STYLE SHEETS (CSS) .. …………………………………………………………………………8

4.4 BOOTSTRAP………………………………………………………………………………………………………….9

4.5 JAVASCRIPT……………………………..:………………………………………………………………………….10

4.6 BIVAS…………………………………………………………………………………………………………………….11

CHAPTER FIVE……………………………………………………………………………………………………………..12

RECOMMENDATION……………………………………………………………………………………………………12

CONCLUSION ………………………………………………………………………………………………………………13

REFERENCE ………………………………………………………………………………………………………………….13
ABSTRACT
This project Report aims to help develop my professional aptitude, strengthen personal character, and
provide a greater door to opportunity. By investing in internships, i give myself the broadest spectrum of
opportunity when seeking and applying for a job after college.

CHAPTER 1
INTRODUCTION TO S.I.W.E.S
Previously, students graduating from their separate institutions in Nigeria's science and
technology education system did not have any technical expertise or job experience that
allowed them to be exposed to society's workforce. With this in mind, students enrolled in
science and technology-related courses at various institutions were required to participate
in the SIWES program, which was designed to expose and prepare students at universities
and other tertiary institutions for the industrial work environment they will likely face after
graduation. The industrial trust fund (ITF) developed the student industrial work
experience program (SIWES) in 1973. to introduce students to technologies and methods of
protecting work environments and personnel in factories, offices, labs, hospitals, and other
organizations The fundamental aim for enrolling students in SIWES was to expose them to
the industrial environment and enable them to build occupational abilities so that, after
graduation, they may effortlessly contribute their quota to national economic and technical
progress. The skills and abilities gained by students who participate in the SIWES are the
most important benefits.
AIMS OF S.I.W.E.S
Industrial training is an opportunity through which students can acquire knowledge about
their respective discipline and so the aims are to
expose university students to the world of work so that they can relate theoretical
knowledge with application in industry and to empower the students of higher learning
with practical background experience in preparation for employment in industries. From
the industrial training program, the students will also develop skills in work ethics,
communication, practicality, and theory. Furthermore, this industrial training program also
aims at establishing a close relationship between the industry and the university.
1.3 OBJECTIVES OF S.I.W.E.S
To provide an avenue for students in Nigerian universities to acquire industrial skills and
experience in their respective courses of study.
To prepare students for the work situation they are likely to meet after graduation.
To expose students to work methods and techniques in handling equipment and machinery
that may not be available in the Universities.
To provide students with the opportunity to apply theoretical knowledge in real work
situations, thereby bridging the gap between university work and actual practice.
To make the transition from the University to the world of work and to enhance the
students’ contacts for later Job placement.
To enlist and strengthen employers’ involvement in the educational process of preparing
university graduates for employment in industries.
To implement Health Safety and Environment (HSE) practices at the workplace and to
acquire skills in communication, management, and teamwork.
1.4 IMPORTANCE OF S.I.W.E.S
SIWES helps the students to become able enough to provide tools needed in prioritizing
tasks of an assigned project and create with staff a tentative schedule for completion based
Guyon these tasks.
It helps students to develop the necessary skills in the application of theory to practical
work situations.
It prepares and exposes students to a successful business career by margining their
analytical power with self-reliance.
It helps the students with the opportunity to apply their knowledge in real working
situations.
CHAPTER TWO

2.1 ABOUT INDEPENDENT NATIONAL ELECTORAL COMMISSION (INEC)?


General Abdulsalami Abubakar established the current INEC, with Justice Ephraim Akpata as chairman.
Akpata had to deal with 26 political associations, giving only nine provisional registration as political parties
for the 1998–1999 elections, eventually whittled down to three parties. Despite efforts to ensure free and
fair elections, the process drew serious criticism from international observers. After Akpata died in January
2000, the government of President Olusegun Obasanjo appointed Abel Guobadia Nigeria's Chief Electoral
Officer, a position that was confirmed by the Nigerian Senate in May 2000. Guobadia was responsible for
the 2003 elections, which were marred by widespread violence and other irregularities.
In June 2005, Guobadia retired and was succeeded by Professor Maurice Iwu. Soon after being appointed,
Iwu announced that foreign monitors would not be allowed during elections, but only foreign election
observers. This decision was condemned by politicians and civil society groups who called for his
immediate removal from office. The conduct of the 2007 elections was again criticized as falling below
acceptable democratic standards.
On 8 June 2010, Professor Attahiru Muhammadu Jega was nominated by President Goodluck Jonathan as
the new INEC Chairman, subject to Senate confirmation, as a replacement for Iwu, who had vacated the
post on 28 April 2010. Jega's nomination as INEC chairman followed approval by a meeting of the National
Council of State called by President Jonathan and attended by former heads of state Yakubu
Gowon, Muhammadu Buhari, Ibrahim Babangida, Abdulsalami Abubakar, Ernest Shonekan, Olusegun
Obasanjo and Shehu Shagari. The Senate President David Mark, Speaker of the House of
Representatives Oladimeji Bankole, and most of the state Governors also attended the meeting.
Unanimous approval by the council of the nominee for this critical appointment avoided controversy about
whether or not the President should appoint the chairman of the INEC. Reactions to the announcement
from a broad spectrum of political leaders and organisations were positive, although some voiced concern
that it could be too late to implement real reforms before the 2011 elections.
During the campaign for the 2015 Nigerian general elections, Attahiru Jega "faced fierce criticism from
both the opposition and the ruling party. Attahiru Jega's five-year term came to an end on June 30, 2015,
and though he was qualified for re-appointment, the chances of such became remote given the allegations
of bias against him by campaign officials of President Goodluck. President Mohammadu Buhari appointed
Professor Mahmood Yakubu as INEC Chairman, Professor Yakubu took over from Amina Bala-Zakari, who
was the acting chairman after Jega left.

2.2 SERVICES OF THE INDEPENDENT NATIONAL ELECTORAL COMMISSION (INEC):


1. IT Education and Training
2. ACCOUNTING
3. Taxation Management
4. Financial Management Consultancy
2.3 MISSION OF INDEPENDENT NATIONAL ELECTORAL COMMISSION (INEC)
The mission of INEC is to serve as an independent and effective Election Management Bodies (EMB)
committed to the conduct of free, fair and credible elections for sustainable democracy in Nigeria
2.4 MY EXPERIENCE AS A STUDENT AT INDEPENDENT NATIONAL ELECTORAL
COMMISSION (INEC)
At INDEPENDENT NATIONAL ELECTORAL COMMISSION, I obtained comprehensive
knowledge in JavaScript programming language,HTML, CSS & BIVAS CONFIGURATION.
CHAPTER THREE
3.1 DAILY ACTIVITIES AND RESPONSIBILITIES AT INDEPENDENT NATIONAL ELECTORAL
COMMISSION (INEC)
In April 2022, I started my attachment with INEC. I had little or no
understanding of software, online, and mobile development before applying for the
internship, and no technical capabilities. I received comprehensive FrontEnd Developer
training at INEC. During the six months of my training, the course was
treated from Monday to Friday between 8:00 aM and 4:00 PM. Within the given duration I
learned:
is l Configuration of Bivas

✓ Election activities

✓ Wordpress

✓ The Basics of Programming i.e. HTML & CSS

✓ Function and class declaration in HTML,CSS & JAVASCRIPT

✓ Responsiveness of a website

✓ BOOTSTRAP

✓ How to use various tags in HTML.

✓ Styling documents in HTML.

✓ Styling Internally, Externally, and inline CSS.

✓ How to connect my HTML to CSS using href tag.

✓ How to connect my BOOTSTRAP / JAVASCRIPT using href tag.


During my last 2 months, I had the opportunity to also learn about User Interface and User
Experience,GitHub,&,LinkedIn.Overall I improved myself, mentally, socially, psychologically,
spiritually, and physically.

CHAPTER FOUR
4.1 WORK EXPERIENCE AT INDEPENDENT NATIONAL ELECTORAL COMMISSION (INEC)

During my IT period I had the opportunity to learn JavaScript Programming language,


HTML, CSS, BOOTSTARP and Configuration of Bivas
4.2 HYPER-TEXT MARK-UP LANGUAGE(HTML)
The HyperText Markup Language or HTML is the standard markup language for documents
designed to be displayed in a web Browser. It can be assisted by technologies such as
Cascading style sheets (CSS) and scripting languages such as JavaScript
Web Browsers receive HTML documents from a web server or from local storage and
render the documents into multimedia web pages. HTML describes the structure of a web
page semantically and originally included cues for the appearance of the document.
HTML elements are the building blocks of HTML pages. With HTML constructs, images and
other objects such as interactive forms may be embedded into the rendered page. HTML
provides a means to create structured documents by denoting structural semantics for text
such as headings, paragraphs, lists, links, quotes and other items. HTML elements are
delineated by tags, written using angle brackets, Tags such as <img> and <input> directly
introduce content into the page. Other tags such as <p> surround and provide information
about document text and may include other tags as sub-elements. Browsers do not display
the HTML tags but use them to interpret the content of the page.
HTML can embed programs written in a scripting language such as JavaScript which affects
the behavior and content of web pages. Inclusion of CSS defines the look and layout of
content.
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
<h1>This is a Heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
4.3 Cascading Style Sheets (CSS)
Cascading Style Sheets, fondly referred to as CSS, is a simple design language intended to
simplify the process of making web pages presentable.
CSS handles the look and feel part of a web page. Using CSS, you can control the color of
the text, the style of fonts, the spacing between paragraphs, how columns are sized and laid
out, what background images or colors are used, layout designs,variations in display for
different devices and screen sizes as well as a variety of other effects.
CSS is easy to learn and understand but it provides powerful control over the presentation
of an HTML document. Most commonly, CSS is combined with the markup languages
HTML or XHTML.

Advantages of CSS
1. CSS saves time − You can write CSS once and then reuse same sheet in
multiple HTML pages. You can define a style for each HTML element and
apply it to as many Web pages as you want.
2. Pages load faster − If you are using CSS, you do not need to write HTML tag
attributes every time. Just write one CSS rule of a tag and apply it to all the
occurrences of that tag. So less code means faster download times.
3. Easy maintenance − To make a global change, simply change the style, and all
elements in all the web pages will be updated automatically.
4.Superior styles to HTML − CSS has a much wider array of attributes than
HTML, so you can give a far better look to your HTML page in comparison to
HTML attributes.
5.Multiple Device Compatibility − Style sheets allow content to be optimized for
more than one type of device. By using the same HTML document, different
versions of a website can be presented for handheld devices such as PDAs
and cell phones or for printing.
6. Global web standards − Now HTML attributes are being deprecated and it is
being recommended to use CSS. So it's a good idea to start using CSS in all
the HTML pages to make them compatible with future browsers.
CSS Versions
Cascading Style Sheets level 1 (CSS1) came out of W3C as a recommendation in December
1996. This version describes the CSS language as well as a simple visual formatting model
for all the HTML tags.
CSS2 became a W3C recommendation in May 1998 and builds on CSS1. This version adds
support for media-specific style sheets e.g. printers and aural devices, downloadable fonts,
element positioning and tables.
4.4 BOOTSTRAP
Bootstrap is a free and open-source web development framework. It’s designed to ease the
web development process of responsive, mobile-first websites by providing a collection of
syntax for template designs.
In other words, Bootstrap helps web developers build websites faster as they don’t need to
worry about basic commands and functions. It consists of HTML, CSS, and JS-based scripts
for various web design-related functions and components.
This article will cover the benefits of using Bootstrap and explain the different file types it
uses. By the end, you will know whether Bootstrap can benefit your workflow
BASIC BOOTSTRAP HTML TEMPLATE
A Basic BOOTSTRAP HTML Template should look like this;
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Bootstrap Template</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<h1>Hello, world!</h1>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
</body>
</html>
.
EXAMPLE
<div class="jumbotron text-center">
<h1>My First Bootstrap Page</h1>
<p>Resize this responsive page to see the effect!</p>
</div>
<div class="container">
<div class="row">
<div class="col-sm-4">
<h3>Column 1</h3>
<p>Lorem ipsum dolor..</p>
</div>
<div class="col-sm-4">
<h3>Column 2</h3>
<p>Lorem ipsum dolor..</p>
</div>
<div class="col-sm-4">
<h3>Column 3</h3>
<p>Lorem ipsum dolor..</p>
</div>
</div>
</div>
4.5 JAVASCRIPT
JavaScript is a programming language commonly used in web development. It was
originally developed by Netscape as a means to add dynamic and interactive
elements to websites. While JavaScript is influenced by Java, the syntax is more
similar to C and is based on ECMAScript, a scripting language developed by Sun
Microsystems.
JavaScript is a client-side scripting language, which means the source code is
processed by the client's web browser rather than on the web server. This means
JavaScript functions can run after a web page has loaded without communicating
with the server. For example, a JavaScript function may check a web form before it is submitted to make
sure all the required fields have been filled out. The JavaScript
code can produce an error message before any information is actually transmitted
to the server.
Like server-side scripting languages, such as PHP and ASP, JavaScript code can be
inserted anywhere within the HTML of a webpage. However, only the output of
server-side code is displayed in the HTML, while JavaScript code remains fully
visible in the source of the webpage. It can also be referenced in a separate .JS file,
which may also be viewed in a browser.
Below is an example of a basic JavaScript function that adds two numbers. The
function is called with the parameters 7 and 11. If the code below were included in
the HTML of a webpage, it would display the text "18" in an alert box.
<script>
function sum(a,b)
{
return a + b;
}
var total = sum(7,11);
alert(total);
</script>

JavaScript functions can be called within <script> tags or when specific events take
place. Examples include onClick, onMouseDown, onMouseUp, onKeyDown,
onKeyUp, onFocus, onBlur, onSubmit, and many others. While standard JavaScript
is still used for performing basic client-side functions, many web developers now
prefer to use JavaScript libraries like jQuery to add more advanced dynamic
elements to websites.
Figure 1- HTML AND CSS CODE FOR LOGIN PAGE PROJECT

4.6 BIVAS

Bimodal Voter Accreditation System (BVAS) is an electronic device designed to read Permanent Voter Cards (PVCs)
and authenticate voters – using the voters’ fingerprints – in order to prove that they are eligible to vote at a
particular polling unit.

BVAS usage entails either scanning the barcode/QR code on the PVC/Voter’s register or entering the last six digits of
the Voter Identity Number or typing in the last name of the voter by the Assistant Presiding Officer (APO 1) to verify
and authenticate the voter.

Bimodal Voter Accreditation System (BVAS) is an electronic device designed to read Permanent Voter Cards (PVCs)
and authenticate voters – using the voters’ fingerprints – in order to prove that they are eligible to vote at a
particular polling unit.

BVAS usage entails either scanning the barcode/QR code on the PVC/Voter’s register or entering the last six digits of
the Voter Identity Number or typing in the last name of the voter by the Assistant Presiding Officer (APO 1) to verify
and authenticate the voter.

According to the INEC Chairman, Professor Mahmood Yakubu, “When the commission introduced BVAS last year,
the compact device was intended to achieve two objectives. First is the verification of the genuineness of the PVCs
and the fingerprint or facial authentication of voters during accreditation.

“Secondly, to replace the Z-pad for uploading the polling unit results to the INEC Result Viewing Portal (IReV) in real-
time on election day.”

BVAS also acts as the INEC Voter Enrolment Device (IVED) during voter registration. Its usage has also eliminated the
use of incident forms during accreditation on an election day.

Failure of BVAS

When INEC announced that BVAS was going to be deployed for the November 6, 2021 Anambra governorship
election, a cross-section of Nigerians including observer groups and other critical election stakeholders, expressed
their reservations as to the effectiveness of the machine.

When it was first deployed in the Isoko South Constituency 1 bye-election in Delta State on September 10, 2021,
some presiding officers complained that the machine had difficulties capturing the thumbs and faces of some of the
voters, especially the aged.

But INEC dismissed their fears saying the machine had been test-run and proved by its IT experts to have the
capacity to perform optimally during the governorship polls. It claimed that the challenges experienced during the
bye-election had been resolved and the device enhanced to forestall future reoccurrence.

Despite the assurance, there were hitches during the Anambra governorship election as a result of BVAS
malfunction. INEC, in a statement via its official social media handles, announced the extension of voting time from
2:30pm to 4pm due to challenges experienced at some polling units as a result of the BVAS malfunction.

During the Federal Capital Territory (FCT) Area Council Election of February 12, 2022, there were lots of challenges
caused by BVAS as evidenced in reports by voters and observer groups.
INEC FCT Resident Electoral Commissioner, Yahaya Bello, also admitted that there were glitches with the usage of
BVAS during the election.

Reasons for malfunction

On why BVAS keeps malfunctioning, an IT expert, Damilola Akinsola, said the device required regular software
updates and serviceable broadband access, requiring 4G technology for convenient download.

According to Akinsola, quality internet access is a major challenge as several areas (especially remote locations)
within the country don’t have 4G network coverage.

For instance, MTN, the leading carrier in the country with 38 per cent market share, currently reports only 60 per
cent 4G penetration.

How can BVAS failure be minimised?

It is sometimes assumed that biometric systems always work correctly and without failure. In reality, biometric
technologies and related matching processes cannot be expected to work with 100 per cent accuracy.

The electoral umpire, INEC, has touted the BVAS as an unbreakable system that prevents any form of electoral
malpractice. However, like every other technology out there, the BVAS is not without its loopholes.

Also, the loopholes associated with the voting system can affect the credibility of an election.

Figure 2

PVC
Permanent Voters Card

The Permanent Voters Card (PVC) enables registered voters exercise their civic right to vote in the
General Elections.
The PVC stores information such as biometric data i.e. physical attributes, thumbprint, etc. It protects
the information stored in the card. The information on the PVCs are electronically programmed and
can only be read /assessed electronically with a card reader.

What do I need to have to collect my Permanent Voter’s Card?

In order to collect your PVC, You need to present your Temporary Voter’s Card to the INEC Officials.

My PVC is lost/damaged, what do I do?

You apply in person to the Electoral Officer of your LGA/Area Council for a replacement of the lost/damaged voter’s
card. This must be done not later than thirty 30 days before the election. You will be required to pay a processing
fee.

Steps on the registration process

1. Pre registration
2. Registration
3. Verification
4. Adjudication

CHAPTER 5

5.1RECOMMENDATION
I like to utilize this platform to ask the federal government to treat this SIWES initiative
seriously at every stage because applied science students perceive it as a virtual
advancement in the usage of technology in the future.
 
To ensure that the program's goals are met, the government should also ensure that SIWES
students are properly supervised.

5.1 CONCLUSION
My SIWES was a very successful one, I had an insight of the information technology
world. I
have now known the power of programming. With this, I will be able set
a goal for myself to build a complete website and write codes for different
programs.
SIWES as a course has truly exposed me to the challenges faced in a growing I.T
world that is
dependent on computers.

REFERENCES
1. “Siwes — Siwes.” Www.siwes.itf.gov.ng, www.siwes.itf.gov.ng/Identity/LandingPage/About.

2. “

//www.inecnigeria.org  Independent national electoral commission

3. “How to Write a Good & Presentable SIWES Report (2021).” 19 Jan. 2020,

siwesbeginner.com/write-siwes-report/.

You might also like