Guru ITreport

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 40

UNIVERSITY OF NIGERIA, NSUKKA

FACULTY OF PHYSICAL SCIENCES

DEPARTMENT OF COMPUTER SCIENCE

A REPORT PRESENTED IN PARTIAL FULFILLMENT OF THE REQUIREMENT OF

THE COURSE COS384

STUDENTS INDUSTRIAL WORK EXPERIENCE SCHEME (SIWES)

TECHNICAL SIWES REPORT (COS384)

PLACE OF ATTACHMENT: EMZOR PHARMACEUTICALS INDUSTRIES LIMITED

BY

CHUKWUKA KAMSIYOCHUKWU GIDEON

REG.NO: 2019/244922

SUPERVISORS: DR. EZEORA and DR. ENE

OCTOBER, 2023.
DEDICATION
To my family, whose unwavering support, love, and encouragement have been my constant

motivation throughout this SIWES journey. Your belief in my potential has fueled my

determination to excel. I am deeply grateful for your sacrifices and understanding during this

time. This dedication is a testament to your belief in me and the countless opportunities you have

provided. Thank you for being my rock and guiding light.


ACKNOWLEDGEMENT
I would like to express my profound gratitude to the Almighty God for His unwavering

guidance, strength, and blessings throughout my SIWES journey. His divine presence has been

the source of my inspiration and resilience. I am also deeply thankful to my mentors and

supervisors at the place of my attachment, in the persons of Mr. Adesina Adebiyi, Mr.Femi

Ashiru and all those who provided valuable support and knowledge during this period. Their

encouragement and expertise have contributed to the success of this report.


ABSTRACT

This report documents my experience as an IT(Information Technology) technical support intern

at Emzor Pharmaceuticals Industries Limited in Lagos, Nigeria. It provides an overview of the

company, my responsibilities, training, skills developed, and a sample project completed. The

training focused on software installation, network maintenance, hardware troubleshooting,

databases, and communication skills. Responsibilities included resolving technical issues,

installing softwares, configuring systems, and assisting users. During the internship, I gained

hands-on experience with tools like remote desktop, ticketing systems, and system diagnostic

utilities. Additionally, I developed a password manager application to enhance data security

using Python and SQLite. The internship allowed me to apply academic knowledge to real-world

IT support, troubleshooting, and project development within the pharmaceutical industry. It

provided invaluable practical experience and catalyzed my interest in pursuing a career in IT

support and Cybersecurity.


TABLE OF CONTENTS

DEDICATION............................................................................................................................................2
ACKNOWLEDGEMENT...........................................................................................................................3
ABSTRACT................................................................................................................................................4
TABLE OF CONTENTS............................................................................................................................5
CHAPTER ONE..........................................................................................................................................7
1.0. INTRODUCTION.........................................................................................................................7

Mandate of the ITF..........................................................................................................................7


VISION STATEMENT...................................................................................................................8
MISSION STATEMENT................................................................................................................8
1.1. The SIWES - Student Industrial Work Experience Scheme..........................................................8

1.2. PLACE OF ATTACHMENT......................................................................................................10

1.3. ORGANIZATIONAL BACKGROUND/STRUCTURE OF PLACE OF ATTACHMENT......11

1.3.1. Company Profile................................................................................................................11


1.3.2. Vision and Mission............................................................................................................11
1.3.3. Objectives of Emzor Pharmaceuticals Industries Limited..................................................12
1.3.4. Organizational Chart of Emzor Pharmaceuticals Industries Limited..................................13
CHAPTER TWO: TRAINING AND EXPERIENCES.............................................................................14
2.1 Overview of IT support technician Role............................................................................................14

2.1.1. My Responsibilities and Tasks...........................................................................................14


2.1.2. Importance of IT support in an organization......................................................................15
2.2. Training Sessions and Learning Objectives.................................................................................15

2.2.1. Software Installation and Configuration............................................................................15


