Course image PHY3141: Electronics
Trimester 1

This module deals with basic concepts and principles in electronics and communication. The module introduces the concepts of semiconductor’s structure and basic electronics devices but also introduce logic fundamentals and analog and digital signals.

Course image CHE1142 General Chemistry
Trimester 1

This module aims at equipping year one students with general and basic concepts of chemistry. It deals with basic chemistry concepts related to states of matter, dimensional analysis, atomic structure and models, effect of electronic structure on periodicity of the elements, chemical bonding theories, chemical and nuclear reactions. In addition, it focuses on the chemistry laboratory safety and apparatus.


Course image BIO1141: Cell Biology
Trimester 1

Life originated on earth some billions ago. The emergence of life was made possible by the formation of cell. The latter is thus considered as the structural and functional unit of life.The first living organisms were unicellular,i.e, made of one cell.Today, such living organisms include bacteria and protists. Unicellular organisms cannot be seen with our naked eyes, we therefore need to use magnifying instruments such as microscopes. Most of the organism we are aware of are multicellular,i.e. made of many cells. Such organisms have complex structures made of cells, tissues, organs and organs systems for life support and maintenance.

This module covers all aspects related to cell structure and function. Major topics include theories on origin of life, cell types, tools used in cell study, cell ultrastructure, cell respiration, cell division and cell communication

Course image PHY1142: Classical Mechanics
Trimester 1

This Module provides a working knowledge of vector analysis and classical mechanics. Students will be able to analyse physical situations and physical phenomena from the fundamental principles related to classical mechanics. The general objectives of this Module are at two levels: Students will gain the knowledge and will develop the capacity to observe, to analyse, to apply, to interpret, and perform hands on activities related to mechanics.

Course image CSC1142: Computing Basics and Maintenance
Trimester 1

This module is aimed to introduce students to basic building blocks of the computer system and practical knowledge about computer maintenance; to programming language and normal programming constructs.

Course image CSC1144-Software Engineering (Day Program)
Trimester 1

This module addresses advanced issues in information system design and software engineering. It is aimed at helping students to analyze real-life problems and explore the possibilities of how a computerised system can help in solving the problems.

Module facilitators' contacts

Dr Mathias Nduwingoma, Tel: 0788 897 814, E-mail: ndumathias2001@yahoo.com

Albert NGIRUWONSANGA,Tel: 0788 471 881, E-mail: ngiruwonsanga.rw@gmail.com



Course image CHE1141: General and Inorganic Chemistry
Trimester 1

This module deals with general concepts of chemistry and inorganic chemistry mainly atomic structure, chemical bonds, chemical and nuclear reactions and the periodic table.

Course image BIO1142: Cell Biology and Genetics
Trimester 1

The module aims to explain the role of the cellular architecture in the basic function of living organisms and to develop an understanding of the genetic inheritance. The content includes cell structure and functions, Mendelian lawschromosome theory of inheritance, genetic interaction, and expression of the genetic information, variation and natural selection. Strategies of teaching and learning will be highlighted.

                             Cell

Course image PHY3141: Electronics
Trimester 1

This module deals with basic concepts and principles in electronics and communication. The module introduces the concepts of semiconductor’s structure and basic electronics devices but also introduce logic fundamentals and analog and digital signals.

Course image PES1141: Fundamental Skills of Football, Basketball, Volleyball and Handball
Trimester 1

This module is composed by 4 different parts of collective sports. each part contains its content and objectives to achieve. By the end of this module, learners should be able to demonstrate knowledge.