Search results: 95
At the beginning the teaching strategy is expositive but the main part of the course that follows is essentially of active method. The lecturer will explain the content of the course to the students in order to acquaint them with enough skills and sensitize them to become real cadres of change for better life at individual, familial, community, national and international levels. Then at the end of every chapter student will make groups work, they will collectively discuss and answer the questions prepared and written at the end of each chapter. Every group will present its assignment and the lecturer will help better understand. Face to face lectures, including discussions based on examples that are intended to help student well understand will be encouraged.
- Lecturer: SEBUHURA KALALA
This course intends to develop an understanding of management information systems which is essential for creating comparative firms, managing global corporations, adding business value and providing useful products and services to the customer. Students should be able to demonstrate the use of computer programmes and applications software exercises.
- Lecturer: obiora Emeka
- Lecturer: Dan Ngirababo
This module is designed to provide students with an understanding of corporate governance and the various corporate governance systems with a specific emphasis on listed public companies. It thus provides a framework for analysing how different stakeholders, both internally and externally, influence the behaviour of actors within a company
6.2 Learning Outcomes
Knowledge and Understanding
Having successfully completed the module, students should be able to demonstrate knowledge and understanding of:
Identify and explain the main themes, perspectives and issues in the area of corporate governance.
Cognitive/Intellectual skills/Application of Knowledge
Having successfully completed the module, students should be able to:
Describe the role and the development of corporate governance, particularly its different models
Communication/ICT/Numeracy/Analytic Techniques/Practical Skills
Having successfully completed the module, students should be able to:
Describe and appraise corporate governance in Ireland as well as differentiate between international differences in systems of corporate governance.
Discuss in an informed way the development of corporate governance structures.
Analyze and discuss the influence of different stakeholders on the behavior of actors within a company
- Lecturer: JACKSON KAGOBORA
- Lecturer: NSABIMANA William
This module is designed to provide students with an understanding of corporate governance and the various corporate governance systems with a specific emphasis on listed public companies. It thus provides a framework for analysing how different stakeholders, both internally and externally, influence the behaviour of actors within a company
- Lecturer: JACKSON KAGOBORA
- Lecturer: NSABIMANA William
Brief description of aims and content
This module is designed to provide students with an understanding of corporate governance and the various corporate governance systems with a specific emphasis on listed public companies. It thus provides a framework for analysing how different stakeholders, both internally and externally, influence the behaviour of actors within a company
- Lecturer: JACKSON KAGOBORA
- Lecturer: NSABIMANA William
Criminology is the scientific study of crime, criminal behavior, and the functioning of criminal justice institutions. It examines the causes and consequences of crime within society, drawing from disciplines such as sociology, psychology, law, and public policy. This assignment is designed to encourage students to critically engage with key criminological theories and concepts while applying them to real-world crime issues. Through this task, students will analyze patterns of criminal behavior, evaluate crime prevention strategies, and understand the roles of various actors in the criminal justice system. The assignment aims to strengthen research, analytical, and writing skills that are essential for anyone pursuing a career in criminal justice or legal fields.
- Lecturer: Uwera Mamy
Brief description of aims and content
This module aims at making understand foundations and critical analysis of different theories of curriculum, identifying steps and techniques of curriculum development and implementation; explaining various types, principles, methods and techniques of evaluation in education; and applying different theories of assessment- Lecturer: NSHUBIJEHO FAUSTIN
- Lecturer: RUHUMULIZA GASPARD
Course
Objectives
- To develop understanding of network architectures from design and performance perspective.
- To introduce the student to the major concept involved in LANs, WANs and WLANs.
- Introduce the student to advanced networking concepts, preparing the student for entry in advanced courses in computer networking.
- Allow students to gain expertise in some specific areas of networking such as network design, subnetting, error detection and correction.
- To expose students to emerging technologies and their potential impact.
- Lecturer: Gaspard GASHEMA
- Lecturer: Dan Ngirababo
WELCOME TO THIS MODULE THAT WILL HELP YOU TO UNDERSTAND THE LOGIC OF PROGRAMMING.
PLEASE ENJOY THE MODULE
LECTURER
NZAYISENGA H. Marcellin

