Skip available courses

Available courses

The course introduces students to the free open source software. Coverage to include; Definitions, FOSS licenses, FOSS applications in various field e.g. Content management, project management, Database systems, financial, server ware, computer operation systems, publishing, media packages. Team work   to customize. FOSS applications, and to develop user manuals for local purposes to be encouraged. Identify and develop FOSS business models.

This course presents the fundamental concepts of database design and use. It provides a study of data models, data description languages, and query facilities including relational algebra and SQL/MYSQL, data normalization, transactions and their properties, physical data organization and indexing, security issues and object databases

this course will consider the techniques for the design and analysis of efficient algorithms, emphasizing methods used useful in practice. topics will include sorting; search tress, heaps, and hashing; divide - and conquer; dynamic programming; greedy algorithms; amortized analysis; graph algorithms; and shortest paths. Other topics may include network flow, computational geometry, number-theoretic algorithms, polynomial and matrix calculations caching, and parallel computing

This course addresses the major health problems associated with pregnancy and childhood. Interventions and appropriate solutions to these problems at the family and community levels are analyzed. Content includes maternal care, child spacing and fertility regulations, child survival, growth, development, health care and school health programs. Ethical behavior in this discipline will be examined. An outreach mini-project is a course requirement

This course introduces a student to the fundamental principles of sanitation in public health, with in-depth exploration of the nature and role of environmental factors in causation of health and disease (HIV/AIDS, TB, MALARIA< CHOLERA...). Define the major types, sources and environmental distribution of environmental (chemical, biological and physical) agents. How humans impact the environment. Indoor and outdoor air pollutants: Types of air Pollutants. Types of waste and waste management. Introduction to occupational health

This course describes the nature and scope of sustainable development strategies, articulates key principles and common elements and provides examples of current practice in a range of countries. It offers guidance to understand the linkages that are needed between gender informal sector globalization and sustainable development

This course explain project planning and management. It exposes students in detail to teh project cycle, project design, project organization, budgeting and management. Concepts and strategies of project writing will be given a lot of attention in to project planning and management

Recognizing that world wide substance use, abuse and drug addiction continues to threaten communities. This course explores the causes and consequences of dependency, with emphasis on prevention and control strategies and program development

The role of research in public health and society, procedure in the selection and evaluation of research projects,and techniques of data analysis will be examined. The course will also emphasize how to write and present scientific information in a clear and interesting way. Students develop their own research topics and research proposal and present their own analysis of current issues in a professional manner. students are required to defend proposal by the end of the class. Pre-requisite: a research topic approved by the MPH program Director

This course provides a study of the basic concepts of valuation theory and efficient markets, specifically the markets valuations of the different combinations of risk and expected return created by management decisions.

An analytical and practical approach to marketing management task and decisions directed at successfully meeting opportunities and threats in the dynamic environment by effectively developing and transferring need satisfying products offered to customers in such away that teh objectives of the enterprise, the consumer and the society will be achieved

This course teaches the philosophical and historical foundations of rural development. This enables students to critically examine the origin of the concept of development up to then and how it is understood in contemporary world. it deals with major theories and models in development

This course covers the generic policy management framework based on the research studies mainly of African commonwealth jurisdiction. it emphasizes the policy making process, the challenges, and its relationship to rural development in Africa. The course demonstrates that policy is a core business of the government and to urge all stakeholders including academicians to focus more on how the policy function is actually delivered in the various African governments

The digital department was created out of the university desire to leverage technology mediated learning with an aim to enable every individual be able to access a holistic Christian university education

This course will expose students to expectations on the international scale. it may also involve systematic assessment of a chosen community (health) needs, planning, implementation and evaluation of a community (health) program designed to address the identified need. ethical concerns in this sphere of activity will also be explored

Demography, as the study of human populations, is a quantitative discipline and the course will concentrate on basic methodologies of demographic analysis. The emerging field of health demography draws from the disciplines of demography, epidemiology, biostatistics, and the social sciences to formulate a discipline uniquely related to the needs of today's health care planners.

Environmental Health studies the interaction between human beings and the environment, its consequences and ways of managing them appropriately. Its scope goes from hygiene and sanitation practices at individual and family level up to the global environmental changes brought about by human activities.

