
This course provides students with the knowledge and skills required to effectively manage information and communication processes within the agricultural sector. It covers the principles of information systems, communication strategies, data management, and the use of ICT tools to support agricultural decision-making. Students explore how timely, accurate, and accessible information enhances agricultural productivity, extension services, agribusiness operations, and rural development. Through practical activities and case studies, the course equips future agricultural professionals with competencies to collect, process, share, and apply information for improved planning, innovation, and service delivery in modern agriculture.
- Teacher: John Mahushi

This course introduces students to fundamental computer concepts and practical skills necessary for academic, professional, and daily digital tasks. It focuses on providing hands-on experience with common software applications, including word processing, spreadsheets, presentation tools, databases, and internet technologies. Students will learn how to create, edit, manage, and present digital information effectively using modern computer tools. The course also covers basic file management, online communication tools, and productivity applications that support problem-solving and decision-making in various fields. By the end of the course, learners will develop essential digital literacy skills and gain confidence in using computer applications to support academic and workplace activities.
- Teacher: John Mahushi

This course provides an in-depth understanding of electronic commerce principles, technologies, and applications in modern business environments. Students will explore how organizations buy, sell, market, and deliver goods and services over the internet using digital platforms and information systems. The course covers key concepts such as online business models, digital payments, e-marketing strategies, security in e-commerce, website design, online customer relationship management, and legal/ethical considerations. Through lectures, case studies, and practical activities, students will acquire the skills to analyze, design, and implement e-commerce solutions that support organizational competitiveness. By the end of the course, learners will be able to apply e-commerce technologies to real-world business scenarios and understand their impact on global digital trade.
- Teacher: John Mahushi
- Teacher: Reinfrida Basheke
- Teacher: Dr Erasto Focus

This course provides a comprehensive introduction to database systems, covering fundamental concepts, design principles, and practical applications. Students will learn to design, implement, and manage relational and NoSQL databases, write efficient SQL queries, and understand critical aspects like transaction management, indexing, and security. The course combines theoretical foundations with hands-on labs using modern database technologies.
- Teacher: John Mahushi

Data science is an interdisciplinary field that uses scientific methods, algorithms, and systems to extract knowledge and insights from structured and unstructured data.
- Teacher: Majala Hamisi
- Teacher: Happynes Chikusi
This course is intending to create knowledge on computer networking
- Teacher: Prince h