Available courses

The course is designed to facilitate an understanding of Basic Concepts and Principles of Geographic Information Systems and Remote Sensing and the use of these concepts in assessing resources and corresponding skills to extract information from remote sensing data in an application context. Many resources are spatially distributed and dynamic in nature and modelling the spatial dynamics of these resources requires basic understanding of spatial data, data integration, and manipulation within the geographic context. Therefore, this handout provides students with basic concepts and exposes them to different tools used in spatial mapping and modelling in particular the QGIS, ArcView GIS, and ERDAS Imagine Software.

This course looks at the scope and contexts that give rise to public policy formulation and analysis

This course aims to develop students’ abilities to identify and critically analyse approaches to project management, impact and effectiveness.

This is a demo course

This is a Demo course

Description of non infections diseases of cattle and small ruminants

This a demo course

This is a first design of the course, created first tim on 14 january by Kilima, Tunga, Mussa and Henrik

The aim of this course is to impart students with knowledge on theories, principles and emerging issues in development

Pre-requisite: None.

Objective: To equip students with knowledge on different groups of micro-organisms, their characteristics, and their roles in the environment.

Learning outcomes:

At the end of the course students are expected to:

(a)     Appreciate the presence, diversity and role of micro-organisms in nature

(b)     Describe evaluate the biochemical basis of important physiological characteristics of micro-organisms including: pathogenecity, motility, and unique forms of energy production

(c)     Explain how micro organisms can be used in biodegradation processes Use some micro-organisms to ascertain to tell the level of contamination.

(d)     Know the kind of micro-organisms responsible for contamination of water and their impact on public heath and design means of controlling them.

(e)     Handle laboratory equipment and techniques including isolating, culturing and identification of micro-organisms

(f)      Use practical techniques to culture, identify, and study micro-organisms


Course Contents:

Types and distribution of micro-organisms in terrestrial and aquatic environments:

micro-organisms in soil environments, biochemical processes important in natural and disturbed eco-systems, nutrient cycling, transformation of inorganic and organic contaminants;

Microbial contamination of potable water resources and impact on public health

inhibition and the killing of micro-organisms sources and types of micro-organisms associated with waterborne diseases and their residence times in the environment;

indicator organisms of microbial contamination of water; atmospheric dispersion of (pathogenic) micro- organisms;

Bioremediation: Overview of biodegradation processes at the microbial level, investigating specific scenarios, range of biological remediation technologies applicable to contaminated land.


Recommended readings

i.       Schlegel, H.D. 1990. General microbiology. Cambridge University Press

ii.     Talaro, K. AND Talarom A. 1993. Foundation of Microbiology. WCB Publishers.


  • The major objective of this module is to provide a strong formal foundation in database concepts, technology, and practice to the participants to groom them into well-informed database application developers. To provide a sound introduction to the discipline of database management as a subject. Also, specific databases management system with its compendium of techniques and product-specific tools will be introduced.

The course is about fundamental concepts of the basics in circuitry

Course Title: HN 301: Community Health and Health Promotion

Course aim: To enable graduates assist communities to identify health problems and design strategies to address them, and to provide students with an overview and critical appreciation of the theories, principles and practices of health promotion.

Course  Expected Learning Outcome(s)By the end of the course students should be able to:

 1.      Develop and analyse different definitions, models, theories and concepts of health and health promotion, and explore and justify your own definition;

2.      Review the development of interventions to promote health and develop a critical understanding of the scope and character of current legislation, guidelines and initiatives in the area of health promotion;

3.      Evaluate alternative approaches to planning, implementing and assessing health-related policies, and the basic processes involved in effective policy making for health;

4.      Explore and evaluate interventions at different levels and in different settings, in particular community development, media advocacy, social marketing, inter-sectoral and inter-professional working and local and national policy making and change.

5.      Demonstrate a critical understanding of ethical, cultural and social dilemmas that may arise from initiatives in the promotion of health, including examples for your own practice.

6.      Encourage individuals to take preventive measures to avert the onset or worsening of an illness or diseases and to adopt the healthier lifestyles

7.      Describe models and theories of health education and health promotion, and how these influence practice.

Course  status:                       Core

Credit rating:                         1.5 Credits

Total hours spent                  30 hours

Course Content: Introduction to community health and definition of health at community level. Control of insect and animal infestation in domestic areas. Environment and health. Water and health.  Methods of disease control: Immunization, quarantine, sanitation and hygiene. Protection against  wild animals. Family planning methods. Fire control. Primary Health Care, Health Policy. Government and civic society role in community health. Structure and organization of health services. Health Information Systems. Health Systems Research and Evaluation in Developing Countries. Fundamentals of Health Education and Health Promotion. Principles of health promotion, conceptualizing health and development (OTAWA charter).Principles of Health Behaviour Change.

Teaching and Learning Activities. Teaching will involve lectures, practical, group assignments and seminar presentations, individual assignments to capture self- reading. Use of case studies in teaching for some practical aspects will be employed.

Assessment Methods. The assessments will be through continuous assessments were written timed tests (theory and practical), quizzes, seminar presentation, weekly practical reports, and submission of individual/group assignment papers will be used. The assessment will also include final University written examination.

Reading List:

1.      Bartholomew, L.K., Parcel, G.S. Kok, G. and Gottlieb, N.H. (2006). Planning Health Promotion Programmes – an Intervention Mapping Approach (2ndedn.). John Willey & Sons Inc., San Fransisco.

2.      Mwaluko, M. P. et. al. (1991). Health and Diseases in Tanzania. Harpercollis Academic Press, New York.

3.      Benenson, A.S. (1990). Control of Communicable Diseases in Man. 15th Ed, American Public Health Association, Washington D.C.

4.      Kamala, A and Rao, D.L.K. (1988). Environmental Engineering: Water Supply, Sanitary Engineering and Pollution. TATA McGraw-Hill Publishing Co Ltd, New Delhi.

5.      Itobu, J. K. (1985). Principles and Practices of Home Management. Transafrica Press, Nairobi.