2.2.2. Network Maintenance and Troubleshooting......................................................................15
2.2.3. Hardware Troubleshooting................................................................................................17
2.2.4. User Support and Communication Skills...........................................................................18
2.3. Tools and Technologies Used......................................................................................................18
2.3.1. Remote Desktop Tools.......................................................................................................18
2.3.2. Ticketing Systems for Issue Tracking................................................................................19
2.3.3. Database tools....................................................................................................................19
2.3.4. Diagnostic and Troubleshooting Tools..............................................................................19
CHAPTER THREE: PROJECT................................................................................................................21
3.1. PROJECT BUILT........................................................................................................................21

3.2. EXPLANATION OF THE CODE:.............................................................................................30

3.2.1. OUTPUT OF THE PROGRAM:.......................................................................................31


CHAPTER FOUR: SUMMARY, CHALLENGES ENCOUNTERED, RECOMMENDATIONS AND
CONCLUSION.........................................................................................................................................34
4.1. SUMMARY.................................................................................................................................34

4.2. CHALLENGES ENCOUNTERED.............................................................................................34

Pre-IT Limitations.........................................................................................................................34
IT limitations.................................................................................................................................35
4.3. RECOMMENDATIONS.............................................................................................................35

4.4. CONCLUSION............................................................................................................................36

REFERENCES..........................................................................................................................................38
CHAPTER ONE
1.0. INTRODUCTION

The Industrial Training Fund (ITF) is a Nigerian government agency established to

promote and develop human resources for industry and commerce through skill acquisition and

training. Founded in 1971, ITF aims to enhance workforce efficiency, productivity, and

employability. It collaborates with various industries and institutions to provide training

programs, apprenticeships, and technical skills to empower individuals for the demands of the

labor market, contributing to economic growth and development in Nigeria.

The Industrial Training Fund is a grade ‘A’ parastatal operating under the aegis of the

Federal Ministry of Industry, Trade and Investment. It has been operating for 50 years as a

specialist agency that provides, promotes, and encourages the acquisition of industrial and

commercial skills required for national economic development.

Mandate of the ITF

The Fund was established by Decree No.47 of 8 th October 1971(Now an Act of the National

Assembly), with the following Mandate:

a. To Provide, Promote, and Encourage the Acquisition of Skills in Industry and Commerce

with a view to generating a pool of indigenous trained manpower sufficient to meet the

needs of the private and public sectors of the economy

b. To Provide Training for Skills in Management for Technical and Entrepreneurial

Development in the Public and Private Sectors of the Nigerian Economy

c. To set Training Standards in all sectors of the Economy and Monitor Adherence
d. To Evaluate and Certify Vocational Skills acquired by Apprentices, Craftsmen, and

Technicians in Collaboration with Relevant organizations;

e. To manage and administer on behalf of the government's Students Industrial Work

Experience Scheme (SIWES)

VISION STATEMENT

To be the leading Skills Training and development organization in Nigeria and one of the best in

the world.

MISSION STATEMENT

To set and regulate standards and offer direct training interventions in industrial and commercial

skills training and development, using a corps of highly competent professional staff, modern

techniques, and technology.

1.1. The SIWES - Student Industrial Work Experience Scheme

SIWES was established by ITF in 1973 to solve the problem of the lack of adequate

practical skills preparatory for employment in industries by Nigerian graduates of tertiary

institutions. The Scheme exposes students to industry-based skills necessary for a smooth

transition from the classroom to the industry. It affords students of tertiary institutions the

opportunity to become familiar with and exposed to the needed experience in handling

machinery and equipment, which is usually not available in educational institutions.


Participation in Industrial Training is a well-known educational strategy. Classroom

studies are integrated with learning through hands-on work experiences in a field related to the

student’s academic major and career goals. Successful internships foster an experiential learning

process that not only promotes career preparation but also provides opportunities for learners to

develop the skills necessary to become leaders in their chosen professions.

One of the primary goals of the SIWES is to help students integrate leadership

development into the experiential learning process. Students are expected to learn and develop

basic non-profit leadership skills through mentoring relationships with innovative non-profit

