You are on page 1of 40

F

ACULTY OF COMPUTING, LIBRARY AND INFORMATION SCIENCE

REPORT ON INTERNSHIP/IT CONDUCTED AT

KABALE UNIVERSITY

BY

OKULLLO AMBROSE

2019/A/KCS/1969/G/F

INTERNSHIP/IT REPORT SUBMITTED TO THE FACULTY OF COMPUTING,

LIBRARY AND INFORMATION SCIENCE IN PARTIAL FULFILMENT OF THE


REQUIREMENTS

FOR AWARD OF BACHELOR OF COMPUTER SCIENCE

OF KABALE UNIVERSITY

3rd January-11th February 2022


DECLARATION;
I OKULLO AMBROSE hereby declare to the best of my knowledge that this report is as a result
of the industrial training activities and knowledge I have acquired from my place of internship
(Kabale University) and that all the contents of this report are my original copy and it has never
been submitting to the Department of Information and Computer Science Kabale University for
any academic award.

Signature ……..……………………………Date………………

Name………………....................
APPROVAL
This is to approve that Mr. Okullo Ambrose, a student of Kabale University, has successfully
finished industrial training for one month at Kabale University in the Department of Information
and Communication Technology.

Agency supervisor

Signature: ……………………………………Date: …………………………

Mr. Nkamwesiga Nicholas

University supervisor

Signature: ………………………………….. Date: ............................................

Mr. Tamale Michael


DEDICATION
I dedicate the success of this work to Almighty Father who kept me alive and granted me good
health throughout my internship, secondly to my parents who have supported me materially,
financially, and spiritually throughout my course and my entire life. To all my lecturers and
special dedication to my field supervisor and the university supervisor. Lastly to all my fellow
workmates, course mates and friends for their constant support academically, spiritually,
socially, economically, financially, and psychologically.
ACKNOWLEDGEMENT
I thank the Almighty God for the gift of life and strength granted to me to work tirelessly and
acquire more skills and knowledge from my internship at Kabale University.

I also take this opportunity to thank my University supervisor for the tireless work and assistance
granted to me from the start of my internship till the end.

I also appreciate the tremendous and selfless assistance from my field supervisor Mr.
Nkamwesiga Nicholas, I convey my heartfelt appreciation for the advice and corrections from
the beginning of this industrial training to the end. I appreciate all his efforts throughout my
training. I wish to thank in a special way my academic supervisor Dry Goloba Moses for his
inspiration and encouragement. I also thank my academic mentor Dry Paul Ssemaluulu for his
wonderful words of encouragement and advice. I sincerely thank my fellow workmates who
have tirelessly assisted me in understanding my course more and successfully building it up. I
cannot forget my entire family for the moral, physical and financial support offered during this
study. I cannot forget to thank the Department of Information and Communication Technology
Kabale University for granting me such a wonderful moment to train from their department.

I highly acknowledge the services rendered by my field supervisor’s colleague. I thank Mr.
Collins, Mr. Barigye Michael, and Mr. Mutebi Michael for the great work done. They have
enabled me to gain more practical skills in the Computing and IT field.
ABSTRACT
The internship is a period during which a student gets practical experience in his or her career.
The Faculty of Computing, Library, and Information Science on the award of the Bachelor's
degree of Computer Science in Kabale University requires second-year students at the end of the
academic year to undertake industrial training. This training is intended for the acquisition of
more practical skills and knowledge to the students.

This report includes all activities I carried out during the entire industrial training at the
Department of ICT and these include installing an operating system, Computer Hardware, and
maintenance, setting up a network, switching, wireless networks, cable termination, server
management applying system updates, web development with word press, file sharing, resource
sharing, network troubleshooting, personal project and server services.

This report shows the experiences that I have gained in my training and the challenges that I
have encountered during my training. It also gives the conclusion and the recommendations to
the Department of Information and Communication Technology, references for the Organization
at which I undertook my training in compiling this report, and a list of appendices page.

The activities that I have written in this report have enabled me to acquire more practical skills,
having more experience, confidence, professional skills, and competence in my career field.

In addition to the training, the intern has learnt teamwork, time management, patience, working
without supervision and all those have changed me positively. The purpose of the field
attachment was to enable all interns to gain more knowledge and acquire practical skills.
LIST OF ACRONYMS
BIOS Basic Input Output System
CD Compact Disk
CMS Content Management System
CPU Central Processing Unit
FoCLIS Faculty of Computing, Library, and Information
ICT Information and Communication Technology.
IDE Integrated Drive Electronics
IP Internet Protocol
IT Information Technology
LAN Local Area Network
MAN Metropolitan Area Network
OS Operating system
RAM Random Access Memory
RJ-45 Registered Jack
USB Universal Serial Bus
VGA Video Graphic Adapter
WAN Wide area Network
WAP Wireless access point

