0% found this document useful (0 votes)
184 views26 pages

Siwes Report

Godwin Ebenezer Onyeka completed a 4-month industrial training program at Mailop Technology in Ibadan, Nigeria from January 2023 to May 2023. Through this program, he gained valuable technical skills in web design, C#, and graphic design. The training helped equip him with practical expertise that will help him succeed after graduation. Some challenges encountered included a steep learning curve and technical issues, but overall the experience provided important skills and insight into industry best practices.
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)
184 views26 pages

Siwes Report

Godwin Ebenezer Onyeka completed a 4-month industrial training program at Mailop Technology in Ibadan, Nigeria from January 2023 to May 2023. Through this program, he gained valuable technical skills in web design, C#, and graphic design. The training helped equip him with practical expertise that will help him succeed after graduation. Some challenges encountered included a steep learning curve and technical issues, but overall the experience provided important skills and insight into industry best practices.
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/ 26

A TECHNICAL REPORT ON

STUDENT INDUSTRIAL WORK EXPERIENCE


SCHEME (S.I.W.E.S)

UNDERTAKING AT
Mailop Technology,
IBADAN CITY, OYO-STATE.
BY
Godwin Ebenezer Onyeka
DEPARTMENT OF COMPUTER SCIENCE
FACULTY OF SCIENCE
ADESEUN OGUNDOYIN POLYTECHNIC, ERUWA.
SUBMITTED IN PARTIAL FULFILMENT OF THE National
Diploma

FROM
JANUARY 2023 TO MAY 2023

1
ABSTRACT

This Industrial training report documents my 4-month industrial training


experience at Mailop Technology where I gained valuable technical
skills in Web Design, C#, and Graphic Design. Through this report, I
aim to highlight the significance of this training program in equipping
students with the necessary technical expertise to succeed in the real
world.

2
ACKNOWLEGDEMENTS

I am grateful to God and my loved ones, who have supported me in choosing Computer
Science as my field of study. As an Emmy-winning actor once said, “There are many
people to acknowledge for their help and guidance”. I would like to express my gratitude
to the Industrial Training Fund for their visionary efforts in implementing this program,
as well as to the Computer Science Department for providing the platform that enabled
me to engage in this training.  would like to extend my heartfelt appreciation to my
industrial-based supervisor, Mrs. Moradeyo, for her invaluable encouragement, support,
and guidance during my training period at this company. I am also grateful to her for
affording me the opportunity to undergo training in this organization. Additionally, I
would like to express my gratitude to the technicians in my unit, Mr. Afeez and Mr.
Fuad, for providing helpful solutions to the numerous questions I had.
I am deeply grateful to Mailop Technology for providing me with the opportunity to be
immersed in the Web World and gain valuable experience. I also want to express my
appreciation to my mother and sister  for their unwavering encouragement and support
throughout my industrial training period. Lastly, I would like to extend my gratitude to
my institution-based supervisor, Mrs. Moradeyo, for her valuable advice and support. I
would also like to thank my friends and colleagues, including Shinayomi, Temitope,
Umar, and Emmanuel, for their support during this journey. I am sincerely thankful to
you all.

TABLE OF CONTENT

3
Title Page

Abstract ………………………………………………………………………….………………………….. 2

Acknowledgement ………………………………………………………………………….………………… 3

Chapter 1
1.0 Introduction to Training program
1.1 Aim and Objectives ………………………………………………………………………….………… 8

1.2 Description of the establishment of the Assignment …….……………………………… 9

1.3 Objectives and Vision of Mailop Technology …………….……….……..………….………… 9

1.4 Company’s Area of Specialization ………………………..…………………………….………… 10

1.5 Departments in the Company …………………………………………………………….………… 10

1.6 Organizational chart of Mailop Technology …………………………………………….…… 11

Chapter 2
2.0 SOFTWARE SECTION/DEPARTMENT
2.1 Software ………………………………………………………………………….…………………………. 12

2.2 Operating System ………………………………………………………….……………………………… 12

2.3 Major Functions of an Operating System ………………….……………..………….………… 12

2.4 Installation of Operating System …………………………..…………………………….………… 13

2.5 Utility Program ……………………………………………………..…………………………….………… 14