leaders. However, the effectiveness of the SIWES experience will have varying outcomes based

on the individual student, the work assignment, and the supervisor/mentor requirements. It is

vital that each internship position description include specific, written learning objectives to

ensure leadership skill development is incorporated. Participation in SIWES has become a

necessary pre-condition for the award of Diploma and Degree certificates in specific disciplines

in most institutions of higher learning in the country, in accordance with the education policy of

the government.

Operators - The ITF, the coordinating agencies (NUC, NCCE, NBTE), employers of labor, and

the institutions.

Funding – The Federal Government of Nigeria

Beneficiaries - Undergraduate students of the following: Agriculture, Engineering, Technology,

environmental science, education, medical science, and Pure and Applied Sciences.

The following are some of the objectives of SIWES:

1. SIWES will provide students with the opportunity to test their interest in a particular

career before permanent commitments are made.


2. SIWES students will develop skills in the application of theory to practical work

situations.

3. SIWES will provide students with the opportunity to test their aptitude for a particular

career before permanent commitments are made.

4. SIWES students will develop skills and techniques directly applicable to their careers.

5. SIWES will aid students in adjusting from college to full-time employment.

6. SIWES will provide students the opportunity to develop attitudes conducive to effective

interpersonal relationships.

7. SIWES will increase a student's sense of responsibility.

8. SIWES students will be prepared to enter full-time employment in their area of

specialization upon graduation.

9. SIWES students will acquire good work habits.

10. SIWES students will develop employment records/references that will enhance

employment opportunities.

11. SIWES will provide students with the opportunity to understand informal organizational

interrelationships.

12. SIWES will reduce student dropouts.


1.2. PLACE OF ATTACHMENT

My place of attachment was Emzor Pharmaceuticals Industries Limited. It is located at Plot 3C,

Block A, Aswani Market Road, Isolo, Lagos State.

1.3. ORGANIZATIONAL BACKGROUND/STRUCTURE OF PLACE OF

ATTACHMENT

1.3.1. Company Profile

Emzor Pharmaceuticals Industries Limited is a prominent Nigerian pharmaceutical

company founded in 1984 by Dr. Stella Okoli. With its headquarters in Lagos, Nigeria, Emzor

has established itself as a leading player in the pharmaceutical sector. The company specializes

in the manufacturing, distribution, and marketing of a wide range of high-quality and affordable

pharmaceutical products, including prescription and over-the-counter medications, nutritional

supplements, and medical devices.


Emzor Pharmaceuticals places a strong emphasis on research and development, adhering

to international quality standards and regulatory guidelines. The company's commitment to

healthcare extends beyond products, as it actively engages in community health programs and

corporate social responsibility initiatives. Emzor's dedication to excellence, innovation, and

accessibility has contributed to its significant presence in the Nigerian healthcare landscape and

its positive impact on public health. The company has an IT department that develops and

supports software systems and infrastructure to enable Emzor's operations, production, inventory

management, and distribution. The company is focused on producing high-quality, affordable

medicines, making them accessible to Nigerians, and leveraging technology to drive efficiency.

1.3.2. Vision and Mission

Vision: To be the leading healthcare company in Africa through the provision of world-class

products and services.

Mission: We have an unwavering commitment to providing our customers with healthcare

products and services of consistently high quality, made readily available at prices that create

value for all stakeholders. We continuously develop and reward people of integrity who

subscribe to hard work and creativity as a means of achieving individual and corporate

excellence.

1.3.3. Objectives of Emzor Pharmaceuticals Industries Limited

Emzor Pharmaceuticals Industries Limited has pursued several key objectives that contribute to

its mission and success in the pharmaceutical industry. Some of these objectives include
1. Quality Pharmaceutical Products: Emzor is committed to producing high-quality and

safe pharmaceutical products that meet international standards and regulatory

requirements. The company aims to provide effective medications to improve healthcare

outcomes for patients.

2. Research and Development: Emzor invests in research and development to innovate

and develop new pharmaceutical products. This objective supports the company's goal of

