Intern Report
Intern Report
FACULTY OF TECHNOSCIENCE
BY MUGIIZI ABDULHAKIIM
1
DECLARATION
I Mugiizi Abdulhakiim declare that this report is compiled and written by me, based on what
I have been doing in this Internship activity.
……………………………………….
MUGIIZI ABDULHAKIIM
(INTERNSHIP STUDENT)
2
APPROVAL
This report has been approved by my university supervisor Madam Mukimba Fiona and Dr.
Andogah Godgrey
This report has also been approved by Mr. Edwin Aruho my field supervisor. Therefore, this
report is very valid and approved by;
………………………….
(FIELD SUPERVISOR)
………………………….
…………………………………….
3
DEDICATION
I dedicate this report to my university Supervisors Madam Mukimba Fiona and Dr. Andogah
Godgrey who have helped me a lot in coming up with this report.
I also dedicate this report to the Muni university students who are yet to do INTERNSHIP so
that they will have what to follow and their work will be easier
4
AKNOWLEDGETMENT
I would like to appreciate the almighty God for having protected us from 14/5/2024 when we
began the internship to 15/7/2024 when it ended.
I thank the Human Resource Manager, Mbarara District local government for giving me the
opportunity to do my internship with them and indeed I have learnt a lot during this
internship at the university.
I thank the government of Uganda for introducing internship trainings for students before
they graduate. This makes students to gain hands-on skills and experience which Heps them
in their fields of work in the future.
I appreciate the team work that’s my team, both ITM and ISM students for the cooperation
we had throughout this activity, indeed it was massive. I would like them to continue with the
spirit.
Table of Contents
5
DECLARATION.................................................................................................................................2
APPROVAL.........................................................................................................................................3
DEDICATION.....................................................................................................................................4
AKNOWLEDGETMENT...................................................................................................................5
LIST OF FIGURES.............................................................................................................................9
CHAPTER ONE: INTRODUCTION..............................................................................................10
1.1 BACKGROUND OF THE INTERNSHIP TRAINING.......................................................10
1.2 OBJECTIVES OF THE INTERNSHIP ACTIVITY..................................................................10
1.3 BACKGROUND OF THE PLACE OF INTERNSHIP EXERCISE (MUNI UNIVERSITY)....................10
1.4 ACTIVITIES OFFERED BY THE ORGANISATION AND ITS CLIENTS...........................11
CHAPTER TWO: MANAGEMENT OF THE INTERNSHIP......................................................12
2.1 OBJECTIVES OF THE ORGANISATION..............................................................................12
2.2 ACTVITIES OF THE ICT UNIT..............................................................................................12
THE DESIGNATION OF THE PERSON HEADING IT..............................................................12
2.3 THE RESPONSIBILITIES ASSIGNED TO THE STUDENT..................................................12
2.4 OFFICERS THAT I WORKED WITH AND THEIR RESPONSIBILITIES............................19
2.5 ROLE OF THE WORK SUPERVISOR....................................................................................19
2.6 ROLE OF THE UNIVERSITY SUPERVISOR........................................................................20
CHAPTER THREE: PRESENTATION OF FINDINGS...............................................................21
3.1 NEW THINGS LEARNED AT THE WORK PLACE.............................................................21
3.1.1 KNOWLEDGE...................................................................................................................21
3.1.2 SKILLS GAINED..............................................................................................................21
3.1.3 RELEVANCE OF THE THEORIES LEARNED IN CLASS............................................21
3.1.4 HOW I INTEND TO USE THE SKILLS LEARNT FOR MY PROFFESION..................22
3.2 PERSONAL CONTRIBUTION TO MUNI UNIVERSITY......................................................22
3.3 PROBLEMS IDENTIFIED DURING THE INTERNSHIP EXERCISE...................................22
WORK RELATED PROBLEMS................................................................................................23
AFFECTING THE ORGANISATION........................................................................................23
PROBLEMS AFFECTING THE WORKERS.............................................................................24
CHAPTER FOUR: CONCLUSION AND RECOMMENDATIONS............................................26
4.1 SUMMARY OF FINDINGS.....................................................................................................26
4.2 CONCLUSION.........................................................................................................................26
4.3 RECOMMENDATIONS...........................................................................................................26
figure 10..............................................................................................................................................27
Figure 12.............................................................................................................................................28
6
LIST OF ABBREVIATIONS
7
AAA…………………………………………Authorization authentication and Accounting
BIC…………………………………………………. Business Incubation center
BGP………………………………………………. Border Gateway Protocol
DHCP………………………………………………. Dynamic Host Configuration protocol
HDMI……………………………………………. High-definition Multimedia Interface
ICT……………………………………………Information and Communications Technology
ID………………………………………………Identity Document
IT……………………………………………………Information technology
Mr.….…………………………………………………Mister
SSH…………………………………………………Secure shell
TELNET…………………………………………………Terminal Network
LIST OF FIGURES
Figure 1…………………………………The login page using python
8
Figure 2………………………………. The homepage of the leave system using python
Figure 4…………………………………homepage for the leave system for users using PHP
9
CHAPTER ONE: INTRODUCTION
Now in this new curriculum, there are two internships one at the end of the second year and
the advanced industrial training at the end of the third year of the study.
All these internships aim at enabling students gain more practical skills in the fields they
would like to specialize in and their carrier.
The plans for building a public university in the west Nile region and more so in Arua
was raised in the 1970s but it was hindered by the rampart wars that were there in Uganda
and west Nile in particular.
In 2007, the leaders in west Nile requested H. E Yoweri Kaguta Museveni, the president
of Uganda for a university in west Nile. He accepted the idea and gave them a go ahead to
choose a location and the programs they would want to have in the university.
On 12th May 2009, the president directed the hon minister of education and sports to
expedite the establishment of a public university in the West Nile region.
10
Flowing a directive from the president, a three-person task force committee was
appointed by the ministry of the education and sports to kick-start the university. The
committee had the late Prof. Christine Dranzoa- chairperson (vice chancellor), Fr. Dr.
Epiphany 0. Picho-member (university secretary), and Mr. James Lam Lagoro-member
(academic registrar) and in 2013 the university was officially established and ready for
enrollments.
The ICT unit is the department of the university that handles the ICT need of the
university. It is being headed by Mr. Jerry Tebandeke who is the systems admin.
The main clients of Muni university are the students who enroll for the various courses in
the university.
11
CHAPTER TWO: MANAGEMENT OF THE INTERNSHIP.
2.1 OBJECTIVES OF THE ORGANISATION.
WIFI provision to all the students and the staff of the university
The ICT department is being headed by Mr. Jerry Teaneck who is the systems
administrator.
12
button to submit the login request to the database which either allows in the user if
he is registered or dismisses the request
Figure 1. The login page
After creating the login page, we then created the homepage that displays the
details of staffs.
We created buttons like the update button to update records in the database, the
add button to create a new staff, the delete button to delete a staff member.
This page also had a logout button to come back to the login page.
However, we stooped at this stage and shifted to developing the system using a
different language, PHP and Xamp database simply because half of our team did
not have adequate knowledge about object-oriented programming using python.
Figure 2: The home page of the leave man agent system using python and
sqlite3.
13
We had to set up a new environment and now using PHP and Xamp. This was
much easier for the whole team than the python language.
The login page had the user interface, and the admin interface. The admin of the
system mange’s the system and approves leaves who requests for a leave.
Figure 3: User/Staff login page
14
Figure 4: The home page for a staff /employee
15
ii. Linux administration. We installed Ubuntu version 20.04 onto our PCs and started
dual booting. These were the steps to install Ubuntu alongside windows.
Creating a new partition from the windows disk management and
allocating it a space enough to install the Ubuntu.
Downloading the Ubuntu setup from the ubuntu website freely since it is
an open source.
Changing the flash to a bootable mode.
Restarting the computer then pressing F12 to go into the boot menu, for
Dell pcs.
Boot from USB drive
Select the partition that was newly created in windows
Install the ubuntu.
Connect to the internet(optional)
Installation setup
Updated Ubuntu
Started using the Ubuntu
iii. Networking. We did much work in networking. We started this by visiting the
server room of the university where we saw the physical networking devices and
connecting wires such as ethernet cables, switches, routers, servers
The first activity we did was terminating cables where we terminated a
straight through cable.
16
We installed putty which is a free and open-source terminal emulator,
serial console and network file transfer application. We used it to access
the switch virtually on our pcs and to SSH and Telnet.
We created different user accounts for all of us who were doing their
internship under the ICT unit.
We encrypted the passwords using the AAA encryption algorithm.
We created Vlans (10,20,30) on the switch and configured the trunk port
on the vlans.
Reading and understanding more about IP addressing, classes of IP
addresses such as cases A, class B, class C, D and E. and subnetting.
We configured a DHCP server network, on a packet tracer to automatically
provide and assign IP addresses, default gateways and other network
parameters to client devise. We also installed and configured it on our
computers using the Ubuntu.
We read and researched about network routing protocols which are the set of
defined rules used by routers over a network to communicate between source and
destination. These protocols include;
Interior Gateway Routing protocol (IGRP), Enhanced interior gateway routing
protocol (EIGRP), Border gateway Protocol (BGP), Intermediate System to
Intermediate system (IS-IS), Open Shortest Path First (OSPF)
Figure 8: During cable installation.
iv. We attended a two days training with the Research and Educational Network for
Uganda (RENU). This Weber seminar began on Wednesday, 4th October, 2023to
Thursday, 5th October, 2023.
17
We used Mr. Martins computer I which an email containing the link to the
meeting was sent.
We projected his computer screen to a bigger Samsung screen in the BIC offices
using a HDMI cable which was more stable than the wireless connection.
During this training, we learnt about the network troubleshooting, symptoms and
causes of network problems. These of which include;
Performance lower than baseline
Loss of connectivity
Network bottlenecks
High CPU utilization rates
Console error messages
Etc.
We also learnt about Proactive network monitoring. This refers to constantly
attempting to identify potential network issues before they create major issues for
your organization.
The network monitoring tools include Cacti, Nagios, etc.
We also looked at bandwidth management which is the broad term involving
measuring, and controlling how bandwidth is used on the network. This was
broken down into;
Bandwidth is the maximum rate at which data transfers on a network.
Throughput which is how much data successfully travels through a
communication channel over a specified period of time.
Latency which refers to the time it takes for data to travel from source to
destination.
These were presented by madam Sherina Nakazibwe, Mr. Matovu Ronald.
Figure 9: During the training
18
2.4 OFFICERS THAT I WORKED WITH AND THEIR RESPONSIBILITIES
During this internship exercise, I worked with a number of officers which include;
Mr. Jerry Tebandeke, the head of the Muni University ICT unit that gave me the
opportunity to do my internship with them. Mr. Jerry, was our supervisor, and he gave us
the task to develop a leave system for the university.
Mr. Martin Emukuny who is the Network administrator at the ICT unit was my
supervisor too, he guided me and my team through the networking.
Mr. Eeyore Geofrey, the IT manager Business Incubation Center, where we were always
doing our daily tasks from
I also worked with my fellow students with whom we were doing our internship with
both at the ICT unit and those that were doing with BIC. The students doing with the BIC
were Mr. Asiku Derrick, Mr. Luyima Denis, Mrs. Martha angunye May, Mrs. Flavia
Eyotaru. Then Mr. Ssemugabi Emmanuel, Mr. Azamuke Gilbert, Mr. Asiku Nasib, Mrs.
Lenia Charity, Mrs. Afoyorwoth Mary Garret were the students we did our internship
with form the Muni university ict unit.
19
and ensured that they were done in time. They guided us and taught us new things
more especially in the networking part where Mr. martin gave us a book to read which
guided us to configure the two switches we were given to learn from.
ii. The work supervisor is also the one responsible to make reports to the University
supervisor concerning the students code of conduct while at the internship place.
20
CHAPTER THREE: PRESENTATION OF FINDINGS
3.1.1 KNOWLEDGE
i. I learnt how to terminate cables, I successfully terminated a straight through cable,
after destroying three rj45 connectors
ii. I leant hoe to connect and project a computer/ laptop to a screen using both the wires
mode and in Bluetooth, and the wired way using a HDMI cable that most pcs
nowadays use. I did not use a VGI but through the HDMI connection I can do it as
well.
iii. I got to learn that a computer can run two different operating systems for example
windows and Linux.
iv. Web conferencing. Using the muele system, Mr. Jerry taught us hoe the system
works. How a person can present and share his or her screen to the rest of the students
and persons connected.
21
terminated by then did not work after having so many trials, but in this internship, I
just terminated a cable in lea than 10 minutes because I had gotten adequate
knowledge about termination in the class. I also installed Ubuntu on my pc which is
harder that installing windows.
ii. Programming basically html5 and python that I leant in class also helped me a lot, the
system that our field supervisor gave us to develop was not so challenging as it would
have been to a person who did not learn these theories in class.
iii. Community engagement exercise that we covered as our end of year one recess,
which the previous students were covering more Corse unite instead helped me a lot
specially in the coming up of this report, we wrote a similar report like this during
community engage net exercise and all the knowledge I gained in it have helped me
improve in this internship and the report writing.
We were doing our activities in the business incubation center at the university, I would
like to be an entrepreneur and own a big IT company.
22
WORK RELATED PROBLEMS
i. Lack of a clear communication among we the staff of the Business incubation center
and the ICT unit and in we as the interns too. This led to misunderstandings, failure to
meet deadlines for assignments and several mistakes done by me and my team
members.
ii. Lack of teamwork amongst we the six interns. Some of the members were not always
willing to share what they know with the rest who did not know.
iii. Long hours of working during the internship, starting from 8:00am to 5:00pm and at
times the work supervisor comes past time.
iv. Delayed payment of our internship allowance. This made it hard for me to acquire
some of the tools that I had to use during the internship in time.
i. Long working hours, this makes them have less time for their social work.
23
ii. Little pay to the workers is also anther factor that keeps demotivating the workers.
iii. Poor working conditions, the university does not provide lunch and breakfast for
the employees and only provides tea without any escort.
iv. Mental and physical health problems, these affect individual workers and can be
caused by work-related factors such a stress, long working hours and unsafe
working conditions.
v. Lack of training and development opportunities making it hard for workers to
advance in their carriers
vi. Poor management leading to low morale, decreased productivity and reduced
turnover.
i. Providing a good working condition for the workers to motivate them and increase
their productivity.
ii. Providing training opportunities such as study leaves to help the workers add on
their skills and develop their carriers
iii. Giving the employees leaves such us annual leaves, to make them enjoy their
social life with their families.
iv. Offering adequate and timely pay to the employees at motivate them to work
harder.
24
i. Providing students with academic support like putting them into groups just as we
were told to work as a team.
ii. Offering mental health services and support to students. They can be done by the
religious leaders at the university, the lecturers and the administrations and by the
best friends.
iii. Creating a positive and supportive environment for students to make them feel
more comfortable while doing their internships.
iv. Teaching students live skills such a s time management and stress management.
v. Partnering with families, friends and communities to provide support to students.
25
4.2 CONCLUSION
In conclusion internship is an activity that helps students to learn and acquire more practical
skills in relation to the theoretical knowledge they acquired in class. I am so happy to have
done my internship with Muni university ICT unit and I have acquired s many new skills
which will help me during work after successfully finishing my programme with the
university.
4.3 RECOMMENDATIONS
I recommend the ICT unit of Muni university to always give this internship opportunity, to
the students of Muni university, and even those from neighboring universities. This can help
its students to gain hands on practical skills and create social networks with the other
students.
The university should always process the internship allowances for the students on time to
help them acquire the learning materials in time.
The university should put much emphasis on teaching more practical skills to learners in class
such as in networking, but not much of theoretical work and using packet tracers.
The university should just teach on programing language to the students right from year one
but not changing the languages. like the information technology students were taught
procedural python and then introduced to java which disorganized them and made may leave
programming. This made it had for us to have team work during internship as some students
did not want to do anything in programming.
figure 10
26
Figure 11
27
Figure 12
28