6.      Tebbutt, T. A.Y.(1983). Principles of Water Quality Control. Pergamon Press, Oxford.



  1. Course Title: HN 205: Designing and Planning Nutrition Programs 
  2. Course aim: To enable students understand the causes and outcomes of nutritional disorders of public health significance, and to argue the principles and limitations of a diverse range of interventions to maintain or improve the nutritional status at the population and community levels
  3. Course  Expected Learning Outcome(s): By the end of the course students should be able to:1.      Describe  causes of malnutrition in the community

 1 Describe principles for planning and monitoring nutrition programs.

2.Recognize Community nutrition programs existing at National to district level

3.Develop/design, plan and manage nutrition programs intended to address nutrition problems existing in the country.

4.Design nutrition interventions to solve a nutritional problem in a community

Course status:                         Core

Credit rating:                         1 Credit

Total hours spent                  40 hours

   Course Content: Conceptual approach (e.g. UNICEF conceptual framework) to assess and analyse causes of malnutrition at different levels of the society. Sustainable development goal (SDGs).Project concept as related to plans and programs; Design of nutrition interventions to improve nutritional status in the community (definition of nutritional intervention, methods of intervention, mechanisms of interventions).Essential Nutrition Actions. Steps in developing nutritional programs

Project cycle: Problem/needs identification and analysis, appraisal, implementation, monitoring and evaluation stages. Use of Logical framework: logical framework matrix including narrative summary, verifiable indicators, means of verification and important assumptions. Interdependence between monitoring and evaluation.Other monitoring and evaluation tools.Needs assessment, Triple A cycle, SWOT (strengths, weaknesses, opportunities, and threats) and other problem identification tools.

Community nutrition programs existing at National to district level including international) case studies.Impact assessment of nutrition projects.Economic or social benefit-cost analyses.

Teaching and Learning Activities. Teaching will involve lectures, practical, group assignments and seminar presentations, individual assignments to capture self- reading. Use of case studies in teaching for some practical aspects will be employed.

Assessment Methods. The assessments will be through continuous assessments were written timed tests (theory and practical), quizzes, seminar presentation, weekly practical reports, and submission of individual/group assignment papers will be used. The assessment will also include final University written examination.

 Reading list

1.      Nevin, S. Scrimshaw, and Gary, R. Gleaso (1992). Rapid Assessment Procedures - Qualitative Methodologies for Planning, International Nutrition Foundation for Developing Countries (INFDC), Boston, MA. USA.

2.      Monique, S. Jerry, S. and David, M. (1998). Designing a Community- Based Nutrition Program Using the Hearth Model and the Positive Deviance Approach - A Field Guide

3.      Zhang, J., Shi, L., Chen, D., Wang, J. and Wang, Y. (2013). Effectiveness of an educational intervention to improve child feeding practices and growth in rural China: updated results at 18 months of age. Maternal and Child Nutrition 9:118–129.

4.      CORE Group. (2010). Nutrition Program Design Assistant: A Tool for Program Planners Workbook. Washington, D. C.

5.      Dewey, K. G., and Adu-afarwuah, S. (2008). Systematic review of the efficacy and effectiveness of complementary feeding interventions in developing countries. Maternal and Child Nutrition, 4, 24–85.

6.      URT (2010): Ministry of Health and Social Welfare. Integrated Management of Acute Malnutrition.  National Guidelines. Dar es Salaam, Tanzania



The course deals with the concept of livelihood by focusing on:

  • The concept of Sustainable Livelihood
  • Introducing the main livelihood analytical tools and methodology, including the Livelihood Analysis Frameworks
  • Sources and types of livelihoods
  • Interventions to improve the existing livelihood opportunities
  • Use of the sustainable livelihood approach as a key analytical framework.

The course provide an overview of research methods and process by focusing on:

  • Research designs in consumer studies
  • Ethical issues in research
  • Planning and implementing research studies
  • Sampling techniques in research
  • Methods of data collection
  • Statistical and measurement concepts in research
  • Research writing skills: preparing research proposals, sorting and coding data, data analysis, report writing and dissemination of findings.

The course provides an overview of research methods and process focusing on:

  • Research designs in nutrition and food
  • Ethical issues in research
  • Planning and implementing research studies
  • Sampling techniques
  • Methods of data collection
  • Statistical and measurement concepts in research
  • Research writing skills: preparing research proposals, sorting and coding data, data analysis, report writing and dissemination of findings.

Course description

It covers advanced principles of an operating system (file systems, memory management, and process management)

Course Objectives:

To provide insight of an operating system function and to study communications with peripheral devices and interrupt handling.  To overview other functions  of an operating system, e.g. Linux, Unix, Windows.

Course learning outcomes

At the end of the course candidates should be able to: -

  1. Define the functions of Operating system
  2. Describe how does Operating System work.
  3. Install Operating System.
  4. Identify different Operating System.
  5. Differentiate between Close source Operating Systems and Open source Operating Systems


Course Contents:

Introduction to Operating system; Different type of Operating System; closed source     system and Open source system, Advantage and Disadvate of each operating System,  Processor organization; multi-programming and multi-processor systems.  Addressing techniques (Indexing and indirect addressing relocation techniques, segmentation). 

Required Readings

i)  Operating Systems Concepts Manuals on Linux, Unix, Windows NT; Installations

ii)   Tanenbaum A.S., (2001). Modern Operating Systems, Prentice Hall

Recommended Readings

i)  Stallings W., (2005). Operating Systems: Internals and Design Principles, Prentice Hall,

ii)   R. Love, (2003). Linux Kernel Development, Sams Publishing,

iii) Sajjan, S., (2006). Advanced computer architectures, Boca Raton, FL : CRC/Taylor & Francis

Subject Ante and Title: SC 100: Communication Skills

Subject status:                                   Elective

Credits rating:                                   0

Time distribution:

Lectures:                     20 hours

Tutorials:                    20 hours

Practical:                       0 hours

