Busoga University is a private university. The university offers a number of academic programmes which are as follows.
Undergraduate Courses offered at Busoga university
 Faculty of Education,Arts and Vocational Studies
- Bachelor of Education (BED)
- Bachelor of Arts with Education (BA.Ed.)
- Bachelor of Science with Education (BSc.Ed.)
- Bachelor of Theology (B.Th.)
- Bachelor of Industrial and Fine Arts (BIFA)
- Bachelor of Guidance and Counseling (BGC)
Faculty of Humanities, Business and Management
Department of Humanities
- Bachelor of Development Studies (BDES)
- Bachelor of Public Administration and Management (BPAM)
- Bachelor of Social Work and Social Administration (BSWSA)
- Bachelor of Human Resource Management (BHRM)
- Bachelor of Arts Development Economics (BADE)
2. Department of Mass Communication
- Bachelor of Mass Communication (BMC)
3. Department of Business and Management Studies
- Bachelor of Business Management (BBM)
- Bachelor of Commerce (BCom)
- Bachelor of Procurement and Supply Chain Mgement (BPSCM)
- Bachelor of Records and Information Management (BRIM)
- Bachelor of Library and Information Science (BLIS)
Faculty of Law
- Bachelor of Laws (LLB)
 Faculty of Agriculture, Science and Technology
1. Department of Agriculture
- Bachelor of Science in Fisheries and Aquaculture (BSc.FA)
- Bachelor of Science in Agriculture (BSc. Agric.)
- Bachelor of Science in Animal Health & Production (BSc.AHP)
- Bachelor of Science in Forestry (BSc.F)
2. Department of Physical Sciences
- Bachelor of Land Resource Management (BLRM)
- Bachelor of Environment Management (BEM)
3. Department of Computing and Information Technology
- Bachelor of Information Technology (BIT)
- Bachelor of Computer Science (BCS)
- Bachelor of Business Computing (BBC)
Institute of Health Sciences
- Bachelors of Health Education and Promotion
- Bachelors of Health Services Management
Good evening. I’m a Kenyan and would wish to know the procedure of application to join the University to study BSc. In Animal Health and Production. Also I would like to know the duration the course takes to completion.