TABLE OF CONTENTS
DECLARATION;.............................................................................................................................i

APPROVAL....................................................................................................................................ii

DEDICATION...............................................................................................................................iii

ACKNOWLEDGEMENT..............................................................................................................iv

ABSTRACT....................................................................................................................................v

LIST OF ACRONYMS..................................................................................................................vi

TABLE OF CONTENTS..............................................................................................................vii

LIST OF FIGURES........................................................................................................................ix

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

1.0 INTRODUCTION.....................................................................................................................1

1.1 Introduction.................................................................................................................................1
1.2 The background of Kabale University...............................................................................................1
1.2.1 Location of Kabale University....................................................................................................2
1.2.2 Vision.........................................................................................................................................3
1.2.3 Mission.......................................................................................................................................3
1.2.4 Core functions of Kabale University...........................................................................................4
1.2.5 Objectives of Kabale University.................................................................................................4
2.2.6 Structure of Kabale University...................................................................................................5
2.2.7 Structure of the department of ICT Kabale University...............................................................6
2.2.8 Sources of funds of Kabale University.......................................................................................6
CHAPTER TWO.............................................................................................................................7

2.0 INTERNSHIP EXPERIENCE...........................................................................................................7


2.1 POSITION HELD AT KABALE UNIVERSITY............................................................................7
2.2 DUTIES AND ROLES PERFORMED.............................................................................................7
2.2.1 Computer hardware and maintenance.........................................................................................7
2.2.2 Networking.............................................................................................................................11
2.2.3 Website Development with Word Press....................................................................................18
2.2.4 Online certification from Oracle University.............................................................................19
2.3 WORK SCHEDULES.....................................................................................................................20
2.3.1 Kabale university internship timetable 2022.............................................................................20
2.3.2 Instructors.................................................................................................................................20
2.4 WORK TEAMS/DEPARTMENTS.................................................................................................21
2.5 LEVEL OF ACCOMPLISHMENT OF ASSIGNED DUTIES.......................................................21
2.6 NEW SKILLS AND KNOWLEDGE LEARNT.............................................................................21
2.7 CORRELATION WITH THE UNIVERSITY-TAUGHT COURSES............................................22
CHAPTER THREE.......................................................................................................................23

3.1 CHALLENGES ENCOUNTERED DURING THE TRAINING................................................23


3.2 RECOMMENDATIONS.............................................................................................................23
3.3 CONCLUSIONS.........................................................................................................................24
3.4 REFERENCES........................................................................................................................25

3.5 APPENDICES......................................................................................................................26

3.5.1 Appendix 1: Cable termination.....................................................................................................26


3.5.2 Appendix 2: Network structure of Kabale University...................................................................26
3.5.3 Appendix 3: Website for Kikungiri Church of Uganda.................................................................27
3.5.4 Appendix 4: Other certificates the intern acquired........................................................................28
LIST OF FIGURES
Figure 1: showing map of Kabale University.................................................................................3
Figure 2: Showing the structure of Kabale University...................................................................5
Figure 3: Showing the structure of the Department of ICT Kabale University..............................6
Figure 4: Showing switch configuration.......................................................................................14
Figure 5: Showing router configuration.......................................................................................16
Figure 6: Showing the badge for Foundation Associate...............................................................28
Figure 7: Showing the badge for Cyber Security and Oracle cloud.............................................28
Figure 8: Showing the Certificate for Foundation Associate......................................................28
LIST OF TABLES

Table 1: Common computer faults I was able to solve.................................................................10


Table 2: Rule-568A Table 3: Rule-568B.............................................................................13
Table 4: Classes of networking addresses....................................................................................15
Table 5: Differences between IPv4 and IPv6................................................................................17
Table 6: KAB internship timetable................................................................................................20
Table 7: Instructors.......................................................................................................................21

CHAPTER ONE

1.0 INTRODUCTION

1.1 Introduction
This report involves activities during my industrial training at Kabale University from the
department of ICT. It contains all activities conducted during my stay and works at Kabale
University. These activities include cable termination, server management, applying system
updates, file sharing, resource sharing, server services, network troubleshooting, computer
maintenance, and website development with WordPress.

It also contains the vision, mission, core values, and objectives of Kabale University, its
structure, and its major source of funds. It also tells more about the position that the intern held
in the organization, the duties and roles performed, the work teams and the departments
assigned, and the level of accomplishment.
To crown it all, this report covers the challenges that the intern faced during my training period,
recommendations, and conclusions.