introducing advanced and effective treatments to address various health challenges.

3. Leverage technology and automation to optimize manufacturing operations.

4. Implement ERP and IOT(Internet of Things) systems to improve supply chain efficiency.

5. Adopt digital solutions like customer portals and data analytics to drive sales and

marketing.
1.3.4. Organizational Chart of Emzor Pharmaceuticals Industries Limited

MANAGING
DIRECTOR

ED GENERAL ED QUALITY QUALITY REGULATORY


DUTIES ED/CFO OPERATIONS ASSURANCE CONTROL AFFAIRS LEGAL

HR & SUPPLY IMPORTS & PRODUCTION


ADMIN CHAIN AUDIT FINANCE LOGISTICS ICT SOLID & LIQUID

SALES PROCUREMENT ENGINEERING

W/H & HEALTH SAFETY &


MARKETING
MATERIAL ENVT

PROJECT
EXPORT

SECURITY
CHAPTER TWO: TRAINING AND EXPERIENCES

2.1 Overview of IT support technician Role

In the ever-evolving landscape of information technology, the role of an IT Support

Technician is crucial for maintaining the operational integrity of an organization's technological

infrastructure. The IT Support Technician is responsible for ensuring that computer systems,

software, networks, and associated devices are functioning optimally. Their tasks encompass

hardware and software troubleshooting, user support, maintenance, and communication with

various stakeholders.

2.1.1. My Responsibilities and Tasks

As an IT support technician intern, I was tasked with the following responsibilities and tasks,

which include;

1. Responding to user-reported technical issues promptly and professionally.

2. Diagnosing and resolving hardware and software problems on desktops, laptops, and

peripherals.

3. Installing and configuring software applications, operating systems, and security patches.

4. Providing technical guidance to users on software usage and basic troubleshooting.

5. Assisting in network maintenance, including connectivity troubleshooting and basic

configuration.

6. Collaborating with other IT team members to ensure a cohesive technological

environment.

7. Keeping accurate records of technical issues and solutions using ticketing systems.
8. Communicating effectively with non-technical users and explaining technical concepts in

simple terms.

2.1.2. Importance of IT support in an organization

The efficient functioning of an organization's IT infrastructure is crucial for productivity,

data security, and overall operational success. The role of IT Support Technicians plays a pivotal

role in achieving these goals. By promptly addressing technical issues, providing support to

users, and ensuring that systems are well-maintained, IT Support Technicians contribute to the

organization's smooth operation and overall success.

2.2. Training Sessions and Learning Objectives

My internship at Emzor Pharmaceuticals Industries Limited provided a comprehensive

training program designed to equip me with the skills and knowledge required to excel as an IT

Support Technician. The training sessions were structured to cover a wide range of technical and

interpersonal skills essential for the role.

2.2.1. Software Installation and Configuration

I learned the following with respect to software installation and configuration:

1. Installing and updating operating systems, software applications, and drivers.

2. Configuring software settings to meet user requirements and organizational standards.

3. Addressing software compatibility issues and ensuring a seamless user experience.


2.2.2. Network Maintenance and Troubleshooting

Network maintenance and troubleshooting training covered:

1. Understanding basic network concepts, including IP addressing and Ethernet cables Basic

network concepts include:

a. Protocol: A protocol is a set of rules that govern how data is transmitted and

received over a network. Examples include TCP/IP (Transmission Control

Protocol/Internet Protocol) and HTTP (Hypertext Transfer Protocol).

b. IP Address: An IP address is a unique numerical label assigned to each device

connected to a network. It allows devices to be identified and communicate with