This course examines the etiology and development of major life style diseases and selected infectious diseases. Emphasis is on identifying risk factors and examination of successful risk – reduction programs.

Quantitative techniques

This course integrates human resource program into organizational strategy to support long term competitive strategy. the course provides skills and competencies required to perform human resource functions, including selection, compensation, training and development, motivation for performance, evaluation, organizational assessment for talents, reward systems relationships and alignment of human resource to achieve the organizational goal

In this course students are guided to grasp statistical concepts and probability theory, statistical inference, the classical linear regression model, the multiple linear regression model for decision making, the presentation of numerical data using graphics, tables, descriptive statistics, parametric and non-parametric statistics, mathematical models, time-series forecasting linear optimization, probability distribution and uncertainty, statistical inference and introduction to quantitative research

Managerial economics is the application of economic theory and methodology to managerial decision making problems within various organizational settings such as a firm or government agency

This course presents the important and growing role of Supply Chain Management and Logistics Management SCM & LM plays in consumer and organizational target markets. It examines a framework of SCM & LM that requires cross-functional integration of key business processes within the firm and across the network of firms that comprise the supply chain. The challenge is to determine how to successfully accomplish this integration. This course approaches SCM & LM from a managerial perspective and introduces concepts in a format useful for management decision making. Basic terms, concepts, and principles will be studied in light of how they interrelate and interface within the firm and across the supply chain. Illustrations will be taken from corporate applications of these concepts to show how supply chain management can be implemented. 

The distinction between supply chain and logistics management is identified and a framework for SCM & LM is presented. A class session will be devoted to each of the eight supply chain processes as well as to topics such as: the management components of supply chain management; electronically linking the supply chain; integrating supply chain strategy to corporate strategy; supply chain mapping; supply chain metrics; developing and implementing partnerships in the supply chain; and, implementing supply chain management.

This course surveys contemporary thought on leadership, the leader's role, and the applications of that role. the framework for the course focuses on developing knowledge of the theoretical perspective of leadership and change within the context of the public health profession. the course contributes to the development of management capacity to operate effectively and appropriately in charge management processes required to achieve the overall objectives of the health sector

This course will introduce key principles in the management of hazardous substances, worker protection and worker training, community concerns and risk communication, and exposure and risk assessment. All hazardous waste shall be managed in accordance with local regulations and best practices

This course introduces a student to the fundamental principles of sanitation in public health,with  in-depth exploration of the nature and role of environmental factors in causation of health and disease (HIV/AIDS, TB, Malaria, Cholera, ...). Define the major types, sources, and environmental distribution of environmental (Chemical, Biological, and physical) agents. How humans impact the environment. Indoor and outdoor air pollutants: types of air pollutants. Types of waste and waste management. Introduction to Occupational Health

This introductory course provides an overview of the field of Instructional Technology. This course focuses on helping students to develop an awareness and understanding of the theories and philosophies driving the field. In addition, this course will explore common computer-related technologies used within most learning environments.

This course is designed to teach students the foundational, theoretical, and practical issues that are relevant to educational technology.

In this course, students are encouraged to think about how they might use technological tools to be exceptional teachers in tomorrow’s classroom.

This course will feature inquiry-based constructivist activities which stress cooperative learning and the creation of authentic products. The activities will revolve around two major themes: (1) those dealing with the technology skills all educators should possess, and (2) those activities which could be completed by the students in your classroom. The educational uses of the internet, word processing, data bases, spreadsheets, drawing tools, desktop publishing, web quests, digital photography, web site development, and presentation software will be integral parts of this course.

This course has been designed to enhance students professional abilities, and deepen their knowledge and understanding of emerging, state-of-the-art database technologies. It will equip students with the range of highly marketable, hands-on skills required in data modeling; designing, managing, monitoring and administering corporate database systems, information centers and web-enabled database applications.

Coverage includes fundamental concepts necessary for the design, use, and implementation of relational database systems. Focus is on basic concepts of database modeling and design, the languages and facilities provided by database management systems, and techniques for implementing relational database systems. Topics include implementation, concepts and techniques for database design, query optimization, concurrency control, recovery, and integrity.