1.2 The background of Kabale University


The Idea of Kabale University was born way back in 1995 under the umbrella of the Kigezi
Development Association. In 1999, Kabale District Local Government signed and sealed a
commitment deed confirming its donation of land in Kabale Municipality for the development of
Kabale University.

This contribution was fifty-three (53) acres of land and the developments on it at Kikungiri Hill
and Nyabikoni. In the same year, an application to operate Kabale University as a Centre of
higher learning was submitted to the Ministry of Education and Sports (MoES).

Kabale University is located on Plot 364 Block 3 Kikungiri Hill, in Kabale Municipality, about a
kilometer off Kabale-Katuna-Kigali Highway. The Main Campus sits on 50 acres of land. The
University can be accessed via Mukombe Road, which connects the Kikungiri Campus to the

1
Highway. An additional Campus is located on Plots 66-76 in Nyabikoni Parish in the Central
Division of Kabale Municipality.

The University was established as a not-for-profit community institution, owned by the people of
Kigezi. The University opened its gates in 2002 to forty-two (42) students and presently has an
enrolment of about 3000: coming from all parts of Uganda, and the neighbouring countries of
Kenya, Tanzania, Rwanda, Burundi, Congo (DC), and South Sudan.

In 2015, Kabale University was transformed from a private to a public University under
Statutory Instrument No. 36 of 16th July 2015, under the Universities and Other Tertiary
Institutions Act 2001 (as amended). Before this change in legal status, the University had
obtained a Charter in 2014 (Certificate No. UI.CH.008) – the last stage of accreditation by the
Uganda National Council for Higher Education. Kabale University is, therefore, a unique
institution in Uganda, enjoying the status of being the first institution of its kind to transform
from private to public

Kabale University has great potential of being the leading university in the Great Lakes Region,
given its location and opportunity of offering quality education to the Anglophone and
Francophone parts of the region, thereby enhancing social and economic integration.

1.2.1 Location of Kabale University


The main campus of Kabale University is located on Kikungiri Hill, in Kabale Municipality, on
52 hectares (130 acres) of land donated by the Kabale District Administration. This location is 1
kilometre (0.62 mi) off the Kabale-Gatuna/Katuna Road, approximately 409 kilometres (254 mi),
by road, southwest of Kampala, Uganda's capital and largest city. The coordinates of KAB are
1°16'20.0"S, 29°59'18.0"E (Latitude:-1.272215; Longitude:29.988321).

2
1.2.1.1 Location of Kabale University on google map

Figure 1: showing map of Kabale University

1.2.2 Vision

A sustainable vibrant University of academic excellence in the Great Lakes Region and beyond

1.2.3 Mission

To be an efficient and effective University that excels in teaching, learning, research, innovation,
and community engagement.

3
1.2.4 Core functions of Kabale University

 Excellence
 Integrity
 Diversity
 Lifelong learning
 Academic freedom
 Collegiality and;
 Community orientation
1.2.5 Objectives of Kabale University
The major objective of KAB is to contribute to the social-economic development of Kigezi,
Uganda, East Africa, Eastern Africa, and Africa through accessible training, research, and
decentralized service delivery, using participatory and inclusive approaches and methodologies.
1.2.5.1 Other specific objectives
 To provide instruction to all those admitted to the university to make provision for the
advancement, transmission, and preservation of knowledge, and to stimulate intellectual
life in Uganda, nationally, regionally, and internationally.
 To preserve and foster the right of the university to determine the qualifications of who
may teach, who may be taught, what may be taught, how it may be taught and the
requirements to be admitted to study therein.
 To impact university education within Uganda, with particular emphasis on scientific,
vocational, and technological education and their application to development and for that
purpose, to work with other appropriate bodies in the planned development of higher
education.
 To conduct examinations for and grant degrees, diplomas, certificates, and other awards in
the manner provided by the rules of the university.
 To admit to the university candidates for degrees, diplomas, certificates, or other awards of
the university and to confer the same on worthy candidates.
 To confer the degree of doctor honouris causa and other honorary awards which the
university may wish to confer upon any person who has rendered distinguished service in

4
the advancement of any branch of learning or who has otherwise rendered himself/herself
worthy of such an award.
 To seek and provide ways and means of generating income for sustenance
 Promote and undertake the development and sustenance of research and publication in
business, arts, social sciences, sciences, technical, cultural, communications, environmental
education, and other related areas.
 Render community service.