each other. An example is 192.168.0.1 (where the first octets represent the

network and .1 represents the host(the individual’s device).

c. Switch: A switch connects devices within a network and forwards data only to the

specific device it's intended for, improving network efficiency.

d. DNS (Domain Name System): DNS translates human-readable domain names

(like www.example.com) into IP addresses, facilitating web browsing.

e. Router: A router is a device that connects different networks and directs data

traffic between them. It makes decisions based on IP addresses.

f. Gateway: A gateway is a device or software that connects different networks with

different protocols, translating data as needed.

2. Diagnosing network connectivity issues and resolving common network-related

problems. I made use of command line tools such as ipconfig and ping (Packet Internet

Groper)
a. Ipconfig: This command helps you get the details of the ip configuration of the

system i.e. IP address, hostname, DNS suffix, etc.

b. Ping (Packet Internet Groper): This helps test the reachability of a particular

host

3. Crimping Ethernet Cables efficiently.

Ethernet cables are used to connect devices within a network, allowing them to

communicate and share data. Crimping Ethernet cables is a process of attaching

connectors, known as RJ-45 connectors, to the ends of the cable. These connectors have

metal contacts that make physical and electrical connections between devices. Crimping

is essential to ensure reliable and efficient data transmission between network devices.

They come in various categories (such as Cat5e, Cat6, Cat6a, Cat7) that define their data

transmission capabilities, including speed and performance. I was also introduced to the

Electronics Industries Alliance(EIA) and Telecommunications Industry Association(TIA)

wiring standards which includes T568A and T568B, where I made use of the T568B

wiring standard.

Rj45 crimper EIA/TIA Wiring standard


2.2.3. Hardware Troubleshooting

During the training, I participated in hardware troubleshooting sessions. These sessions focused

on:

1. Identifying common hardware issues such as malfunctioning components, connectivity

problems, and hardware conflicts.

2. Assembling and disassembling a system

3. Learning about preventive maintenance practices to prolong hardware lifespan and

minimize disruptions.

2.2.4. User Support and Communication Skills

Effective communication is a cornerstone of IT Support Technician roles. I underwent training to

develop strong communication skills, including:

1. Communicating technical information clearly and concisely to non-technical users(i.e.

The Feynman technique of learning).

2. Active listening to understand user issues and concerns fully.

3. Providing step-by-step instructions and guidance for problem resolution.

2.3. Tools and Technologies Used

The training exposed me to a range of tools and technologies that are fundamental to the work of

an IT Support Technician. These tools facilitate efficient troubleshooting, problem-solving, and

maintenance of IT systems.
2.3.1. Remote Desktop Tools

Remote desktop tools, such as TeamViewer, AnyDesk, and Remote Desktop Protocol (RDP),

allow IT Support Technicians to connect to users' computers remotely. This enables technicians

to diagnose issues, perform troubleshooting, and provide assistance without being physically

present at the user's location.

2.3.2. Ticketing Systems for Issue Tracking

Ticketing systems are used to track and manage technical issues reported by users. I learned how

to use these systems to log, prioritize, assign, and track the progress of user-reported problems.

This streamlined approach ensures that no issue goes unnoticed and provides a structured

workflow for timely resolution.

2.3.3. Database tools

I learned about database management where I gained hands–on experience using a popular

database system i.e. Oracle. I gained an understanding of managing databases, configuring user

access, and updating price items.

2.3.4. Diagnostic and Troubleshooting Tools

I was introduced to various diagnostic and troubleshooting tools used to identify hardware and

software problems. These tools assist in diagnosing issues at a granular level, enabling precise

problem identification and effective resolution.

Some of these tools includes:

1. Nslookup/Dig: Used to query DNS (Domain Name System) servers to resolve domain

names into IP addresses.


2. Network Scanners (e.g., Nmap): Used to discover devices on a network and identify

open ports and services.

3. Disk Utility Tools (e.g., CHKDSK, fsck): Used to diagnose and repair file system and

disk errors.

4. Security Scanning Tools (e.g., antivirus, anti-malware): Used to detect and remove

malicious software.

5. Backup and Recovery Tools: Used to back up and restore data and systems in case of

failures.

6. Virtualization Management Tools (e.g., Virtualbox, Hyper-V): Used to manage

virtual machines and troubleshoot virtualization-related problems.

7. Windows Registry Editor(Regedit): The Windows Registry Editor is a powerful tool

used for managing and editing the Windows Registry, which is a hierarchical database

that stores configuration settings, options, and other information about the operating

system and installed applications. Examples of commands that can be run in the regedit

dialogue box are;

a. services.msc: Opens the Services Manager, allowing you to view, start, stop, and

manage Windows services.

b. %temp%: Opens the Temp folder, where temporary files are stored. Typing this

command in the Run dialog opens the folder directly.

c. defrag: Opens the Disk Defragmenter utility, which optimizes the organization of

files on your hard drive for improved performance.


d. msconfig: Opens the System Configuration utility, where you can configure

startup options, services, and boot settings

e. cmd: Opens the Command Prompt, where you can execute various command-line

commands.
CHAPTER THREE: PROJECT

3.1. PROJECT BUILT

My training at Emzor Pharmaceuticals Industries Ltd. exposed me to a lot of areas, more

precisely in the area of data security, i.e. The concept of Password Management. Emphasizing on

the latest trends in technology, data breaches, and identity theft are on the rise, and the cause is

often compromised passwords. After stealing credentials, cybercriminals can use passwords to

start disinformation campaigns against companies, use people’s payment information for

purchases, and spy on users through WiFi-connected security cameras.

During my time as an IT support intern for Emzor Pharmaceuticals Industries Ltd, I

noticed the weak choice or approach when it came to Password Management. A lot of users I

assisted used default passwords, their initials (names, surnames, middle names) as their

passwords, phone numbers, etc. I was motivated to create a basic GUI Password Manager to

enhance cybersecurity and streamline access to critical systems. Recognizing the importance of

safeguarding sensitive information and promoting efficient workflows, I aimed to provide a user-

friendly tool for securely storing and managing passwords. This initiative aligned with Emzor's

commitment to data protection and operational excellence. By developing the Password

Manager, I contributed to a more secure digital environment while gaining valuable hands-on

experience in software development and addressing real-world IT challenges.

Below are snippets of the code for my GUI Password Manager:


3.2. EXPLANATION OF THE CODE:

1. The code imports necessary libraries and modules, including Tkinter for GUI

components, bcrypt for password hashing, regular expressions (re) for password strength

checking, secrets for generating random passwords, pyperclip for copying passwords to

the clipboard, and sqlite3 for database operations.

2. It sets up a SQLite database named 'password_manager.db' to store passwords.

3. Initializes a master password for accessing the password manager and hashes it using

bcrypt. The Master password frame or windows gets closed immediately if the user enters

the wrong password three times.

4. Creates the main application window using Tkinter.

5. Defines the GUI layout and styling using Tkinter's Style class.

6. Implements various functions for generating passwords, checking password strength,

saving passwords to the database, searching for passwords, updating passwords, deleting

passwords, copying passwords, and verifying the master password.

7. The GUI components include labels, entry fields, buttons, and a password strength meter.

8. The layout of the widgets is organized using the grid manager, specifying rows and

columns for placement.


9. The code also creates a separate window for entering the master password, which is

necessary to access the password manager.

10. The application's main loop (root.mainloop()) runs to display the GUI and interact with

the user.

3.1.1. OUTPUT OF THE PROGRAM:

MASTER PASSWORD FRAME:


GUI PASSWORD MANAGER FRAME:
CHAPTER FOUR: SUMMARY, CHALLENGES ENCOUNTERED,

RECOMMENDATIONS AND CONCLUSION

4.1. SUMMARY

During my internship as an IT Support Technician at Emzor Pharmaceuticals, I gained

invaluable hands-on experience and insights into the dynamic world of information technology

within a pharmaceutical environment. Collaborating closely with the IT team, I actively

participated in resolving technical issues, providing timely assistance to employees, and ensuring

seamless operation of computer systems, software, and networks. I engaged in troubleshooting

hardware and software problems, deploying software updates, and contributing to system

optimization. Additionally, I assisted in maintaining and upgrading IT infrastructure, enhancing

cybersecurity measures, and conducting routine system backups. Through this immersive

internship, I not only honed my technical skills but also developed effective communication and

problem-solving abilities. Overall, my time at Emzor Pharmaceuticals allowed me to apply

classroom knowledge to real-world situations, fostering professional growth and a deeper

understanding of IT support practices within the pharmaceutical industry.

4.2. CHALLENGES ENCOUNTERED

I came across several limitations before, during, and after my industrial training. These

limitations have been classified below:

Pre-IT Limitations

a. Finding a place of attachment for the industrial training.

b. Working with new technologies.


IT limitations

a. Adapting to work environment.

b. Cost of transportation from my house to my place of attachment.

c. Working under pressure so as to deliver tasks efficiently when due.

d. Short duration for the industrial training.

4.3. RECOMMENDATIONS

Upon the completion of a successful and memorable Industrial Training at Emzor

Pharmaceuticals Industries Limited, I would recommend the following:

1. Monthly calls should be made to the student’s industrial supervisor, this will checkmate

the punctuality level and performance level of the student.

2. Industrial Training Fund (ITF) should liaise with companies, as this will help students

who find it difficult to find a place of attachment.


4.4. CONCLUSION
My internship experience at Emzor Pharmaceuticals as an IT support technician has been

invaluable in enhancing my practical knowledge and skills in the field of Computer Science.

Throughout the internship, I was exposed to real-world challenges and gained hands-on

experience in providing technical support, troubleshooting, and implementing IT solutions within

a dynamic pharmaceutical environment. The internship provided me with the opportunity to

apply the theoretical concepts learned in my academic coursework to practical scenarios, thereby

deepening my understanding of networking, cybersecurity, software integration, and project

management. I successfully tackled challenges related to network connectivity, software

compatibility, and data security, showcasing my ability to adapt and contribute to complex IT

projects.

Moreover, working closely with experienced professionals and collaborating with cross-

functional teams enhanced my communication, teamwork, and problem-solving skills. I learned

to effectively communicate technical concepts to non-technical stakeholders, a skill crucial in

bridging the gap between IT and other departments.

As an undergraduate aspiring to attain a Bachelor of Science degree in Computer

Science, this internship has significantly shaped my career path. It provided me with a platform

to explore the practical aspects of IT support and solidified my passion for pursuing a career in

this field. The exposure to emerging technologies and industry best practices has inspired me to

continually update my knowledge and remain adaptive in a rapidly evolving IT landscape.


I extend my heartfelt gratitude to the Federal Ministry of Science and Technology of the

Federal Republic of Nigeria for conceiving the SIWES program, a vital initiative that bridges the

gap between academic learning and practical experience. I also acknowledge the Nigeria

University Commission (NUC) for integrating this program into our education system, thereby

equipping students with the skills needed to excel in their chosen fields.

Lastly, I extend my sincere appreciation to the management of the University of Nigeria,

Nsukka, for their commitment to nurturing holistic education and for allowing me to participate

in the SIWES Industrial Training program. The guidance and support I received from my

academic institution played a pivotal role in maximizing the benefits of this internship

experience. I am confident that the knowledge and insights gained during this internship will

serve as a strong foundation as I progress toward achieving my academic and career goals in the

field of Computer Science.


REFERENCES

Create and share beautiful images of your source code. Retrieved from https://carbon.now.sh/

How secure is my password. Retrieved from https://www.security.org/how-secure-is-my-

password/

How to crimp Rj45. Retrieved from https://www.wikihow.com/Crimp-Rj45

How to solve the ten most common tech support problems yourself. Retrieved from

https://www.pcworld.com/article/447413/how-to-solve-the-10-most-common-tech-

support-problems-yourself.html

Industrial Training Fund. (2023). Learning and development brochure. Retrieved from

https://www.itf.gov.ng/pdf/2023%20ITF%20BROCHURE%20FINAL.pdf

Network Mapper(Nmap). Retrieved from https://nmap.org/book/man.html

Tkinter – Python interface to Tcl/Tk. Retrieved from

https://docs.python.org/3/library/tkinter.html

You might also like