Assignments:              20 hours

Independent study:     15 hours


Prerequisite:   None


Expected Learning Outcomes

By the end of the course, students should be able to:

1.     Interpret the meaning of the tenses and aspects of English verbs and use them to communicate appropriately in context

2.     Identify the structure of noun phrases and their elements and construct noun phrases accurately in context

3.     Interpret the meaning of the various word orders possible in English (active, passive, question types) and use them to communicate accurately in context

4.     Create accurate sentences of various types (simple, compound, complex using noun and adverb clauses) and use them to communicate appropriately in context

5.     Connect sentences appropriately by using logical markers to communicate appropriately in context

6.     Interpret the meaning of modals to express ability, obligation, necessity, making conclusions, degrees of certainty and use them to communicate appropriately in context


Course Content

Nouns: Functions of noun phrases (Subj,Obj, Comp) in context; articles (definite, indefinite), quantifiers with mass and count nouns (quantifiers for amounts and quantity); pronouns (relative, personal, reflexive); awareness of noun word form suffixes

Verbs: Verbs and verbs phrases in context; create sentences using verbs and verb phrases;

subject-verb agreement in writing and speaking; distinguish between finite and non-finite verbs (structure, function) in context; identify and use tenses (present and past) and aspects (continuous, perfect); identify and use tenses to talk about future time (will, going to, present continuous); interpret the meaning and use of modals in context to express ability, obligation, necessity, making conclusions, degrees of certainty in writing and speaking

Sentence Structure: Word order in active sentences; word order for wh-questions and yes/no questions; subject/object complements; adverbials; various types of phrases and clauses in active structure; word order in passive sentences; connectors to create simple, compound and complex sentences; noun clauses; use and meaning of logical markers which have been used in a text,

use of logical markers in writing coherent paragraphs 




Required readings

1.     Cunningham, S., Moor, P., &Carr J.C. (2003.) Cutting Edge: Advanced and High Intermediate. London: Pearson.

2.     Azar. B. Understanding and Using English Grammar (Workbook and Chartbook). (2000.) White Plains: Prentice Hall.

3.     Martin. J. R. and David R. (2003). Working with Discourse: Meaning beyond the clause. London: Continuum.

Recommended Readings

4.     Mohamed, H.I. (2002). Learn to Communicate Effectively, Mzumbe –Morogoro: Mzumbe Book Project.

5.     Mohamed, H. I. (2010). Communication Skills in Higher Education. Mzumbe, Morogoro: Mzumbe Book Project.

6.     Mafu S. T. A, Mohamed H.I and Neke, S.M. (2003). Improve your Communication. Morogoro, SUA.

7.     Forrest, R. (1998). Revision English, (2nd Ed). London, Longman.

8.     Schiffrin, D. (1987). Discourse markers. Cambridge: Cambridge University Press

9.     Lewis, M. (1986). The English Verb: An Exploration of Structure and meaning. London: Language Teaching Publication.


Assessment Tools

1.     Assignments/In-class communication activities (10%)

2.     3 unit tests (30%)

3.     University Examination (60%)

The main objective of the course is to enable students to understand minerals and rocks of agricultural importance. Also, the course is intended to give an insight on the understanding of soils, their origin, development and the relationships between soil and properties and the parent material.

This course aims at enabling students  gain knowledge and skills of planning and managing meals using principles of food and nutritional sciences.

This course aims to provide students with knowledge regarding milk composition as well as quality and safety along the milk value chain

The course covers applications of the database design concepts for the implementation and management of data. 

This course is being offered for the second year students who are taking BSc Education

This is a basic course for all students  interested in food related studies.

The aim of the course is to introduce students to the science of food and the various  technologies used to transform raw food into  value added products. It also exposes students to information regarding food poisoning both chemical and microbial. It also gives a brief coverage on carbohydrates, proteins, lipids, vitamins, minerals and fibre with emphasis on types, common food sources, functions, applications in food manufacture and value addition; trends in consumption and associated problems with particular emphasis on "civilised disorders". It also includes food spoilage: physico-chemical and microbiological changes such as browning and rancidity; The aim of food processing and preservation: describing the physical, chemical and microbiological methods of food preservation

Practical skills:

i.                Identification of various food labels and their significance to food science/technology

ii.               Analysis of various nutrients in foods

iii.             Determination of spoilage by browning and/or rancidity  in foodstuffs

iv.             Techniques used for food processing and preservation

Introduction to Spanish Language and Culture II (BTM104S) is a language core course with emphasis on communicative approach where standard pronunciation and basic grammar of Spanish are of great significance. This course continues on the focuses for cultural aspect for  Latino-Spanish speakers for tourism purposes


Likewise, vocabulary, spellings and pronunciation in conversational skills in Basic Standard Spanish will be emphasized.


The Learning in this course is expected to be in the following manner, through lectures, dialogues in groups and individual, listening to oral texts, as well as reading in group and individual readings in addition, watching videos with aid of audio-visual facilities will be available when applicable.

Required Readings: 

Son lo mismo desde BTM101S a continuación y además otras materias estan cargado aqui en el E-Learning.

Introduction to Spanish Language and Culture I (BTM101S) is an elective to core language course with emphasis on communicative approach where standard pronunciation and basic grammar of Spanish are of great significance. This course focuses on the cultural aspect in general and that of Latino-Spanish speakers for tourism purposes. Furthermore, vocabulary, spellings and pronunciation in conversational skills in Basic Standard Spanish will be emphasized.The Learning is expected to be through lectures, dialogues, listening to oral texts, and watching videos with aid of audio-visual facilities.

Required Readings:

1.      Kolkowska, A. & Mitchell, L. (1995). Arriba 1, Heinemann

2.      Peris, E.M., Baulenas, N.S. & Gila, P.M. (2009). Gente 1: Nueva Edición, Druck

3.      Borbio Virgilio, Palencia, Ramon, (1998). Cursos de español para los extranjeros

Other Recommended Readings:

1.      BBC Worldwide Ltd (1995), Sueños World Spanish, BBC Books.

2.      Español Cubano   

This English course is informed by learning by doing approaches. It is expected that the instructors will shift their teaching practices to be more communicative and student-centered as well as focus on providing relevant materials and activities for students to learn English by using it, not simply learn about English. This brings our professional capacity up-to-date with the latest changes in English Language Teaching philosophies and practices. More importantly, we expect that the Sokoine University Students [SUA] first year students will be more able to use English as a means of communication in academic, career, and real-life settings. Through engaging in communicative activities that are relevant to them and their academic needs, these students will be able to develop fluency and accuracy in their English language competence as well as exercise skills in critical thinking and discipline-specific communication that will have lasting effects on their success after SUA.

French for Guiding Tourists (BTM 313F) is a course specifically for tour guides. Its focus is on concepts of tour guiding, principles of tour guiding, professional driving, receiving clients, interpretation of natural and cultural resources in French and the like.

French for Tourists' Needs (BTM 215F) is a course specifically for tourism practioners. Its focus is on concepts of tourism, psychological and philosophical behaviours of French tourists, tourist attractions and destinations, making travel formalities, tour briefing and debriefing,Town tours and shopping, French language of tourism, French civilisation and tips on town tours, shopping and safaris.

Introduction to French language and Culture II (BTM 104f) is the continuation of BTM 101F with emphasis on simple tenses and grammar at large, improvement in pronunciation (intonation and stress patterns) based on the Standard (Parisian) French, French gestures and behaviours and important speech acts and events.

Introduction to English language and Culture II (BTM 104E) is the continuation of BTM 101E with emphasis on English connected speech, basic grammar and the language of tourism. The students are expected to learn through lectures, tutorials and seminars. Other methods such as listening to the radio and other oral texts, watching videos and television, reading different texts including newspapers, journals and magazines will be highly needed. To sweeten the learning process, the students will put into practice what they will have learnt through presentation of weekly news and any other issues from different fields to improve their communicative competence.

English Composition is an introductory course for creative and professional writing. Its emphasis is on the Rhetoric and composition, right orthography and level of formality according to genre. Students are expected to read and write expository, argumentative and research essays culminating in writing a substantial research paper. They are also expected to practise in reading and writing various essays.


Introduction to French language and Culture (BTM 101F) is a fundamental course with emphasis on Communicative Approach where Standard pronunciation and basic grammar of French are of great importance. Students are expected to practise both written and oral texts through audio-visual facilities.

Introduction to English language and Culture I (BTM 101E) is a foundation course with emphasis on Phonetics and Phonology, and basic grammar of English. Students are expected to learn through listening to the radio and other oral texts, watching videos and television, reading different texts including newspapers and magazines, and putting into practice the Received Pronunciation or BBC English through weekly presentations on various issues. Grammatical forms and their applications, improvement in lexicon (vocabulary), orthography (spelling) and conversational ability are also of great importance in this course.

Introduction, General characteristics of viruses, structure of viruses, Classification and
Nomenclature of viruses, Reproduction of viruses and viral genetics, cultivation of viruses in
the laboratory, Pathogenicity of viruses of medical importance including HIV AID, Viral
immunity, Diagnostic Virology, epidemiology and control of viral diseases:  Vaccines.

Microscopy. Animal inoculation, embryonated chicken egg and cell culture techniques for
cultivation of viruses; Handling of viruses Diagnostic virology. Sero-diagnosis, study of
cytopathic effects of viruses. Molecular biological techniques for viruses identification.

Laboratory equipment and their use

To equip students with basic knowledge on principles of laboratory ethics

The Course aims at equipping students with basic knowledge on preparation and handling of reagents and biological specimens in biomedical laboratories

EDP 201: Educatonal Research Methodology.
Course description

This course is intended to familiarize the teachers-to-be-with the process of research planning, data collection, data analysis and reporting, and get them to appreciate the value of research in improving the quality of educational practice and decision-making. It also covers concepts and issues, as well as qualitative and quantitative research strategies in educational research.

 Course aim

The aim of Geo-Informatics is to introduce to students approaches and technical skills in geospatial data acquisition, processing, analysis, management and visualization.

Specifically the objective of the aforementioned analysis s to:

        i.      Explore the knowledge of domestic and international financial markets – especially financial institutions, forces impacting financial markets and level and structure of interest rates, financial innovations and regulatory trends.

      ii.      Emphasize the fundamental conceptual foundations of domestic issues in financial systems and the role of institutional and regulatory governance of the system.

 Principles of animal reproduction and artificial breeding

The course will impart knowledge of dairy cattle management and practices

Bovine anatomy course is very exciting course to the veterinary students.

Introductory Statistics is the most important course in Research

This course provide entrepreneurship knowledge to students of all backgrounds. 

This course introduce students to principles of agronomy that involves crops production and soil management.

This course provides basic skills,  knowledge and approaches to the management of the most critical resource in the work organisations.

This course intends to equip graduates with knowledge of best practices and legal compliance in businesses. 

This course will give students the skills of growth anatomy

This course provides quantitative techniques to students in making decisions particularly in business

This course introduces students to Range Ecology and Management 

This course aim at providing the skills ,competencies ,techniques and knowledge  .Students will examine the fundamental roles in planning, organizing, coordinating, controlling , that comprise manager's role .It focus on the entire organization, students will able to plan both for short and long plan to effective accomplish organizational goal

Human Resource Management aim at introducing students to basics and functions of Human Resource Management in a work organization

Course will enable students to be well equipped in diagnosing of different kind of parasites.

This course provide student with a knowledge of understanding diseases agents in details

This Course provides students a knowledge on how they can apply their Mathematical knowledge and skills in Economics.

Operation of logic gates,multivibrators,latches,counters,clocks,MCUs,
Generally the course will deal with managerial finance in relation with

The course is targeted to animal science students third year, to impart them with knowledge on quality milk production, hygienic handling , quality control and processing.