2.2.6 Structure of Kabale University

Figure 2: Showing the structure of Kabale University

5
2.2.6.1 How Kabale University Governance structure works

As shown in the figure above, The Ministry of Education and Sports is at the top hierarchy who
gives directives to the National Council of Higher Education. The Chancellor is responsible to
the Visitor who is the President of the Republic of Uganda. He presides at all ceremonial
assemblies of the University on the recommendation from The Ministry of Education and Sports
and the National Council of Higher Education. He also appoints the Vice-Chancellor of the
University on the recommendation of the University Council. The University Council formulates
the general policy of the Public University. The Senate is headed by the Vice-chancellor who
oversees the general management at each administrative level and faculties, faculties are further
divided into departments.

2.2.6.2 Structure of the department of ICT Kabale University

Senior End User Support Officer Senior System Administrator

System Administrator

Figure 3: Showing the structure of the Department of ICT Kabale University

2.2.8 Sources of funds of Kabale University


i. Kabale University is a government-funded organization
ii. Tuition fees
iii. Community supports
iv. NGO grants

6
CHAPTER TWO
2.0 INTERNSHIP EXPERIENCE
This chapter consists of the various activities undertaken during the industrial training

The activities carried out were; Computer Hardware and maintenance, Networking, Website
development with word press, and Windows and Linux operating system.

Other activities were working on the eLearning platforms such as creating student accounts,
creating live classrooms using Google meet and the big blue button.

2.1 POSITION HELD AT KABALE UNIVERSITY


During the period of my internship at Kabale University, I did not hold any position I only
assisted in carrying out daily activities of the university as well as performing duties assigned to
me by the host supervisor.

2.2 DUTIES AND ROLES PERFORMED.


During the period of internship at Kabale University, the intern was assigned various duties and
roles which were performed perfectly, and they include the following.

2.2.1 Computer hardware and maintenance


Computer hardware is defined as the physical components attached to the computer to enhance
its functionality.

The training began by identifying the different hardware components attached to the computer.
The intern was able to disassemble the System unit and the following are some of the
components that form a system unit; motherboard, Central processing unit (CPU), registers and
capacitors, connectors, c-mos Battery, power supply, RAM Chips, hard disk, heat sink among
others.

Table 1: Common computer faults I was able to solve

Hardware and Signs of the fault The solution to the problem


Software

Processor -The computer does not start - Check the fitting of the

7
processor or replace it with a new
one.

Slow computers - Running so many programs at the - Make a full scan of your
same time. computer with an updated
antivirus.
- Low disk space.
- Uninstall unnecessary
- Computer viruses or worms.
programs.
- Low memory.
- Repair your computer with the
- Corrupt system files appropriate bootable CD-ROM

- Faulty Motherboard with the same version of the

RAM - No boot but you hear continuous - Fitting the appropriate RAM
beeps (sound). Chip(s) well in their slot(s).

-Replacing those that are used up


with new ones.

Power supply - Failure to power on the computer - Check all connections for all
even when turned on and off power connectors, if all are fine
several times. replace the power supply with a
new one.

The intern was also able to learn the following;

 The northern bridge has RAM slots and then the southern bridge has expansion slots.
 How to come up with a master and slave hard disk. The hard disk with a jumper
becomes the master and the one without the jumper becomes the slave.

2.2.1.2 Assembling and dissembling of the motherboard


Dissembling of the motherboard
These are the procedures the intern learnt on how to disassemble the motherboard

8
 Detach the Power Cable
 Remove the Cover
 Remove the Adapter Cards
 Remove the Drives
 Remove the Memory Module
 Remove the Power Supply
 Remove the Motherboard

Assembling of the motherboard


These are the procedures the intern learned on how to assemble the motherboard

 Mount the Processor


 Fix the Motherboard in the Tower Case
 Connect the Power Supply
 Install the Drives
 Connect Cables
 Mount the Memory Modules
 Install the Internal Cards
 Cover the Tower
 Connect the External Devices and Power

2.2.1.3 Troubleshooting a computer with faulty RAM:


The intern learnt how to troubleshoot a computer with faulty RAM and the steps include;

 shutting down the computer


 disconnecting the power,
 opening the system Unit and removing the RAM chip(s),
 testing the RAM chip in a working computer if it doesn’t work then exchange with a
working RAM,
 Ensuring that the chip(s) are fixed properly then closing the System Unit and powering
the computer again.