2.6 Productivity Software ……………………………………………..…………………………….………… 14

2.7 Steps to use when installing Utility/Productivity System …………….……….………… 15

2.8 Tips for uninstalling Software …………………………………………………….……….………… 16

Chapter 3
3.0 Web Development
4
3.1 HTML ………………………………………………………………………….…………………..………….. 17

3.2 HTML Tags ……………………………………………………………..…….……………………………… 17

3.3 HTML Elements …………………………………….………………….……………..………….………… 19

3.4 C.S.S …………………………………………………………………………….…………………..…………. 20

3.5 Uses of C.S.S …….……………………………………………………..…….……………………………… 20

4.3 Bootstrap ………….………………………………….………………….……………..………….………… 21

Chapter 4
4.0 Networking
4.1 Types of Networking ………………………………………………………………………….………… 21

4.2 Network Topology ……………………………………………………..…….……………………………… 23

4.3 Network Cabling …………………………………….……………….……………..………….………… 23

4.4 Setting up an Internet Protocol Address ………………..…………………………….………… 24

4.5 Wireless Host Computer Configuration ….…………………………………………….………… 25

Chapter 5
5.0 Skills Acquired and Challenges Encountered
5.1 Technicals Skills acquired ………………………………………………………………………….……….. 30

5.2 Social and Functional Skills acquired …………………………………………………………………….… 30

5.3 Personal Input to the Company …………………………………….…………..………….…………. 31

5.3 Challenges Encountered …………………………………….………………..………………….….……… 31

Chapter 6
6.0 Recommendations and Conclusions
5
6.1 Conclusions ……………………..……………………………………………………………………….……….. 32

6.2 Recommendation ………………………………………………………………………………………………….… 33

6
LIST OF FIGURES

Figure 1: Introduction to Training Programme

Figure 1.1: Aim and Objective

Figure 1.2: Description of the establishment of the Assignment

Figure 1.3: Objectives and Vision of Mailop Technology

Figure 1.4: Company’s area of specialization

Figure 1.5: Departments in the Company

Figure 1.6: Organizational Chart of Company

Figure 2.0 Software Section/Department

Figure 2.1 Software

Figure 2.2 Operating System

Figure 2.3 Major Functions of an Operating System

Figure 2.4: Installation of Operating System

Figure 2.5: Utility Program

Figure 2.6: Productivity Software

Figure 2.7: Steps to when installing Productivity/Utility Program

Figure 2.8: Tips for installing Software

Figure 3.0: Web Development

Figure 3.1: HTML

Figure 3.2: HTML Tags

Figure 3.3: HTML Elements

Figure 3.4: C.S.S.

Figure 3.5: Uses of C.S.S.

Figure 3.6: Bootstrap

Figure 3.7: Skills acquired and Challenges encountered

7
Figure 3.8: Technical Skills acquired

Figure 3.9: Social and Functional skills acquired

Figure 4.0: Personal Input to the Company

Figure 4.1: Challenges Encountered

Figure 4.2: Recommendations and Conclusions

Figure 4.3: Conclusions

Figure 6.2: Recommendations

8
CHAPTER ONE (1)

1.0 INTRODUCTION

The student industrial work experience scheme (SIWES) is appreciable skill program, which

forms part of the approved minimum academic standard in the various degree programs for all

the polytechnics.. The scheme bridges the gap existing between theory and practice of the

science and technology, World of Web and other professional education programs in the

Nigerian tertiary institution. It is aimed at exposing and equipping student to the real life working

experience. The training lasted for Four (4) months, which involve the students, polytechnics and

the industries. SIWES was established by the federal Government of Nigeria and is jointly

coordinated by the Industrial Training Fund (ITF) and National University Commission (NUC).

1.1 AIM AND OBJECTIVE OF SIWES

The Students Industrial Work Experience Scheme (SIWES) was established with the aim
of providing students with practical skills and knowledge in their respective fields of
study. The program was put in place to achieve the following objectives:

1. To provide students with an opportunity to apply the theoretical knowledge acquired in


the classroom to real-life situations in the industry.

2. To expose students to modern equipment and facilities used in their chosen profession

9
3. To enhance the entrepreneurial and innovative capabilities of students through exposure
to industry best practices.

