• Overview
  • Modules
  • Career path
  • Entry requirements

Bachelor of Information Technology

Information Technology is a critical component of modern life, and is essential to the communications that support modern society. The blurring of traditional boundaries between the professions has seen a growing need for those involved in the acquisition, dissemination and preservation of information in all its formats to have a broad understanding of the technical infrastructure supporting these roles, as well as an in-depth knowledge of how people access information and the tools necessary to ensure this is done as efficiently and effectively as possible.

New applications of Information Technology are constantly emerging; different applications are linked together to form a complex computing environment. There is now an urgent demand for highly skilled Information Technology professionals with diverse specialisations in areas that include business and management processes, and the design and development of software systems. This demand is forecast to increase both in Uganda and worldwide.

Victoria University is the ideal choice for Information Technology education.

Graduates will gain:

  • Knowledge to critically analyse and apply a range of information systems concepts, principles, and practices to problem-solving across a range of information technology problem domains.
  • A firm foundation for demonstrating competence in data communication and networking in distributed and centralised working environments
  • Skills that demonstrate expertise in the main content knowledge of information technology.
  • An understanding of how to effectively apply scientific and mathematical principles, methods and techniques to the research and development of emerging technologies in the computing field.
  • A firm foundation for effectively using information technology frameworks (concepts, principles, methods, languages and theories) to design, analyse, and construct solution in a network-based environment.
  • Knowledge to use technical writing effectively and professionally for varied audiences.

Internship and placement opportunities can be arranged.

Year One
  • Information System and Technology
  • Communication, Skills
  • Financial Accounting
  • Business Administration
  • Mathematics for IT professionals
  • Operating Systems Platforms
  • Programming Principles
  • Database System Concepts
  • Computer Architecture
  • Internet Technology & Web Design
Year Two
  • Object-Oriented System Development
  • Database Development and Administration
  • Systems Analysis and Design
  • Web development & management
  • Research Methodology in Computing
  • Computer Networks & Data Communication
  • Internet and E-Commerce
  • Application Development
  • Professional Issues in IT
  • Research project/ Dissertation
Year One
  • Introduction to ICT
  • Communication skills
  • Computer Architecture and organization
  • Programming Fundamentals  
  • Fundamentals of Information System 
  • Mathematics for IT Professionals 


  • Basic Statistics  
  • Systems Analysis and design
  • Internet Technology and web design
  • Ethical and professional issues in IT
  • Object Oriented Programming
Year Two
  • Data communication and Networking
  • Database Management Systems I
  • Entrepreneurship and Business Management  
  • Geographical Information Systems
  • Network Security 
  • Human Computer Interaction 


  • Research methodology
  • Operating Systems
  • Computer repair and maintenance 
  • E-Commerce 
  • Case Study
  • Database Management Systems II
Year Three
  • IT Project Management
  • Systems Administration 
  • Software Engineering  
  • Business Intelligence and Data Warehousing 
  • Computer Graphics
  • Simulation and Modelling 


  • Information Security 
  • Distribution System Development 
  • Final Project
  • Emerging Trends in IT
  • Mobile Technologies 

Graduates of the Bachelor of Information Technology are in high demand and employment opportunities exist in a wide variety of roles such as software engineers, systems analysts, technology consultants, and database designers.

The graduates often conduct research and development in exciting areas such as artificial intelligence, networking and cryptography and multimedia.

Internship and placement opportunities can be arranged.

Uganda Advanced Certificate of Education or its equivalent and 2 principal passes obtained, one of which MUST be in any of the following subjects

  • Mathematics
  • Economics
  • Geography
  • Physics
  • Biology
  • Chemistry
  • Agriculture
  • Technical Drawing
  • and Food & Nutrition

Diploma in Information Technology or any other related course from a recognised Institution