9
2.2.1.4 Software installation:
Installation of Windows 10 Operating system:
These are the procedures the intern learned on how to install the windows 10 operating system.

 Switch on the computer and insert the Windows 10 bootable CD in the CD-ROM.

 Press Ctrl + Alt + Del to restart the computer and press F12 on restart

 Boot from CD-ROM.

 Accept the user license agreement and failure to accept with the license agreement
installation cannot proceed.

 Select the language, time zone, and keyboard layout and click Next.

 Click install now and select “I don’t have a product key”

 Select custom install Windows only (advanced)

 Select the partition or create a new partition and click next to install windows 10.

10
2.2.2 Networking
Networking refers to the exchange of information or services among individuals, groups, or
institutions over a given network. A network consists of two or more computers that are linked to
share resources.

2.2.2.1 Cable termination standards


This involves coming up with the different types of cables considering the two standards used
namely Standard A and B. The cables terminated were the Straight through, the console or roll-
over, and the Cross over cables

2.2.2.2 Straight through cable.


This is the type of network cable that connects unlike devices and it has standard A on both
sides.

Use straight-through Ethernet cable for the following cabling:

 Switch to router
 Switch to PC or server
 Hub to PC or server

Table 2: Rule-568A Table 3: Rule-568B

End A End A End A End B


White Green White Green White orange White orange
Green Green Orange Orange
White Orange White Orange White green White green
Blue Blue Blue Blue
White blue White blue White blue White blue
Orange Orange Green Green
White brown White brown White brown White brown
Brown Brown Brown Brown

11
The steps that I undertook during the termination of straight-through cable include the
following;

 I held the cable and used a crimp tool blade to cut both ends of the cable.
 I arranged the cable wires in their right order starting with white orange, orange,
white-green, blue, white-blue, green, white-brown, and brown in that order. (Standard
A) on both sides.
 Straightened them and used a crimp tool blade to cut them at the same level.
 Held the RJ45 connector while the clip was facing downwards, pushed in the wires
gently until they touched the surface of the connector.
 Used a crimp tool to clip the RJ45 onto the cable to hold the wires properly.
 Crimping was done on both of the cables.
 I then used a network tester to test for the connectivity of the cable.
 The network tester beeped green from top to bottom (1-8) and this showed that I had
successfully terminated the straight-through cable.

2.2.2.3 Cross over cable


This is the type of network cable that connects like devices and it has standard A on one side and
standard B on the other side.

The colour codes for each standard are as follows:-

Standard A: White Green, Green, White Orange, Blue, White Blue, Orange, White brown,
Brown respectively.

Standard B: White Orange, Orange, White Green, Blue, White Blue, Green, White Brown,
Brown respectively.

The steps that I undertook during the termination of cross over cable include the following;

12
 I held the cable and used a crimp tool blade to cut both ends of the cable.
 I arranged the cable wires in their right order starting with white orange, orange, white-
green, blue, white-blue, green, white-brown, and brown(standard B) on one side and
white green, green, white-orange, blue, white-blue, orange, white-brown, brown(standard
A) on the other end respectively.
 Straightened them and used a crimp tool blade to cut them at the same level.
 Held the RJ45 connector while the clip was facing downwards, pushed in the wires
gently until they touched the surface of the connector.
 Used a crimp tool to clip the RJ45 onto the cable to hold the wires properly.
 Crimping was done on both of the cables.
 I then used a network tester to test for the connectivity of the cable.
 The network tester beeped green from top to bottom (1-8) and this showed that I had
successfully terminated a cross-over cable.

c) Rollover for management configuration of network cables. An example could be the


configuration of a switch and router.

2.2.2.4 The USB cable


This type of network cable connects one network with the other through the USB port.

Table 4: Classes of networking addresses

Class Specification Range


A a large number of total host 1-166 e.g. 126.0.0.0
B medium size of networks 127-191 e.g. 128.0.0.0
C Small area networks 192-223 e.g. 192.0.0.0
D Multicasting 224-239 e.g. 224.0.0.0
E Scientific research 240-255 e.g. 240.0.0.0

I also learnt the types of addresses and they include private and public.

13
Public addresses are bought from the Internet Assigned Number Authority (IANA) and that is
the body for assigning addresses whereas Private addresses are assigned freely and do not
collide.

Setting up Kabale university network


I learnt how the network of Kabale University work, ranging from internet access from RENU-
Internet Service Provider to different LANs within the University. I learnt how to configure
different routers and switches connected to KAB-internet. I also learnt how to configure different
Wireless Access Points (WAPs) within KAB like NITA, KAB-ICT, KAB-FOE, etc.

Steps were taken to set up the network of Kabale University using Packet tracer

Step 1: Launching Packet Tracer.