- Lecturer: NZAYISENGA Marcelin
- Lecturer: NABUZWANIKI Noel
Brief description of aims and content
The main aim of the module is to support students’ usage of the language as well as giving comprehensive information about the language; providing ample guidance and practice in sentence building, correct usage of varied vocabulary and structures and comprehension of written composition. This will equip the student with the ability to communicate effectively in English. The other target is availing students a chance to demonstrate evidence of their understanding of the content learnt and capability to proficiently use it rather than their ability to remember multitudes of information. This module also provides analytical knowledge and practical skills in relation to life by evaluating the student’s ability to effectively use the learned listening, speaking, reading and writing skills in varied environments.
- Lecturer: RUHUMULIZA GASPARD
- Lecturer: James MBONYUBURYO
By the end of this course, students will be able to:
-
Explain core concepts and theories in psycholinguistics related to language comprehension, production, and acquisition.
-
Describe the cognitive and neurological processes involved in understanding and producing spoken and written language.
-
Analyze language phenomena such as slips of the tongue, speech errors, and sentence processing using psycholinguistic principles.
-
Identify major brain structures associated with language and explain their roles in linguistic functioning.
-
Discuss language disorders (e.g., aphasia, dyslexia) and relate them to underlying cognitive and neurological mechanisms.
-
Apply psycholinguistic knowledge to real-world contexts such as education, communication, and language learning.
-
Evaluate basic research methods used in psycholinguistics and interpret findings from experimental studies.
These outcomes equip students with both theoretical understanding and practical insight into how language operates in the human mind and brain.
- Lecturer: Rukundo Desire
- Lecturer: Mpumuje Maurice
Brief description of aims and content
This module aims to provide students with an understanding of the theories and concept of entrepreneurship, and to provide basis for creativity and innovation in the firms they create and manage. It will also provide students with knowledge of different forms and sources of financing a business venture.
- Lecturer: RUHUMULIZA GASPARD
- Lecturer: Justin Mugisha
Brief description of aims and content
By the end of the course, the students will be able to focus on the problems of philosophical thought in general, African and Rwandan thought in particular; analyze the social, anthropological and deontological facts that contribute to their development; and provide the basic concepts of political economy leading to the understanding of economic, national and international environments.
- Lecturer: RUHUMULIZA GASPARD
- Lecturer: Fiacre Habimana
Purpose of this course
• Introduces the student to the basic accounting procedures involved in the production of a business entity’s financial statement.
Enable the students to understand the basic concepts of accounting, recording of business transactions, measurements of business performance and the assessment of financial position of the organizations- Lecturer: JACKSON KAGOBORA
- Lecturer: Dan Ngirababo
Brief description of aims and content
The module aims at:
-Making students aware of the Management control environments
-Making students aware of Historical evolution of Management control theory and practices
-Making students understanding Management control as processes: Planning, organizing, coordinating and controlling
-Making students understanding the various principles of each step or Management control as processes
-understanding the principles of Management control
-Making students understanding the different roles of framework.
-Making students understanding decision making and leadership skills- Lecturer: Patrick Ganza
- Lecturer: NSABIMANA William
The module aims at:
Making students aware of the Financial Institutions and Markets environments
Making students aware of Historical evolution of Financial Institutions and Markets theory and practices
Making students understanding Financial Institutions and Markets as processes: Planning, organizing, coordinating and controlling
Making students understanding the various principles of each step or Financial Institutions and Markets as processes
Understanding the principles of Financial Institutions and Markets
Making students understanding the different roles of framework.
Making students understanding decision making and leadership skills
- Lecturer: Patrick Ganza
- Lecturer: NSABIMANA William
After completion of this course, students should be capable of understanding Rwandan fiscal system. They should also be able to compare it with other fiscal system in the region.
Law of Taxation is a first semester course aimed at providing students with a working, theoretical knowledge of certain aspects of the Income Tax law. In particular, attention is drawn to the following:
- Gross Income Definition
- Trade deductions
- Special deductions
- Revenue Laws
- Tax planning and anti-avoidance provisions
The purpose of the course is to provide students with a basic knowledge over the financial structure of the State. They should also be able to weight interactions between economy and finance, and to analyse the way public funds are managed in Rwanda.
- Lecturer: Uwera Mamy
Welcome to the Fundamentals of C Programming module! In this foundational course, we embark on an exciting journey into the world of programming with one of the most influential and enduring languages: C. Designed to provide a solid understanding of programming concepts and techniques, this module serves as the gateway to mastering the art of computer programming.
Throughout this module, you will delve into the core principles of C programming, learning essential syntax, data types, control structures, functions, and more. Whether you're a beginner seeking to grasp the basics or an experienced programmer aiming to reinforce your skills, this course offers a comprehensive exploration of C's fundamentals.
By the end of this module, you'll not only have a firm grasp of C syntax and programming principles but also a deeper appreciation for the elegance and power of this timeless language. Get ready to unlock the secrets of programming and embark on a journey that will shape your understanding of computer science and software development.
- Lecturer: Isaac TUMWINE
A C programming course typically covers the fundamentals of the C programming language, which is widely used for system and application development. It begins with basic concepts such as variables, data types, operators, and control flow structures like loops and conditional statements. As the course progresses, students learn about functions, arrays, pointers, memory management, and file handling. Emphasis is placed on understanding the syntax and semantics of C, as well as developing problem-solving skills through practical coding exercises and projects. Advanced topics may include dynamic memory allocation, structures, and introduction to algorithms. Overall, the course equips learners with foundational skills essential for software development and system programming.
- Lecturer: Isaac TUMWINE