Professional Documents
Culture Documents
KABALE UNIVERSITY
BY
OKULLLO AMBROSE
2019/A/KCS/1969/G/F
OF KABALE UNIVERSITY
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
University supervisor
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
3.5 APPENDICES......................................................................................................................26
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.
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.
2
1.2.1.1 Location of Kabale University on google map
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.
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.
System Administrator
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.
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.
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
RAM - No boot but you hear continuous - Fitting the appropriate RAM
beeps (sound). Chip(s) well in their slot(s).
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 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.
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
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
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.
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.
Switch to router
Switch to PC or server
Hub to PC or server
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.
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.
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.
Steps were taken to set up the network of Kabale University using Packet tracer
Launch the Packet Tracer on the PC by Double-clicking on the Packet Tracer icon from the
desktop and launch Packet Tracer.
Add the network devices to the workspace using the device selection box as below;
14
Step 2: Switch Configuration
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
Topology diagram
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.
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;
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
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.
10:00pm 6:00am
MON Maintenance at Working on the Project
REPORT WRITING
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
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 Virtual Local Area Network (VLAN) configuration and configuration of switches.
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.
23
CHAPTER THREE
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,
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.
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
29