Launch the Packet Tracer on the PC by Double-clicking on the Packet Tracer icon from the
desktop and launch Packet Tracer.

Step 2: Building the topology.

Add the network devices to the workspace using the device selection box as below;

 Choose a device type from the Device-Type Selection box.


 Click on the desired device model from the Device-Specific Selection box.
 Then, click on a location in the workspace to put your device in that location.
 Alternatively, you can click and drag a device from the Device-Specific Selection box
onto the workspace.

Figure 4: Showing switch configuration

14
Step 2: Switch Configuration

i. Entering privileged mode.


 Click S1 and then the CLI tab. Press <Enter>.

 Enter privileged EXEC mode by entering the enable command:


 Switch> enable
 Switch#
ii. Create a Basic Switch Configuration

 Assign a name to a switch


 Switch# configure terminal
 Switch(config)# hostname S1
 S1(config)# exit

 S1#
 Secure access to the console line
 S1# configure terminal
 S1(config)# line console 0
 S1(config-line)# password kab@root2017
 S1(config-line)# login
 S1(config-line)# exit
 S1(config)# exit
 Configure an encrypted password to secure access to privileged mode.
 S1# config t
 S1(config)# enable secret it’s secret
 S1(config)# exit
 S1#
 Configure a MOTD Banner
 S1# config t

15
 S1(config)# banner motd "This switch is for KAB-ICT"
 S1(config)# exit

Step 3: Router configuration

Topology diagram

Figure 5: Showing router configuration

i. Enter privileged EXEC mode.


 Router>enable
 Router#
ii. Enter global configuration mode and set the hostname.
 Router#configure terminal
 Router(config)#hostname R1
iii. Configure the password for the virtual terminal lines.
 R1(config)#line vty 0 4
 R1(config-line)#password cisco
 R1(config-line)#login
 R1(config-line)#exit

iv. Configure the EXEC mode password.

 R1(config)#enable secret class

v. Configure a message-of-the-day banner.

 R1(config)#banner motd &


 This router is for KAB only &

16
2.2.2.6 IP addresses
An IP address is a unique address that identifies a device on the internet or a local network. It
allows a system to be recognized by other systems connected via the internet protocol and it is of
two types that is IPv4 and IPv6.

2.2.2.7 IPv4 (IPversion4)


 IPv4 is made up of 32bits.
 It has four groups of 8bits and each group is separated by a dot (.)
 IPv4 represented in decimal number E.g. 192.128.0.1
2.2.2.8 IPv6 (IPversion6)
 It is made up of 128bits.
 It has 8 groups of 16bits
 It is represented in hexadecimal number
 Each group is separated by (:)

Table 5: Differences between IPv4 and IPv6

IPv4 IPv6
IPv4 has a 32-bit address length IPv6 has a 128-bit address length
It Supports Manual and DHCP It supports Auto and renumbering address configuration
address configuration
In IPv4 end to end, connection In IPv6 end to end, connection integrity is Achievable
integrity is Unachievable
It can generate 4.29×109 address Address space of IPv6 is quite large it can produce
space 3.4×1038 address space
The security feature is dependent IPSEC is an inbuilt security feature in the IPv6 protocol
on the application

17
Address representation of IPv4 in Address Representation of IPv6 is in hexadecimal
decimal
Fragmentation performed by In IPv6 fragmentation is performed only by the sender
Sender and forwarding routers

I learnt how one can access the other computer in the same LAN provided the IP address is
known.

I was able to run commands under the windows prompt terminal and among others were;

 ipconfig: - for showing the computer’s IP address in use.


 show:- for showing the commands used so far.
 ping:- for pinging a given IP address.
 Attrib:- for displaying file attributes

 Comp:- for comparing file contents

 Compact:- to display/change file compression

 Other commands were “nslookup", "traceroute" among the others.

2.2.3 Website Development with Word Press


WordPress is a free and open platform, a website builder, where you can make simple and easy
websites for your businesses and blogs. It is an open-source CMS (content management system)
written in CSS and PHP and paired with a MySQL/MariaDB database.

2.2.3.1 Advantages of using WordPress to develop a Website.


 It is flexible and adaptable in any business
 It is User-Friendly
 It has themes and plugins which add the functionality
 Word press is highly ranked 

During the internship, I was able to develop a website for Kikungiri Church of Uganda with
WordPress

18
2.2.3.2 Steps followed in developing Kikungiri church of Uganda website
Step1: installing WordPress
 Download WordPress zip file
 Extract it in C:\xampp\htdocs directory
 Open XAMPP control panel>PHPadmin and create a database
 Go to browser and type ‘localhost/name of extracted folder/wp-admin/’ then hit