4. To foster closer collaboration between educational institutions and industries, leading to


the exchange of ideas and knowledge.

5. To prepare students for the challenges of the global economy by providing them with
relevant work experience and skills.

6. To develop the technical and vocational skills of students in order to make them more
employable after graduation.

1.2 DESCRIPTION OF THE ESTABLISHMENT OF THE ATTACHMENT

The establishment is called MAILOP TECHNOLOGY formally known as ANTUM

SOFTWARE & SOLUTIONS is a company that deals with building and developing Software

together with Maintaining and upgrading of the Softwares. MAILOP TECHNOLOGY is a

Nigerian based software company conglomerate in co-operated in 2017 and offering a wide

range of automated and integrated solution in software and telecommunication technology. This

large software corporation is on record to be the cheapest source for high quality building of

Websites and Services and has a high reputation for performance in customization and

maintenance of Websites, Software development, Training and Software customization.

1.3 OBJECTIVES AND VISION OF MAILOP TECHNOLOGY

1. To serve as a catalyst for both individual and collective development through the

provision of cutting edge technological server’s solution, resources and guidance.

2. To produce professionals in this era of global technologies.

10
3. To offer a wide range of automated and integrated solution in broad spectrum of

computer and telecommunication.

4. To build bridges between need and the solution.

5. Mailop Technology is position to offer unique and innovative solution to client in terms

of technologies.

6. Our vision is to become the leading full-service information and communication

technology.

1.4 COMPANY’S AREA OF SPECIALIZATION

With a team of seasoned computer Science and Programmers with proven track records in

computer and communication business, the company offers the following wide areas of

specialization

1. High quality of Building of Websites and Services

2. Software Development and Maintenance

3. Computer Networking and Maintenance

4. Graphic Designs

5. Training Services

1.5 DEPARTMENTS IN THE COMPANY

1. Software Development Department

11
2. Sales Department

3. Web Design & Development Department

4. Desktop Publishing Department

5. Networking Department

1.6 ORGANIZATIONAL
E CHART OF ANTUM SOFTWARE
X
E
C
U BOARD OF DIRECTORS
T
I
V
E BRANCH MANAGER
S

MANAGING HOD TRAINING


DIRECTOR

ADMIN
MANAGE
MARKETING R
MANAGER

PURCHASE ACCOUNT/
AND SALES OPERATION
MANAGER

student CASHIER SALES


12 OFFICERS
SOFTWARE SECTION/DEPARTMENT

2.1 SOFTWARE:

Computer software instrument that has been programmed to allow a computer to process

information. The categories of software I have come across are:

1. Operating system

2. Utility software

3. Productive software

2.2 OPERATING SYETEM: These programs are installed in the computer system to manage

and coordinate the activities of the hardware components e.g window xp, vista, window 8,

window 7, window 10 etc.

2.3 MAJOR FUNCTIONS OF AN OPERATING SYSTEM

4. Resource management: the resource management of an operating system allocates

resources such as CPU time, main memory, secondary storage and input and output

device for use.

5. Data management: the data management function of an operation system govern the input

and output of the data and their location, storage, and retrieval

6. Job/ task management: task management is responsible for schedule, control and

monitoring of jobs submitted for execution to attain the most efficient processing.
13
2.4 INSTALLATION OF OPERATING SYSTEM

Installation of operating system was one of the key things I did during my industrial attachment.

Install various operating systems such as window 7, vista, xp and Linux (ubuntu), below is the

step in installing window 7 operating system.

1. Note: before installing operating system, it is advisable to backup all important files

saved on the hard drive.

Step one: Make sure the computer is working properly; the peripherals and motherboard are

connected and installed properly. Start up your computer and use one of the function keys

depending on the computer product to change the bios configuration by simple making your CD

ROM the first Device on the boot other of the computer if you are using a CD reboot the

computer so it read from the CD ROM, not of hard disk.

Step two: Click the installation button and follow the instructions. You also have an to

acknowledge open source project licenses, custom installation and finally the partition step

where you choose size of hard drive memory where the operation system will be written to.

Step three: installation begin properly here setup copies archives over for extraction and

installation on the hard drive. During this process the computer shut down restart and continue.

Step four: Here window 7 start service restarting is also present at this process window product