This course provide the students with knowledge on different international's trade theories and how they impact daily trade activities from national to International levels.1

This course intends to prepare students to be at a best level of planning their meals at home and at their respective carriers

This course introduce to students techniques for managing IT projects

The course is about teaching and learning, assessment of learning and selection of teaching and learning materials

The course teaches students on the development of effective computer system

Rekebisha PPT

Max # of slides: 8-10

Use the bold text as key words, the rest you have to memorize and speak, should not be on the ppt

(you can keep all the text at the notes section for your reference

Put cursor on the box to read other comments

Submit the revised version tomorrow

Go to data/Report section to download the ppt with comments

The behaviour of agricultural product prices is sufficiently unusual as to require special treatment. This course is therefore offered to look at the basis and influences for agricultural price behaviour. It emphasizes the identification of divergences from socially desirable results brought about by the presence of market failures or distortions arising largely from government policies. In this course we will review

This course introduces the basic principles of surgery to year 2 students in Diploma in Tropical Animal Health. The course outline and the objectives are provided

This Course will introduce students to concepts of Biodiversity, its Conservation and Utilization. We will discuss issues about global biodiversity challenges and methods to conserve biodiversity at large.

This course will introduces students to basic concepts of Biodiversity conservation, how to utilize biodiversity resources Sustainably

Subject Expected Learning Outcomes:

By the end of the course students should be able to: -:

  1. Explain the design and implementation of distributed systems.

  2. Understand the advantages and disadvantages of deploying distributed technologies in a business context

  3. Discuss various architecture models and middleware of distributed systems.

  4. Create a model or a middleware for a particular situation by comparing the attributes of each type in a critical way for a range of typical applications.

  5. Design and implement distributed applications using a middleware.

Course Contents:

Characterization of distributed systems; Basic Distributed systems Architecture: Hardware and Software Systems. File Service: File Service components, design issues, interfaces, implementation techniques and a network file system case study. Distributed Operating Systems: The Kernel, Naming and Protection, communication and invocation.  Coordination and concurrency: Synchronizing physical clocks, logical time, logical clocks, distributed coordination, and a distributed operating system case study. Distributed Data: Client/Server Communication (Remote Procedure Call), Transaction, Fault Tolerance and Locking

Principles of ecology, ecological gradients, biogeography, sampling

At the end of the course students will have clear understanding on the meaning and scope of circulatory disturbances as well as general mechanisms how these disturbances occur, diagnosis and relationship of these disturbances in specific diseases

This course is an introduction to Internet programming and Web application development. Subjects covered include basic web page development and an introduction to dynamic web page development using client-side scripting, server-side scripting, and database connectivity.

A foundation course for BSc. Agricultural Economics and Agribusiness aiming at providing students with an understanding of the basic agribusiness concepts, aspects of agribusiness development, scale and scope in the economic development in different contexts. Upon the completion of this course the students should be able to comprehend the scope of agribusiness; explain the importance of agribusiness to the Tanzanian economy; identify the key organizations and other players in the Tanzanian Agribusiness sector and the international arena. They are expected to understand and acquire important skills needed for organizing an agribusiness firm including creativity, problem solving, goal setting, leadership and team work and negotiation. They should also be able to understand the basics of organizing an agribusiness firm, concepts of small business & entrepreneurship and their role in development of the agribusiness sector and the economy in general. An appreciation of the importance of business planning is also expected.

At the end of course students will be able to

1.Describe the role and utilization of different nutrients in the animal body

2.Identify feed resources commonly used in livestock farms

3.Perform laboratory analysis for determination of chemical composition and digestibility of animal feedstuffs

  • This course help teacher students to understand their student's behaviors.
  • It also intends to help them manage their students' behaviors to help them learn.

Course is about the Architecture of computer systems and Operating System, and the functioning of the Main components of a Computer system.  Also, the working of data-path of a microprocessor and simple micro-programs.

Introduction to principles for sustainable use of Rangelands

1.       Introduction and General Principles of Toxicology. 4

1.1       General principles of toxicology. 4

1.1.1        Introduction and terminologies. 4

1.1.2        Different Areas of Toxicology. 4

1.1.3        General Characteristics of Toxic Response. 5

1.2       Classification of toxic agents. 6

1.2.1        Classification according to the way of exposure. 6

1.2.2        Classification according to use. 7

1.3       Spectrum of undesirable effects. 7

1.3.1        Allergic Reactions. 7

1.3.2        Idiosyncratic Reactions. 7

1.3.3        Immediate versus Delayed Toxicity. 7

1.3.4        Reversible versus Irreversible Toxic Effects. 8

1.3.5        Local versus Systemic Toxicity. 8

1.3.6        Interaction of Chemicals. 8

1.3.7        Tolerance. 8

1.4       Characteristics of exposure. 8

1.4.1        Route and Site of Exposure. 8

1.4.2        Duration and Frequency of Exposure. 9

1.5       Variation in toxic responses. 9

1.5.1        Selective Toxicity. 9

1.6       Toxicity Tests. 9

1.6.1        Introduction.. 9

1.6.2        Importance of toxicity tests. 9

1.6.3        Application areas of toxicity tests. 9

1.7       Descriptive toxicity tests. 10

2.       Toxic agents. 12

2.1       Toxic effects of Pesticides. 12

2.1.1        Insecticides. 12

2.1.2        Insect repellents. 15

2.1.3        Herbicides. 16

2.1.4        Fungicide pesticides. 17

2.1.5        Rodenticides. 18

2.1.6        Fumigants. 19

2.2       Toxic effects of Metals. 20

2.2.1        Introduction.. 20

2.2.2        Major toxic metals. 20

2.2.3        Other metals and chemicals. 21

2.3       Toxic effects of solvents and vapour. 21

2.4       Toxins. 23

2.4.3        Introduction.. 23

2.4.4        Toxicity of common Toxins. 24

2.4.5        Arthropods. 24

2.4.6        Mullosca (Cone Snails). 26

2.4.7        Algal toxins. 26

2.4.8        Fungal toxins. 26

2.4.9        Reptiles. 28

2.4.10          Antivenom... 28

2.4.11          Potential Clinical Application of Venoms. 29

2.5       Effects of radiation and radioactive materials. 30

2.5.1        Introduction.. 30

2.5.2        Acute radiation syndrome. 31

2.5.3        Chronic radiation syndrome. 31

2.5.4        Radiation induced cancer. 32

2.6       Drugs of abuse. 32

3        Application areas of toxicology. 36

3.5       Food toxicology. 36

3.5.1        Safety of food.. 36

3.5.2        Tolerance setting. 37

3.6       Environmental toxicology. 37

3.6.1        Air pollution.. 37

3.7       Ecotoxicology. 37

3.8       Analytical/Forensic toxicology. 38

3.9       Occupational toxicology. 38

3.9.1        Occupational Diseases. 38

4             Plants with toxic substances  39

This courses discusses how to manage knowledge

The course introduces  the database concepts, design, implementation and administration

The course aim to equip students with knowledge of mathematical techniques for successful study of agricultural economics

•Computer basics and its generations
•Basic hardware components and describe their functions for input, processing, output, and storage of data.
•Major operating systems and basic usage of their service such as file management services
•Word processing software skills to create, format and edit a professional word document.
•Present, interpret, analyze numerical data with spreadsheet applications.
•Understanding basic Internet concepts, World Wide Web and their applications.
•Computer security issues

This course discuss the important of pasture production and utilization

The course gives students an opportunity to build on basic knowledge concerning the management and preservation of digital records by the creating organization/individual and its legitimate successor, such as an archival program or institution.

This is an elementary course which exposes students to basic concepts and principles of administration and management of public and private firms or entities.  The course brings to light issues related to:

-      Organization and management

-      Techniques of work planning

-      Management of human resources

-      Staff relations, motivation and workers’ committees

-      Administrative Communication

-      Financial management

-      Agricultural policies, Laws and Acts


At the end of this course, students should be able to identify, describe and apply basic concepts and principles pertaining to:

-      General administration and management

-      Developing and managing human resources at the place of work

-      Use of groups and committees

-      Standard procedures for managing financial and material (physical assets, supplies and inventories) resources

Instructional Techniques

·         Standard and Interactive Lectures

·         Field Case studies

·         Class and online presentations

·         ICT (internet)

·         Independent study

NB: Each student must be a member of an interactive group throughout the semester. Students are supposed to form a group of 15 to 30 members with representation of men and women on week 1. The groups will be active throughout the semester. First, the groups will be used for interactive lectures in class. Second, the group will participate in a group field assignment. Some course highlights and a full course outline have been uploaded. Please download them for details.

This course provide fundamental knowledge and skills to candidate for improving degraded rangelands. The course first highlighted the need for rehabilitation of denuded rangelands. The planning procedures described stage by stage from consultation to finalizing the planning documents. Various principles of range rehabilitation such as deferred grazing, rotational grazing, range reseeding, fertilization and manipulation of stocking rate are covered under this course.  The issues of water conservation and development is also covered.

The course highlighted the fundamental principles of research for undergraduate students. the topic covered include, approaches for knowledge acquisition, stages in scientific approaches and types of researches. Development of proposal in terms of problem identification, justification for study, how to write objectives and hypotheses as well as scientific report preparation are covered under this course.  Finally, the course described the concept of research design, experimental layout, sampling procedure, data collection and handling.

Intended learning outcomes (ILOs)


Assessment procedures and contents (for each ILO)

  • Describe principles and theories of scientific research
  • Identify scientific approach for different type of research
  • Analyze knowledge on different types of research in informatics

  • Explain professional ethics in informatics research


  • write academic research proposal
  • Synthesize information from literature review











    • develop research proposal

Written time test and end of semester university exams:

i.         Describe principles and theories of scientific research

 ii.       Identify four types of research

 iii.      Analyze different types of research in Informatics

 iv.     Explain different professional ethics in Informatics research

 ·         Written group literature review paper on any research problem in Informatics in an identified case study:

o   group activity in collaborative and peer online review

·         Practical  tests  – students should identify research problem and write mini research proposal

o   Students should be in group of two students collaborative participating in developing a proposal online. This will be done throughout the course.

o   Oral group presentation on the research proposal

o   Oral group exam based on the submitted mini research proposal and oral presentation


 Oral group exam based on the submitted mini research proposal and oral presentation

                   The coursework assessment (CWA) consist of practical test, practical report, theory test and end of semester university examination (UE).   The CWA contribute 60% and UE has 40%.                   

 Readings list:

a) Required Readings:

1. Dawson C W. (2000).The essence of Computing Projects:  A Student’s Guide. Prentice-Hall, 

2. Weaver P.(2004).Success I your project: A guide to student System Development Projects, Prentice-Hall, 

b) Recommended Readings:

1. Keith F P.(2006) Developing Effective Research Proposals, University of Western  Australia,SAGE Publications Ltd

2. Friedland, A. J. and Carol L. F (2000) Writing Successful Science Proposals, Yale University Press New Haven & London

3. Tayie, S. (2005) Research Methods and Writting Research Proposals, Cairo University

Period (semester) for first implementation: •   16 weeks course – starting March 2019

Expected number of students per course run: more than 20

Overall Course Objectives:

1. Recognize gross and microscopic lesions associated with diseases of different body systems;

2. Interpret gross, biochemical, and histopathological data for the diagnosis of different diseases in different domestic animals

Time Distribution:

Lectures: 30 hours

Tutorials: 4 hours

Practical: 50 hours

Assignments: 2 hours

Prerequisite courses

VM 241 General Pathology

VM 341 : Systemic Pathology I

Expected Course Learning Outcomes

  1. Describe the pathological changes related to cardiovascular system 
  2. Apply the knowledge and skills acquired for making provisional diagnosis.
  3. Collect, preserve and process pathological tissues for laboratory investigations