Regardless of the software development approach, from the classic waterfall to extreme programming (XP), all of the experts in systems development agree that quality software development requires both analysis and design. The Unified Modeling Language (UML) provides a common, standard notation for recording both analysis models and design artifacts. This course delves into the processes of both object-oriented analysis and object-oriented design using UML as the notation language.

In this course, the students learn how to produce detailed object models and designs from system requirements; use the modeling concepts provided by UML; identify use cases and expand into full behavioral designs; expand the analysis into a design ready for implementation and construct designs that are reliable.

This course discusses the development of web-based business solutions using client-side and server-side technologies. The topics will include but not limited to; analysis and design of web projects for a business, web application and design patterns, server-side programming, client side programming and access to databases. the understanding of both application development for androids and windows will be emphasized to cater for mobile application development for mobile devices

This course will provide an introduction to teh concepts of business process modelling, the definition of a process, characteristics of a process -oriented application, business process analysis, basic design patterns for process control flow used to assemble tasks, and the standard graphical representations used to model a process. Students will use oracle's business process management suite 11g to model, simulate and implement a business process

This course gives an introduction to the principles, standards and solutions for mobile communication and its application within the area of mobile computing. Due to teh physical foundations of mobile communication channels, standards such as GSM (Global System for Mobile communication) will be discussed as a major focus area in mobile systems. the support of typical software architectures and services for mobile computing are discussed

This course will provide an opportunity for students to establish or advance their understanding of research through critical exploration of research language ethics and approaches. The course introduces the language of research, ethical principles and challenges, and the elements of the research process within quantitative, qualitative approach, and other mixed methods approaches. students will use this theoretical knowledge to begin to critically review literature relevant to their field of interests and determine how research findings are useful in informing their understanding of their environment

The need for software development is by day. therefore large scale software development requires the ability to manage resources effectively, in terms of both human and technology resources. This can happen through management and control of the software development process. This course gives students technically trains students how to be come proper software engineers and managers through acquiring the knowledge and skills necessary to lead a project team, understand the relationship of software development to overall project engineering, estimate time and costs, and understand the software process in areas such as estimating and scheduling

This course focuses on the forensic analysis of data from computer systems. This course covers topics which include: preservation and interpretation od evidence; file systems, storage behavior of applications; forensic tools; tool development and automation; indexing documents; reporting and testimony. other areas to be covered include topics such as: anti-forensic; data mining; data recovery; intrusion detection; software forensics.


Modern information Systems that support end-to-end processes are called enterprise systems

(ES), and they are essential to the efficient and effective execution and management of business process. This course unit focuses on enterprise information systems and technologies, providing fundamental knowledge associated with the managerial, technological, and organizational issues of enterprise information systems/enterprise software. The course unit coverage include: The concepts and issues with EIS. 

Course Description

This course unit introduces students to a number of research methods useful for academic and professional investigations of information systems practice and technologies. By examining the applications, strengths and major criticisms of methodologies drawn from both the qualitative and quantitative traditions, this course permits an understanding of the various decisions and steps involved in designing and executing a scientific research work. The course unit offers an overview of the different research methodologies, considerations and challenges involved in information systems research. Information Systems Research Methods seeks to engage students in exploration of a research topic, issue, or problem in a business environment with an emphasis on ICTs and to report the outcomes of this investigation. Students will learn how to frame a suitable information system research question, conduct a literature survey, and select appropriate research methods to answer their research questions, collect and analyze data.

Course Description

An organisation can be competitive only when it is capable of adapting to the challenges and opportunities of business environment.  Process management is concerned with the management of business processes that produce tangible goods or intangible services. This course unit looks at ways in which business processes can be analysed, redesigned, and improved. A business process is a set of activities that jointly realize a business goal in an organisational and technical environment. These processes take place in a single organisation but may need to interact with processes in other organisations.  Business process management (BPM) is concerned with the concepts, methods, and techniques that support the design, administration, configuration, enactment, and analysis of business processes.


This course unit was designed to enable students understand business process from a general management perspective, and learn tools, analytical frameworks and general principles for managing business processes through lectures, discussions and laboratory tutorials.