key installation is required, network selection and date and time can be set.

14
Step five: window 7 installation is complete follow the instruction. This step is where you do the

following computer name, users control account name and password and all various

settings. Window is ready for use.

2.5 UTILITY SOFTWARE: These are bread categories of programs that allow a computer to

perform task that aren’t part of the OS, but are still practical and useful. Example tera-copy, Nero

etc.

2.6 PRODUCTIVE SOFTWARE: This is a program that perform standard office computer

task like word processing, presentation, spreadsheet and database software all graphs software

are all common example of productive programs.

2.7 Steps I used when installing utility/productivity system.

2. I boot computer.

3. I insert the CD or DVD (it might be mega or word office etc.) into the CD-drive.

4. I allow it to load, after few minutes; I open/click on my computer or window+E.

5. In that environment, I locate the Disk and opened it, and then I choose any program I

want to install from the CD.

6. I click on the program to be installed, it load, accepts the policy after going through it.

7. Then I click on next continually when prompt on screen.

8. I repeat the step 6 in order program I wish to install.

15
2.8 Tips I used for uninstalling software.

The following steps are used for software un-installation:

1. I make sure that the software I wish to remove is not vital for the function of the

computer, if not sure, I asked to co-workers or search the internet to learn more about the

software.

2. Once I am sure that I want to remove the software, I go to the start menu and select