Course description

The course covers the analysis of the system design and the various life cycles of developing the system, understanding the different approach taken in Information system analysis and design.

Course Objectives:

To understand the role of information systems analysis and design within various systems development life cycles; to develop awareness of the different approaches that may be taken to information systems analysis and design; to understand the systems analyst’s activities, and apply current tools and techniques

Course learning outcomes

At the end of the course candidates should be able to: -

(i)    Analyze the information

(ii)   Design appropriate system

(iii) Use data modeling techniques

(iv)  Describe roles of system analyst

Course Contents:

Basic concepts of information, systems and subsystems; MIS concepts; description of different systems development life cycle models; overview of systems development approaches: structured systems development and object-oriented analysis and design; systems feasibility study; writing business system proposals; analysis techniques: techniques for modeling data, processes, transactions and objects; systems documentation methods and tools.

The course consists of six topics as shown in the course content 

VM 112 Veterinary Gross Anatomy II

Core course

Veterinary Histology is a core course

The broad objective of the course is to impart knowledge on microscopic structure and function of tissues, organs and body systems of vertebrate animals. At the end of the course, a candidate should be able to: i. Describe the microscopic structure of body tissues, organs and systems; 2. Describe the ultrastructure of various body tissues; 3. Apply various histological techniques to prepare tissue sections; 4. Analyze and inter-prate morphology of body tissues; 5. Establish structural and functional relationships of various body tissues and organs

Course description

This course introduces students to the concepts of business archives and the emerging role of these archives to the nation and business records.

Course contents

The topics covered under this course include:

(i). Introduction to business archives and the role of the business archivist

(ii). Protecting business archives

(iii). How to improve the care of business archives

(iv). Appraisal, records management and access of business archives

(v). Business archives: current issues

(vi). Key records to be kept in business archives

Learning Outcomes

The objective of this course is to impart students with knowledge on how business archives are developed, maintained and the role that they play in archival of business records.

At the end of the programme, students should be able to:

i.                    Explain why companies manage archives

ii.                  Describe steps involved in creating (business) in-house archive

iii.                Show some examples of key records kept in archives

iv.                Show steps taken to sustain business archives

v.                  Describe key records to be kept in business archives

This course provides an overview of Information search and Retrieval in the Internet. The goal is to help students understand the role and meaning of the Internet in the contemporary world. This course is intended to be at the introductory level in a curriculum and to provide foundation skills for subsequent network-related courses such as network and system administration.

This is an introductory course to Gender and Development which introduces students and learners from all backgrounds. It is a very interesting course you will enjoy to learn. I welcome you all to select this course.

Learning a language is like learning how to play a sport. If you only read about the rules, you will not be able to play well. If you only listen to people who talk about how to play, you will not be able to play well. If you try to play without knowing the rules, you will not perform well. Therefore Communication skills I course (SC 100) focuses on the rules governing the use of  English language, it aims at improving English grammar to students.

Spanish for Tour Guiding (BTM313S) is an elective course for those candidates who have already taken and successfully completed BTM 101S, BTM 104S and BTM215S. This course has an emphasis on communicative approach on Tourist needs in Spanish Language where standard pronunciation and basic grammar of Spanish are of great significance in all communicative tenses learned in previous Spanish Courses.

Likewise, vocabulary, spellings and pronunciation in conversational skills in Basic Standard Spanish will be emphasized and is of great importance.

The Learning is expected to be through lectures, dialogues, listening to oral texts, readings, assignments, presentations both individual and in groups and watching videos with aid of audio-visual facilities when applicable.

Spanish for Tourists Needs (BTM215S) is an elective course for those candidates who have already taken and successfully completed BTM 101S and BTM 104S. This course has an emphasis on communicative approach on Tourist needs in Spanish Language where standard pronunciation and basic grammar of Spanish are of great significance in all communicative tenses learned in previous Spanish Courses.

 Likewise, vocabulary, spellings and pronunciation in conversational skills in Basic Standard Spanish will be emphasized and is of great importance.

 The Learning is expected to be through lectures, dialogues, listening to oral texts, readings, assignments, presentations both individual and in groups and watching videos with aid of audio-visual facilities when applicable. In Addition, making one trip as part of practical training for the course to either a hotel, restaurant and recreational Park etc.. in identifying Tourism needs in any of those places.

At the end of the course students are expected to learn about the following:

Entrepreneurship and Innovation theories; Entrepreneurship and Economic Development;  Challenges facing agribusiness firms in general and in developing countries; Public policies and Business Regulations; Business Development and Support Services; Techniques for generating and screening business ideas; Business plan development and research tools for business plan preparations

The course will be based on evaluating the performance made by management so as to make relevant decision in terms of cost benefit analysis.  we will look forward on looking different costs used in the production process analyses them and make make a relevant decision.

This course introduces participants to the study of production and trade and their relations with law, custom and government; and with the distribution of national income and wealth.


This course give a clear understanding based on the principles of Toxicology to students

This course introduces the general principles of Toxicology to students. The course is useful for day to day life with regard to our interaction

AE 328  COMMUNICATIONS AND COMPUTER NETWORKING 1 Credit (15 Lect. 0 Sem.  30 Prac.)


Pre-requisite: CIT 100


Learning Outcomes


Upon completion of this course, the student will be able to:


i.                    Derive fundamental knowledge about underlying mechanisms in data communication and computer networks

ii.                  Learn network programming skills such as socket interface in C and protocols such as FTP/HTTP through programming projects

iii.                Learn network setup and configuration through hands-on LAN set-up, literature surveys and reports


Course Contents

 Introduction: Examples of Computer Networks and distributed systems; Concept of layered architecture; OSI/ISO structure and reference. Programs that communicate between workstations across a network.

Overview of Communication Subnetwork: Physical layer protocol issue, data link layers protocols, network layer protocol, issue of DC virtual circuits vs. techogram, local area networks (LAN), point-to-point packet switched networks, model of network interconnection, standard network access protocols.