The aim of the course unit is to introduce the methodologies, techniques and tools of business process modelling. A main objective is to increase awareness of the concepts and foundations of business process modelling and the potential to improve the efficiency and effectiveness of organisations by using business process modelling techniques.

Epidemiology is the study of the distribution and the determinants of health related states or events in specified populations, in given places and at given times. It aims at scientifically identifying and understanding the causes of health related states or events. Such understanding leads to the elaboration of measures intended to promote, protect or restore health. Biostatistics is the application of statistical methods and techniques to health and health related problems. Health services, all over the world, have to satisfy increased demand with dwindling resources. Detailed planning and sound management are functions of health managers at all levels. All too often, locally available data are neglected. If collected, they are not analyzed. If analyzed, they are not used for planning. Data collection becomes pointless and planning becomes blurred. Facts, reliable data and information are the basis of planning, monitoring and evaluation. Epidemiology and biostatistics are the tools used by health managers to appropriately collect relevant data, analyze, interpret and use them to make decisions affecting and protecting the health of entire communities.

this course overviews the significance and role of nutrition in different ages, need and status of man throughout life cycle. A comprehensive examination of the basic nutrition concepts and requirements in the preservation of health. The course gives attention to food sources, utilization, and functions of nutrients in the human body and the study of nutritional issues and problems at the household, community and national and international levels, including a diet and physical activity in the development of chronic diseases, such as cardiovascular diseases, cancer, diabetes, etc. will be explored.

Public health is concerned with the analysis of problems and the achievement of change in order to improve the health of groups of people ad population. It aims to improve health through a number of means including the improvement of health services, the promotion of health living, and the control of environmental threats to health including infectious diseases. The course unit aims to provide an overview of the development of public health practice as well as the scientific basis of the SDA health philosophy and he evidence based rationale for the holistic view of man, the spiritual, physical, mental and social well being

This course helps students see the connection between Information system  and business performance. the use of information and communication technologies(ICT) by individuals and organizations dominates the business world. There is a fundamental change going on in the way organization run business and interact with each other. The aim of the course is to enable students to assess the opportunities and problems that managers in a wide range of organization face as they attempt to use these IT applications to add value to their business. it also aims to help students understand transformation changes with and across industries. these changes have strategic implications for many business

This course is addressed to students interested in exploring the challenges of entrepreneurship, both in SMEs and in large organizations. The course covers, the new business life cycle, aspects of new business operation. This course will provide insight into entrepreneurial process and in particular. the challenges of getting into whether to re-invest; or exist

This is a theoretical and research based study that covers physical, social, emotional and cognitive aspects of human development throughout the life span. it is the area of psychology that concerns itself with human development across the entire lifespan and it involves both research and application

This course covers the human development through lifespan, various theories of personality,their explanation of how psychology problems occur and their approaches to psychotherapy. These include humanistic, psychoanalytic, cognitive etc

MPHP 521 - This course covers the principle and strategies of scientific research in the health professions. It also covers the fundamentals of finding research problems, designing study, meanings, variables, selecting a sample, and analyzing data. developing skills needed for analyzing research and assessment of health behavior. Ethical conduct of research will be analyzed with the use of case studies. 

MSCR 531: This course serves the purpose of preparing students for proposal and thesis writing by expounding the various research methods including qualitative/quantitative approaches. The students will have an overview of all the methodology and should be able to employ it in their own research

MBRS 521: This course is mainly for business students. it emphasizes an applied approach that gives students a basic understanding, skills and the scope of research. Research is said to be the systematic and objective process of generating information to aid in business decisions and strategies. this course therefore, includes a study of how to specify what information is required, designing the method for collecting information, managing and implementing the collection of data, how to analyze the results and communicate the findings and their application. in this course,the students are guided in the development of an independent research project in areas of business. at the end of the course, students are required to develop, submit and present a research proposal

The discussion takes into account major ethical alternatives; criterion for moral judgement, human dignity and human rights, duty and responsibility, and state and citizens. also ethical issues such as abortion, war, birth control will be discussed. Euthanasia, capital punishment, human ecology, bio medicine, homosexuality, marriage and divorce, corruption and exploitation, will be more issues discussed