control panel. (Note: in window xp click on the choice for add/remove programs. In

window vista, click on the program then select uninstall the program.

3. After clicking on the control panel, a list of software will appear, I choose the program

that I want to uninstall or remove (guild through the removal steps appears).

4. If not prompted to do so, I restore the computer after completing the removal processes

when the computer restart, I click the list of programs again to make sure the desired

program was fully removed.

In summary, I observed that to install software is easier than uninstalling.

16
CHAPTER THREE (3)

WEB DEVELOPMENT SECTION

3.1 HTML:

HTML stands for Hypertext Markup Language, and it is the most widely used language to write

Web Pages.

1. Hypertext refers to the way in which Web pages (HTML documents) are linked together. Thus,

the link available on a webpage is called Hypertext.

2. 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.

3.2 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 <Tag Name>. Except few tags, most of the tags

have their corresponding closing tags. For example, <html>has its closing tag</html>and <body>tag

has its closing tag </body>tag etc

17
LESSTHAN <P> GRATER THAN

ELEMENT

Tag Description

This tag encloses the complete HTML document and mainly

comprises of document header which is represented by


<html>
<head>...</head> and document body which is represented by

<body>...</body> tags.

<head> This tag represents the document's header which can keep other

HTML tags like <title>, <link>

<title> The <title> tag is used inside the <head> tag to mention the

document title.

<body> This tag represents the document's body which keeps other

HTML tags like <h1>, <div>, <p> etc.

<h1> This tag represents the document's body which keeps other

HTML tags like <h1>, <div>, <p> etc.

18
<p> This tag represents a paragraph.

<b>, <i>, <li>, <ul>, <ol>etc Bold, italic, list, unordered list, ordered list

With the help of HTML Tags a web page can be easy created.

3.3 HTML ELEMENTS

An HTML element is defined by a starting tag. If the element contains other content, it ends with a

closing tag, where the element name is preceded by a forward slash as shown below with few tags:

Start Tag Content End Tag

<p> This is Paragraph Tag </p>

<h1> This is header Tag <h1>

<div> This is division content </div>

These are known as void elements. HTML documents consists of a tree of these elements and
they specify how HTML documents should be built, and what kind of content should be placed
in what part of an HTML document.

19
3.4 CASCADING STYLE SHEETS

C.S.S means Cascading Style Sheet, it explains how HTML elements are to be designed and be

responsive on any Device, Web browsers, e.t.c.

C.S.S controls a layer of multiple web page all at once also external sheets are been stored in

CSS files.

3.5 USE OF C.S.S

We use C.S.S to define style for your documents, including the design, layout and variations in

display for different devices and screen sizes. You can place your C.S.S in the <head> of a

documents with an embedded style sheet, or attached a separate files he defines your styles with

an external style sheet. To link an external style sheet to your documents you simply add a link

to the style sheet in the <head> of the documents.

When a user displays a web page, the users browsers loads style information along with the

content of the page.

When a user prints a web page, you can provide different style information that makes printed

page easy to read.

In general, we use html to describe the content of the documents, not its style while we use

C.S.S to specify the documents style, not its content

3.6 BOOTSTRAP

20
Bootstrap is a C.S.S. plugin, it beautify Websites and can do all what CSS

can do with little or no stress. Bootstrap is widely used by almost all

Web Developers nowadays.

3.7 HOW TO USE BOOTSTRAP

There are 2 ways in which you can use Bootstrap which are:

1. Online Bootstrap: This is the act of using linking a Bootstrap Link called CDN

to the header of a Website just like how we do link our external C.S.S but

we must be online before it can work and run smoothly.

2. Offline Bootstrap: This is the act of downloading file of Bootstrap of both

JavaScript and the CSS file then link the both of them to our Project. The

advantage is that it will work fine just like the online Bootstrap and we

don’t need to be online before we can use it.

21
Chapter Four (4)

4.0 SOFTWARE DEVELOPMENT

CHAPTER FIVE (5)

SKILLS ACQUIRED AND CHALLENGES ENCOUNTERD

5.1 TECHNICAL SKILLS ACQUIRED

Below are list of skills I acquired during my industrial training at ADMAS IT PLACE

1. Deep knowledge of hardware repair and maintenance.

2. Computer assembly and maintenance.

3. Ability to create a website with the help of CSS and HTML.

4. Troubleshooting hardware and software problems.

5. Installing and configuring the peripheral components and drives.

6. Installing software’s and application to user’s standard.

7. Managing and maintaining the servers, PC’s, routers and switches.

8. Configuring, managing and maintaining network equipments.

9. Deep knowledge of sharing of data/network resources.

22
5.2 SOCIAL AND FUNCTIONAL SKILLS ACQUIRED

1. Enhanced communication skills.

2. Ability to identify and solve problems.

3. Decision making, critical thinking, organizing and planning.

4. Ability to work with team.

5. Enhanced teaching and effective learning skills

6. Good customers services orientation skill

5.3 PERSONAL INPUT TO THE COMPANY (ADMAS IT PLACE)

1. Teaching and assisting students. (Clients) through their lessons.

2. Assist in marketing and publication.

3. Running of errands to boost activities in the workplace.

4. Check and work on colleague’s computer when they are not responding.

5. Attending to customers in photocopying, scanning, laminating of documents and

snapping of passport photograph.

5.4 CHALLENGES ENCOUNTERD

1. Difficulty in seeking for IT attachment.

23
2. Lack of transportation.

3. Lack of good facilities for networking and computer maintenance.

4. I was not paid either by SIWES or the place of my attachment.

5. There are no standard equipments for learning and practical.

6. The company lacks proper SIWES orientation on how to train student.

24
CHAPTER SIX(6)

6.0 RECOMMENDATION AND CONCLUSION

6.1 CONCLUSION

In respective of the challenges encountered in this SIWES program, there were many things that

I have experienced and learned during the four (4) months of my industrial training at ANTUM

SOFTWARE PLACE the whole period was very educating, interesting and instructing. Through

this training I was able to gain new insight and more comprehensive understanding about the real

industry working condition and practice. It has provided me the opportunities to develop and

improve my soft and functional skills. All of this valuable experience and knowledge that I have

gained were not only acquired through direct involvement in task given but also through other

aspect of the training such as work observation, interaction with colleagues, superior, and other

people related to the field. From what I have undergone, I am very sure that industrial training

program has achieved its entire primary objectives. This program has also prepared student to

face the real working life. As a result of the program, now I am more confidence to build my

future career.

6.2 RECOMMENDATION:

1. School should provide a place of attachment for student.


25
2. Student should be paid monthly in their place of attachment by the SIWES body.

3. Supervisor should always visit student monthly in their various places of attachment.

4. School should always rehearse with industries, firm and companies were the student is

doing his/her industrial training to check and improve their facilities.

5. School should organize a seminal for student place of attachment (the industry) to enable

effective training of student.

6. Despite the challenges encountered I still wish to recommend my place of attachment

(ANTUM SOFTWARE & SOLUTIONS) for schools and student who are yet to undergo

their IT.

26

You might also like