Transport and Session Protocol Design Issues: Transport and connection and establishment, flow control and buffering, synchronization in distributed environmental multiplexing, crash recovery, networking facilities in a well known system.

Presentation Layer Protocols: Terminal handling and protocols, file transfer protocol design issues, network security and privacy, standards for presentation of layer protocols.


Practicals: Practicals on computer networking will be conducted.

The course intends to provide room for students to improve their grammar skills

The course introduces students to cultural and technological trends and challenges in the library and information services


1.             Urine analysis

2:             Immunohistopathological techniques

3:             Sampling for histopathology

4:             Tissue fixation and fixatives

5:             Tissue processing

6:             Staining

7:             Neuropathological techniques

8:             Haematology

9:             Liver function tests

10:           Biopsy

11:           Coprology

12:           Museum specimens

Pre-requisite: None

Learning Outcomes

Upon successful completion of this course the student will be able to:

  1. Demonstrate understanding of principles and practice of assessment and management of insects
  2. Apply the knowledge of principles and practice of assessment and management of insects in research

Identification and classification of insects: morphology and physiology of insects; major forest insect pests in East Africa; population studies and assessment of outbreaks; methods of control, silvicultural, biological, physical and chemical: evaluation of insecticides: identification and control of termites and wood borers of standing trees.

The course is about the architecture of Information particularly on how we organize, structure, label and search information in Websites and Intranets

Expected learning Outcome



Identify the threats to information systems


Identify the techniques to be used in developing secure information systems


Describe the threats to information systems


Use different techniques when developing secure information systems

The course discuss the principles of Accounting

Expected learning outcomes

By the end of the course students should be able to:

i) Apply system analysis principles in providing technical solutions for any system;

ii) Perform deterministic and probabilistic modeling in estimating probabilities of risk occurrence;

iii) Apply Sanitary and Phytosanitary (SPS) measures in protecting human, animal and countries from diseases, pests and contaminants;

 iv) Conduct risk assessment on animal and public health risks and advise appropriately decision makers responsible for managing such risks.

Course learning outcomes

At the end of the course students should be able to: -

  1. Define techniques of structured programming
  2. Describe the concepts of constants, variables, data types and operators
  3. Develop programs using input and output operations
  4. Create different looping and branching statements

Course content

Introduction to computer: input, output, processing, storage; problem solving: algorithms, flowchart, pseudo code; programming languages: machine language, high level languages, interpreters, compilers (edit/compile/debug process); introduction to clusplus; program structure: statements, simple data types; string data types, variables, arithmetic , logic, assignment, compound operators, expressions; control structures: decisions (if, if…else, switch), loops (while, do…while, for); functions: functions/subroutine/procedure, string functions, string manipulation; data structures: array, record, pointers; programming styles: structured and object oriented programming. 

Course aim:

To acquaint students with knowledge of plant physiology and its application in crop production

Subject expected Learning Outcomes:

Upon successful completion of the course, students shall be able to:

i. Explain biophysical-chemical behavior of cells

ii. Illustrate pathways and mechanisms by which energy and matter are produced and

utilized in plants

iii. Explain the role of biotic and abiotic resources on plant growth and development

iv. Describe how environmental manipulation can affect plant growth and development and

overall plant production

Upon completion of the course, the student will be able to

 Demonstrate a broad understanding of the nature, scope and impacts of modern tourism industry on

the environment and development.

 Identify and solve the problems and make strategic and operational decisions on measures to restore

the environment.

 Describe the roles of tourism in development

The aim of the course is to give the students an opportunity to perform a research special project within the field of Tourism under supervision, to summarize the results in a special project report and submit the results of the special project research.


At the end of this course, the students should be able to:

• Understand some basic concepts of research and its methodologies

• Identify appropriate research topics

• Select and define appropriate research problem and parameters

• Prepare a project proposal (to undertake a special project)

• Organize and conduct research (special project) in a more

  appropriate manner

• Write a research report and thesis.

BTM 300 Tour Guiding and Interpretation Techniques


Subject Status:          Core

Credit Rating:          7.5

Time Distribution

Lectures:                                               30 hrs

Tutorials:                                               15 hrs

Practical:                                               10 hrs

Assignments:                                      10 hrs

Independent Study:                                            10 hrs


Pre-requisite: None

Learning outcomes:

Upon completion of the course, the student is expected to be able to:

1.       Demonstrate an understanding of basic concepts in tour guiding and interpretation;

2.       Demonstrate an understanding of ethical and professional values of tour guiding;

3.       Develop tour and excursions itinerary for tourists;

4.       Prepare an interpretation plan for both natural and cultural attractions;

5.       Demonstrate excellent leadership skills in tour guiding; and

6.       Apply the knowledge and skills acquired to professionally guide and interpret attractions for tourists.


Course contents/topics

1.       Basic concepts in tour guiding and interpretation.

2.       Types of tours and tour guides.

3.       Duties and roles of a tour guides.

4.       Principles of tour guiding.

5.       Challenges facing tour guides.

6.       Planning and organizing tour, excursion and safari programs.

7.       Speech training for tour guiding.

8.       Philosophy and Psychology of tor guiding- winning people to become friends and customers.

9.       Techniques of guiding groups with special needs (VIPs, senior tourists, handicapped tourists, students and children).

10.    Guiding and interpretation in protected areas, archaeological sites, museums, monuments, etc.

11.    Crisis management in tour guiding (dealing with hazards, risks, etc.).

12.    Gastronomy, attire and language. Bidding farewell.



Students organise a safari/tour/excursion and are told to act on role plays as guides and tourists.

Undergraduate Course

Course content:

Linking gender and development, Topical issues in gender studies, intra-household resources allocation and decision making, gender-based violence, Women empowerment, Gender Mainstreaming, Feminisation of poverty, Gender and Global economy, Communicating gender, Gender Analysis Frameworks, Gender sensitive Research, Project planning with a gender perspective, Assessment of development in projects with a gender lens, Gendered impacts of development policies and processes.