‘ENTER’
 Install WordPress by putting database name, hostname, database username, and other
credentials like your username, password, and email

Step 2: installing the theme


 In your dashboard, go to appearance and then the theme
 Click add new
 Search for the theme that you want e.g. church
 Install and activate the theme

Step 3: installing plugins


 In your dashboard, go to appearance then plugins
 Click add new
 Search for the plugin that you want
 Install and activate the plugin

Examples of plugins I used were;

 Disable Gutenberg  The post gird


 Photo gallery  Elementor
 Calendar and events scheduler  Video gallery
 UR image slider  Presto player

19
 WPM team organizer  Etc

Step 4: Design

This is the final step I did here. It consists of actual designing of the website i.e. inserting some
elements like photos, videos, text formatting, sliders, links, posts, map, buttons, etc.

I also learnt how to use Adobe Photoshop to edit and crop images for my website, I also learnt
how to design the logo for the website.

2.2.4 Online certification from Oracle University


During my internship at Kabale University, I finished extra online courses at Oracle University.
These courses include;

1. Foundation Associate Oracle Cloud Infrastructure


2. Cyber Security and Oracle Cloud

2.3 WORK SCHEDULES


2.3.1 Kabale university internship timetable 2022
Table 6: KAB internship timetable

DAYS/TIME 8:00pm-1:00pm 2:00pm-5:00pm 7:00pm- 4:00am-


L

10:00pm 6:00am
MON Maintenance at Working on the Project
REPORT WRITING

Nyabikoni university website


TUE Networking Operating system i.e. Project
Linux and windows
WED Repair and Repair and Project
maintenance maintenance

20
THUR OS i.e. Linux and U Working on the E Project
windows N university website V
FRI Networking and C E-library resources E Project
setting up servers H N
SAT Network projects Network projects I Project
N
G

2.3.2 Instructors
Table 7: Instructors

TASKS/ACTIVITIES INSTRUCTORS CONTACT


Repair and maintenance Mr. Barigye Leonus 0774429794
Networking Mr. Barigye Leonus 0774429794
Mr. Jones 0782733865
Operating system i.e. Linux Mr. Mutebi Michael 0782056946
and windows
E-Library
University website Mr. Collins Nowamanya 0776348200
Database Mr. Mutebi Michael 0782056946
Network project Mr.. Nkamwesiga Nicholas 0704632500

2.4 WORK TEAMS/DEPARTMENTS


As interns at Kabale University, we were able to work with the ICT department successfully, we
formulated groups amongst us to work on different projects, and ideas were shared among all the
groups and presented to the agency supervisor.

2.5 LEVEL OF ACCOMPLISHMENT OF ASSIGNED DUTIES


I have tried to accomplish all the activities and duties assigned to me by my field supervisor, like
setting up LAN, designing a church website with WordPress, maintenance, and repair by 95%.

21
2.6 NEW SKILLS AND KNOWLEDGE LEARNT
During my internship at Kabale University, I was able to learn several new skills like
communication, computer troubleshooting, networking, system security, and web design skills
among others.

Practically, I learnt how to fix RAM chips, the processors, the CMOS battery, and other
hardware components onto the motherboard.

I learnt how to replace faulty hard disks, installing an operating system like Windows and
Linux on a PC.
I learned how to repair and update several operating systems, including Windows
professional and Linux operating systems.

I learnt how to configure printers and enable people to share a printer and documents within a
network.
I learnt how to get an IP address and assign it to different networks (subnetworks) from
which we can generate IP addresses.

I learnt how to terminate cables, the two standards used, and when each is used.

I learnt how to come up with network topology, assigning IP addresses to different


computers, hubs, and networking devices.

I learnt Virtual Local Area Network (VLAN) configuration and configuration of switches.

I learned different commands in Windows and Linux operating systems.

I learnt troubleshooting a VLSM addressing design and Inter-VLAN routing.

I had an introduction to system administration and networking in my recess term but we did
not get enough practical sessions. I have gained more in this training because I could not
terminate cables, connecting networking devices like routers, switches, and computers in a
network.

22
Under sharing resources and files, I learnt how to block one's password and spread a virus to
one's documents.

The department of ICT Kabale University has guided me perfectly in that I have been able to
attain the following values during my stay at the place. These include:

 Competency
 Hard work and teamwork
 Solidarity
 Respect
 Creativity and innovation

The intern met new individuals and interacted with them. This has improved my
interpersonal communication skills.

2.7 CORRELATION WITH THE UNIVERSITY-TAUGHT COURSES


