Report - Copy - Copy - 070716
Report - Copy - Copy - 070716
TECHNICAL REPORT
ON
STUDENT INDUSTRIAL WORK EXPERIENCE SCHEME
(SIWES)
UNDERTAKEN AT
EMPORG LIMITED, YABA
LAGOS STATE, NIGERIA
BY
AROGUNDADE SHALOM ONOKHIFA
(2103030090)
SUBMITTED TO
THE DEPARTMENT OF COMPUTER SCIENCE,
COLLEGE OF AGRICULTURAL AND NATURAL SCIENCES
JOSEPH AYO BABALOLA UNIVERSITY, IKEJI-ARAKEJI,
OSUN STATE
NOVEMBER, 2022.
PAGE \* MERGEFORMAT i
A
TECHNICAL REPORT
ON
STUDENT INDUSTRIAL WORK EXPERIENCE SCHEME (SIWES)
UNDERTAKEN AT
EMPORG LIMITED, YABA
LAGOS STATE, NIGERIA
BY
AROGUNDADE SHALOM ONOKHIFA
(2103030090)
SUBMITTED TO
THE DEPARTMENT OF COMPUTER SCIENCE,
COLLEGE OF AGRICULTURAL AND NATURAL SCIENCES
JOSEPH AYO BABALOLA UNIVERSITY, IKEJI-ARAKEJI, OSUN STATE
NOVEMBER, 2022.
PAGE \* MERGEFORMAT i
CERTIFICATION
I hereby certify that the contents of the technical report was carried out and presented by
AROGUNDADE SHALOM ONOKHIFA with 2103030090 of the Department of Computer
Science, College of Agricultural and Natural Sciences, Joseph Ayo Babalola University,
Ikeji-Arakeji and that it covers the Industrial Training experience at Emporg Limited.
______________________________ ___________________
Mr Lawal O.O Date
SIWES Director, Computer Science
______________________________ ___________________
Dr. (Mrs) O.C. Olayemi Date
Head of Department
PAGE \* MERGEFORMAT i
ACKNOWLEDGEMENT
My appreciation goes to the Industrial Training Fund (ITF) for their foresight in organizing
and managing this program and also to the Computer Science Department, Emporg Limited
for providing me with platform on which I was engaged on the training.
I wish to register my profund gratitude to God Almighty for the guidance and grace
throughout my life.
A big thank you to my family for their love, support, care and encouragement throughout the
period of the SIWES program.
I’m also grateful for the staffs at Emporg limited, Yaba, Lagos state for making my industrial
training interesting, educative and worthwhile.
PAGE \* MERGEFORMAT i
ABSTRACT
This report is based on the student industrial work experience scheme held at Emporg
Limited located at Yaba, Lagos state. It provides a brief explanation about the SIWES
(Student Industrial Work Experience Scheme) program such as its history, objectives, aims
while also giving a description of the work done in Emporg Limited. It further focuses on
the technical exposure gained from training department . I learnt about Hardware of a
computer, how to repair and detect a problem in computer, HTML, CSS, Web Development,
and Web Design.
TABLE OF CONTENTS
CERTIFICATION 3
ACKNOWLEDGEMENT 4
ABSTRACT 5
Table of Contents 6
CHAPTER ONE 7
1.0 Introduction 8
1.3.4 Departments/Units 11
CHAPTER TWO 13
PAGE \* MERGEFORMAT i
2.1.2 How to detect faults and fix it. 15
CHAPTER THREE 20
CHAPTER FOUR 23
4.1 Summary 24
4.2 Conclusion 24
4.3 Recommendation 25
References 25
PAGE \* MERGEFORMAT i
CHAPTER ONE
1.0 Introduction
PAGE \* MERGEFORMAT i
Programmed to ITF and it was effectively taken over by the Industrial Training Fund
in July 1985 with the funding being solely borne by the Federal Government .
PAGE \* MERGEFORMAT i
Historical Review of SIWES and Organization
SIWES was established by ITF (Industrial Training Funds) in the year 1973 to solve the
problem of lack of adequate proper skills for employment of tertiary institution graduates by
Nigerian Industries. The Students’ Industrial Work Experience Scheme (SIWES) was
founded to be a skill training program to help expose and prepare students of universities,
polytechnics and colleges of education for the industrial work situation to be met after
graduation. This scheme serves as a smooth transition from the classroom to the world of
work and further helps in the application of knowledge. The scheme provides students with
the opportunity of acquainting and exposing themselves to the experience required in
handling and managing of equipment and machinery that are usually not made available in
their institutions.
Before this scheme was established, there was a growing concern and trend noticed by
industrialists that graduates of higher institutions lacked sufficient practical background for
employment. It used to be that students who got into Nigerian institutions to study science
and technology were not trained in the practical know-how of their various fields of study. As
a result, they could not easily find jobs due to the lack of working experience.
Therefore, the employers thought that theoretical education going on in higher institutions
was not responsive to the needs of the employers of labor. This was a huge problem for
thousands of Nigerians until 1973. It is against this background that the fundamental reason
for initiating and designing the scheme by the fund in 1973/74 was introduced.
The ITF organization (Industrial Training Fund) made a decision to help all interested
Nigerian students and established the SIWES program. It was officially approved and
presented by the Federal Government in 1974. The scheme was solely funded by the ITF
during its formative years but as the financial involvement became unbearable to the fund, it
withdrew from the scheme in 1978. In 1979, the federal government handed over the
management of the scheme to both the National Universities Commission (NUC) and the
National Board for Technical Education (NBTE).
Later, in November 1984, the federal government reverted the management and
implementation of the scheme to ITF. In July 1985, it was taken over by the Industrial
PAGE \* MERGEFORMAT i
Training Fund (ITF) while the funding was solely borne by the federal government. (Culled
from Job Specifications on Students Industrial Work Experience Scheme).
SIWES is strategized for skill acquisition. It is in fact designed to prepare and expose
students of universities, polytechnics and colleges of education to the real-life work situation
they would be engaged in after graduation. Therefore, SIWES is a key factor required to
inject and help keep alive industrialization and economic development in the nation through
the introduction and practical teaching of scientific and technological skills to students.
(Culled from Detailed Manual on SIWES Guidelines and Operations for Tertiary
Institutions). Objectives of the Students Industrial Work Experience Scheme include:
They provide an avenue for students to acquire industrial skills for experience during
their course of study
It exposes students to work methods and techniques that may not be available during
their course of study.
It the gap between theory and practice by providing a platform to apply knowledge learnt
in school to real work situations
Enabling the easier and smoother transition from school by equipping students’ with
better contact for future work placement
Introduce students to real work atmosphere so that they know what they would most
likely meet once they graduate.
Emporg provides Cloud and Premise based Backup Services, assisting companies with
business continuity. Emporg is passionate about meeting customer’s needs, creativity being
their hallmark. They are rigorous in application of the process of being cost effective and
PAGE \* MERGEFORMAT i
innovative with technology in all areas of our solution creation and delivery. This results in
savings and increased levels of efficiency and effectiveness for customers.
The company was found in February ,2010.
1.3.1 Vision Statement
To be Unique and be the best everywhere we go.
1.3.2 Mission Statement
Their goal is to assist companies and organizations in ensuing that their business data is
available, secure and accessible in the event of a disaster, theft or malicious behavior.
1.3.3 Objectives of the Agency
The main objectives of our services are continuous refinement of operational framework,
advance development of functional strategies, and facilitation in change anticipation
therefore, enabling our clients to focus on what they do best – which is their core business.
1.3.4 Departments/Units
Emporg Limited comprises of the following departments/units all of which work together in
order to achieve the vision and mission of the agency:
PAGE \* MERGEFORMAT i
1.4 Organizational Chart of Emporg Limited, Yaba, Lagos State
Managing Director
Manager
PAGE \* MERGEFORMAT i
CHAPTER TWO
I resumed at Emporg Limited on the 19 th September, 2022, where I was posted to the IT
(Industrial Training) & Education department. The department is responsible for providing IT
students with the necessary skill sets necessary to excel in their various fields, some of the
services which include managing the IT students, providing the necessary lessons needed to
learn a particular skill.
A Computer is an electronic device that has two essential parts including hardware and
software to perform various operations. That means without hardware parts in a computer,
software is of no work and vice versa. So, we need both hardware and software to run a
Computer and can perform multiple operations. Software is nothing but a piece of code or set
of instructions written in a chip to run a hardware device on the Computer. Now the question
is what is hardware? Yes, like other machines physical parts are known as hardware.
Hardware is a physical component that is attached to the PC that can neither be modified nor
be changed as it is fixed into that place. There are different types and models of hardware
components being manufactured by big companies available in the market.
The most important hardware component is Mother Board that holds all the important
components of a Computer including CPU, memory and various connectors for input/output
device. Some of the input devices like keyboard, mouse, microphone, modem, joystick, USB
devices, joystick and many more are connected for better functioning. Similarly the output
devices like the computer monitor, modem, projectors, printers etc are connected to the
available connectors of motherboard. It is the main mother board that includes graphic
processors for better display screen on your monitor. There is CPU socket, CPU fan memory
connector, super IO chip, DIMM memory slots, IDE connector, SATA connector, BIOS flash
PAGE \* MERGEFORMAT i
chip that are the most essential components to run a Computer system. It also integrates audio
codec chip for sound and gigabit Ethernet chip for network connection on a computer.
There are several hardware components attached to the CPU or Central Processing Unit
which is also called as the brain of Computer. The CPU includes all the processors that
interprets and execute program instructions. It includes control unit that instructs, maintains
and also control the flow of information, arithmetic logic unit for simple logic operations and
a controller. Inside the CPU, memory is an important component that stores all the
information or data on your computer. It includes the main memory slot called RAM
(Random Access Memory), ROM (Read only Memory), CMOS battery, internal hard disk
that is connected to Computer system to store abundant data and applications, and an optical
disk drive known as CD/DVD drive that can read and write from CD or DVD’s. There are
also points for external storage devices like USB, flash drive, external hard disk to be
connected for memory storage.
PAGE \* MERGEFORMAT i
2.1.2 : How To Identify a Problem in a computer and fix it
1. Overheating
Solution: Clean out air vents, put filtered material over the inhalation vent, or update BIOS
4. Bad Keyboard
Solution: Make sure wireless is turned on, smarter software tools, make sure router is
broadcasting network name (SSID)
6. Stuck Pixels
PAGE \* MERGEFORMAT i
Symptom: Excessive pop ups, slow downloads
2.2 WEB DESIGN DEPARTMENT: This department was where my Industrial Training
took place where i was grounded and expose to the website world especially the creation of
websites taking me step by step with practical all through the process.
2.2.1 DEFINITION OF TERMS: The following are terms that were made use of, in this
department
WEBSITE: A website is a set of related webpages containing content such as texts, images,
videos, audios, etc. A website is hosted on at least one web server, accessible via a network
such as the internet or a private LAN through an internet address known as a URL (Universal
Resource Locator). A publicly accessible websites collectively constitutes the World Wide
Web (WWW).
HTTP: This stands for Hyper Text Transfer Protocol which is the set of rules for transferring
files (text, graphic, images, sound, video, and other multimedia files) on the World Wide
Web.
URL: This stands for Uniform Resource Locator and as the name suggests, it provides a way
to locate a resource on the web, the hypertext system that operates over the internet.
PAGE \* MERGEFORMAT i
2.3 HTML AND ITS PROPERTIES: HTML stands for Hypertext Mark-up Language, and
it is the most widely used language to write Web Pages. Hypertext refers to the way in
which Web pages (HTML documents) are linked together. Thus, the link available on a
webpage is called Hypertext. As its name suggests, HTML is a Markup Language which
means you use HTML to simply "mark-up" a text document with tags that tell a Web browser
how to structure it to display. Originally, HTML was developed with the intent of defining
the structure of documents like headings, paragraphs, lists, and so forth to facilitate the
sharing of scientific information between researchers. Now, HTML is being widely used to
format web pages with the help of different tags available in HTML language.
2.3.1 HTML TAGS: As told earlier, HTML is a markup language and makes use of various
tags to format the content. These tags are enclosed within angle braces . Except few tags,
most of the tags have their corresponding closing tags. For example, has its closing tag
and
tag has its closing tag
tag etc. The following are the names of tags and their description
Tags Description
PAGE \* MERGEFORMAT i
=”javascript”> etc.
The HTML table model allows web designers to arrange data –text, preformatted text,
images, links, forms, form fields, other tables, etc. into rows and columns of cells. It is
Table are divided into table rows with the <tr> tag. Table rows are divided into table
data with the <td> tag. A table row can also be divided into table headings with the <th> tag.
Table data <td> are the data containers of the table. They can contain all sorts of HTML
CSS stands for Cascading Style Sheet used for formatting html document. It is a style
PAGE \* MERGEFORMAT i
sheet language used for describing the presentation of a document written in a mark-up
language.
Note: CSS code is not written the same way as HTML code is. This makes sense
because css is not HTML, but rather a way of manipulating existing HTML.
1. It saves time
3. It provides efficiency in design and updates: with css, we are able to create rules, and
4. It can lead to faster page downloads: since rules are only downloaded once by the
browser, then are the cached and used for each page load, the use of css can lead to
lighter page loads, and improved performance. This contributes to lighter server loads
and lower requirements, which overall saves money for our clients.
1. Inline Style: It is used to apply a unique style to a single HTML element. An inline
2. Embedded / Internal Style: It is used if one single page has a unique style. Internal
styles are defined within the <style> element, inside the <head> section of an HTML
page.
3. External Style: With an external style sheet, you can change the look of an entire
website by changing just one file. Each page must include a reference to the external
style sheet file inside the <link> element. The <link> element goes inside the <head>
PAGE \* MERGEFORMAT i
section. Also when using external css it is preferable to keep the css separate from
your HTML. Placing CSS in a separate file allows the web designer to completely
differentiate between content (HTML) and design (CSS). External CSS is a file that
contains only CSS code and is saved with a “.css” file extension. This CSS is then
referenced in your HTML using the <link> instead of <style> as earlier stated.
CSS selectors are used to find or select HTML elements based on their element name,
id or class
1. Element Selector: The element selector selects elements based on the element name.
selector is used to select one unique element. e.g. id=”hello” css #hello { color;red;}
3. Class Selector: The class selector selects elements with specific class attribute. To
select elements with a specific class, write a period (.) character followed by the name
1. Any inline style sheet takes the highest priority, so it will override any rule defined in
<style>……</style> tags.
2. Any rule defined in <style>………</style> tags will override the rules defined in any
To simply put comment inside a style sheet you use /*………..*/, you can use it to
PAGE \* MERGEFORMAT i
comment multi-line blocks in similar way as you do in c and c++ programming language.
element.
background.
background.
background.
background properties.
3. The Font-weight property: This is used to increase or decrease how bold or light a
font appears.
4. The Font-size property: This is used to increase or decrease the size of a font.
This demonstrate how to decorate a text in css, the values are none, underline, over
PAGE \* MERGEFORMAT i
2.4.8 PROPERTIES OF HYPERLINK USING CSS
3. The link hovered signifies an element that currently has the user’s mouse pointer
4. The link active signifies an element on which the user is currently clicking.
PAGE \* MERGEFORMAT i
Fig 2.30: Output View of Above HTML
PAGE \* MERGEFORMAT i
CHAPTER THREE
SKILLS ACQUIRED AND CHALLENGES ENCOUNTERD
PAGE \* MERGEFORMAT i
a) Difficulty in seeking for IT attachment.
b) Lack of transportation fee.
c) Lack of good facilities for web design.
d) I was not paid either by SIWES or the place of my attachment.
e) There are no standard equipment’s for learning and practical.
f) The company lacks proper SIWES orientation on how to train student.
PAGE \* MERGEFORMAT i
CHAPTER FOUR
CONCLUSION AND RECOMMENDATIONS
4.0 CONCLUSION
My two (2) months Industrial Training at Emporg Limited was a huge
success and a great time of acquisition of knowledge and skills. Through my training i was
able to appreciate my chosen course of study even more, because i had the opportunity to
blend the theoretical knowledge acquired from school with the practical hands-on application
of knowledge gained here to perform very important tasks that contributed in a way to my
productivity in the company. My training here has given me a broader view to the importance
and relevance of Computer Science (Web Design Development) in the immediate society and
the world as a whole, as i now look forward to impacting it positively after graduation. I have
also been able to improve my communication and presentation skills and thereby developed
good relationship with my fellow colleagues at work. I have also been able to appreciate the
connection between my course of study and other disciplines in producing a successful result.
4.1 RECOMMENDATIONS:
a) School should provide a place of attachment for student.
b) Allowances should be paid to students during their programme just like NYSC and
c) not after. This would help them a great deal to handle some financial problems during
d) their training course.
e) Supervisor should always visit student monthly in their various places of attachment.
REFERENCE
PAPER
PAGE \* MERGEFORMAT i
LINK
a) http://www.w3schools.com
b) http://www.tutorialpoint.com
c) http://www.tizag.com/CSS
d) http://www.CSS/HTML/116583/article.com
PAGE \* MERGEFORMAT i