Most of the things that the student covered during this training matched the university taught
courses for example computer literacy, programming, networking technologies, programming,
Computer repair, and maintenance among others.

23
CHAPTER THREE

3.1 CHALLENGES ENCOUNTERED DURING THE TRAINING


 Inadequate training facilities i.e. computers were not enough for all the interns besides
some interns had their laptops, some networking devices like routers, printers, and
scanners were missing so I didn't learn how to use them.
 The intern did not get the opportunities to interact with all the IT-related activities due to
the short scheduled internship period which was only one month. IT being wide is hard to
exhaust all.
 There were no field outings carried out and this limited me from getting enough
information to feed in my report.
 Shortage of money for transport every day to the organization since the intern was not
being paid or earning money from the organization.

3.2 RECOMMENDATIONS
Industrial training should be emphasized to give students more practical skills and knowledge to
solve problems in the practical world. There should be an enhancement in training facilities to
enable trainees to have more practical training sessions and be able to demonstrate their skills to
the interns.

The University should adjust the period offered for industrial training, some training sessions
were not finished because time and the period allocated for the internship were not enough.

24
The organization should provide stable internet access during working hours, purchase more
computers, and get a standby generator to maintain a stable power supply.

The poor network system that affected the online activities of the institution should be improved
by subscribing to better internet service providers such as RENU and ensuring daily monitoring
of the internet.

The University should provide the requirements to the students such as overalls to the IT and
computer science students since these students do a lot of networking that involves climbing up
the ceiling where there is a lot of dust and some electric shock may occur.

Due to the costs involved during industrial training, the university should always provide some
financial support to the students to enable them to cope clear up costs like transport, lunch,
buying missing equipment, renting, among others.

3.3 CONCLUSIONS
The main purpose of industrial training has been achieved to a greater extent. I have gained a lot
for this part of my course load that is to say what I have acquired in the past two years all being
done practically. I do believe that the practical skills I have acquired in this training will be of
great importance as I pursue my career. I have met different personalities and as a result, I have
been able to respond to each one of them accordingly. I have learnt how to handle such people
when at work. The training has also helped me discover my strengths and weakness as I work
hard to become an IT specialist.

25
3.4 REFERENCES
Englander, I. (2000). 'The Architecture of computer hardware and systems software. John Wiley,
USA, p272.

J.M. Michael, Understanding the Network. 201 West 103rd Street Indianapolis,

New Riders Publishing, 2000.

P. Gralla, How the Internet Works (Seventh Ed). 800 East 96 th Street Indianapolis, IN 46240:
Que Publishing, 2004.

B.K. Williams and S.C. Sawyer. (2005) Using Information Technology (A practical Introduction
to Computers and Communications. 1221 Avenue of the Americas, New York, NY 10020:
McGraw-Hill Technology Education.

Amidon, J., & Malak, S. P. (2009). U.S. Patent No. 7,484,993. Washington, DC: U.S. Patent and
Trademark Office.

Funkhouser, T. A. (1996, April). Network Topologies for Scalable Multi-User Virtual


Environments. In vrais (Vol. 96, p. 222).

http://www.manageengine.com/products/applications_manager/system-management

26
3.5 APPENDICES
3.5.1 Appendix 1: Cable termination
During the process of networking, I was able to terminate both shielded and unshielded cables
and afterwards connected them to different switches as seen in the diagram below.

Figure 6: Showing the process of terminating the cable and switch configuration
3.5.2 Appendix 2: Network structure of Kabale University
The intern designed the network architecture of Kabale University using a packet tracer and was
able to configure different switches, routers and other devices like PCs, phones, printers, etc.
within the network.

Figure 7: Showing the network structure of Kabale University which I designed and configured
using packet tracer

27
3.5.3 Appendix 3: Website for Kikungiri Church of Uganda
As an intern at Kabale University. I managed to come up with the full website for Kikungiri
Church of Uganda as one of my internship projects. The project was developed using word press,
I used a church theme and several plugins were added for more functionalities to the website.

Figure 8: Showing the website of Kikungiri Church of Uganda which I designed using Word
Press

28
3.5.4 Appendix 4: Other certificates the intern acquired
There are some of the online certificates the intern acquired from Oracle University during my
internship at Kabale University. The intern managed to finish two courses successfully which
were Foundation Associate Oracle Cloud Infrastructure and Cyber Security and Oracle Cloud.

Figure 9: Showing the badge for Figure 10: Showing the badge for Cyber
Foundation Associate Security and Oracle cloud

Figure 11: Showing the Certificate for Foundation Associate

29

You might also like