ECG 4150 EDUCATIONAL COMMUNICATION AND INFORMATION TECHNOLOGY
ECG 4151 MATHEMATICS SUBJECT METHODS
ECG 4153 METHODS OF TEACHING CHEMISTRY
ECG 4170 METHODS OF TEACHING TECHNICAL SUBJECTS
ECR 3150 COMPARATIVE STUDY OF RELIGION
ECR 3151 SOCIOLOGY OF RELIGION
ECR 3250 INTRODUCTION TO AFRICAN RELIGION AND CULTURE
ECR 3251 RELIGION, TECHNOLOGY, AND ENVIRONMENT
ECR 3350 ORIGIN AND DEVELOPMENT OF ISLAM
ECR 3351 CRITICAL STUDY OF THE NEW TESTAMENT
ECR 3451 MODERN ISLAMIC REFORM MOVEMENT
ECT 3250 GENERAL INSTRUCTIONAL METHODS
ECT 3350 MATHEMATICS SUBJECT METHODS
ECT 3351 BIOLOGY SUBJECT METHODS
ECT 3352 CHEMISTRY SUBJECT METHODS
ECT 3353 PHYSICS SUBJECT METHODS
ECT 3356 BUSINESS STUDIES SUBJECT METHODS
ECT 3357 GEOGRAPHY SUBJECT METHODS
ECT 3358 ENGLISH SUBJECT METHODS
ECT 3359 LITERATURE SUBJECT METHODS
ECT 3360 HISTORY SUBJECT METHODS
ECT 3362 MBINU ZA KUFUNZA KISWAHILI
ECT 3363 PHYSICAL EDUCATION SUBJECT METHODS
EEL 3150 INTRODUCTION TO ACADEMIC WRITING
EEL 3151 BASIC PHONETICS AND PHONOLOGY OF ENGLISH
EEL 3251 A STUDY OF ENGLISH MORPHOLOGY
EEL 3450 ENGLISH STRUCTURE AND SEMANTIC
EFN 3250 SOCIOLOGY OF EDUCATION
EGE 3151 STATISTICAL TECHNIQUES AND MAP WORK IN GEOGRAPHY
EGE 3350 CLIMATOLOGY AND METEOROLOGY
EGE 3450 AGRICULTURAL GEOGRAPHY
EHI 3150 THEMES IN AFRICAN HISTORY
EHI 3151 THE KENYAN CONSTITUTION
EHI 3250 SURVEY OF WORLD HISTORY
EHI 3350 AFRICAN ECONOMIC HISTORY
EHI 3351 POLITICS AND LAW IN KENYA SINCE 1884
EHI 3450 HISTORY OF EUROPE SINCE 1914
EHI 3451 HISTORY OF USA SINCE 1860
EKI 3150 HISTORICAL DEVELOPMENT OF KISWAHILI
EKI 3151 INTRODUCTION TO KISWAHILI LITERATURE
EKI 3250 GENERAL PHONETICS AND KISWAHILI PHONOLOGY
EKI 3350 LITERARY THEORY AND ANALYSIS
EKI 3351 TRANSLATION, PROOFREADING, AND EDITING SKILLS
EKI 3450 ORAL LITERATURE IN KISWAHILI
EKI 3451 SEMANTICS, LEXICOLOGY AND LEXICOGRAPHY
ELI 3150 EAST AFRICAN LITERATURE PROSE AND POETRY
ELI 3151 CREATIVE WRITING AND LANGUAGE USE
LI 3250 ORAL LITERATURE AND DRAMA IN KENYA
ELI 3350 WEST AFRICAN LITERATURE
ELI 3451 DRAMA AND FILM STUDIES
EMC 5150 EDUCATIONAL RESEARCH METHODS
EMC 5150 POLICY FORMULATION AND IMPLEMENTATION
EMC 8050 INDIVIDUAL TEACHING SPECIALITY AND CURRENT ISSUES IN CURRICULUM AND PEDAGOGY
EMC 8051 CURRICULUM AND INSTRUCTION IN AN INDIVIDUAL TEACHING SPECIALITY
EME 5150 EDUCATIONAL ECONOMIC POLICIES AND STRATEGIES
EME 5151 DEMAND AND SUPPLY OF EDUCATION
EME 5152 HUMAN CAPITAL AND SOCIO-ECONOMIC DEVELOPMENT
EME 5153 COST-BENEFIT ANALYSIS AND ECONOMIC APPRAISAL
EME 5154 THEMES IN ECONOMICS OF EDUCATION
EME 5155 MICRO AND MACRO PLANNING IN EDUCATION
EMG 4100 HISTORY AND THEORY OF EDUCATION
EMG 4102 EDUCATIONAL STATISTICS AND RESEARCH METHODS
EMG 4103 CURRICULUM INSTRUCTION AND DEVELOPMENT
EMG 4104 EDUCATIONAL SOCIOLOGY
EMG 4150 EDUCATIONAL MANAGEMENT AND ORGANIZATION
EMG 4150 EDUCATIONAL TESTS AND MEASUREMENT
EMG 4151 PHILOSOPHY AND COMPARATIVE EDUCATION
EMM 8052 TEACHING IN HIGHER EDUCATION
EMM 8100 ADVANCED STATISTICAL METHODS IN EDUCATION
EMN 5152 INSTITUTIONAL LEADERSHIP AND PERFORMANCE CONTRACTING
EMN 5153 CHANGE AND INNOVATION IN EDUCATION
EMP 3450 EDUCATIONAL ADMINISTRATION AND LEADERSHIP
EMP 8100 ADVANCED RESEARCH METHODS IN EDUCATION
EMT 3155EET 3156 INTRODUCTION TO TECHNOLOGY EDUCATION
EMU 3150 DANCES AND MUSIC OF KENYA
EPG 4100 PSYCHOLOGY OF EDUCATION
EPG 4101 EDUCATIONAL TEACHING METHODS
EPH 3150 BASKETBALL HANDBALL AND VOLLEYBALL (THEORY)
EPH 3150 BASKETBALL, HANDBALL AND VOLLEYBALL (PRACTICAL)
EPH 3151 HUMAN ANATOMY AND PHYSICAL ACTIVITY
EPH 3250 ATHLETICS RUGBY AND SWIMMING (PRACTICAL)
EPH 3250 ATHLETICS RUGBY AND SWIMMING (THEORY)
EPH 3251 EXERCISE PHYSIOLOGY AND SPORTS NUTRITION
EPH 3350 SKILL SPECIALISATION I (PRACTICAL)
EPH 3350 SKILL SPECIALISATION I (THEORY)
EPH 3351 SPORTS PEDAGOGY AND MANAGEMENT
EPS 3150 INTRODUCTION TO PSYCHOLOGY
HPP 3150HPR 3125 FUNDAMENTALS OF PSYCHOLOGY-INTRODUCTION TO PSYCHOLOGY
NND 3126 MEDICAL SOCIOLOGY AND ANTHROPOLOGY
NNU 3114 INTRODUCTION TO PSYCHOLOGY
BFH 3204 CRITICAL THINKING AND LOGIC
ECG 4153 METHODS OF TEACHING CHEMISTRY
ECG 4154 METHODS OF TEACHING BIOLOGY
ECG 4159 METHODS OF TEACHING HISTORY AND GOVERNMENT
ECG 4161 METHODS OF TEACHING KISWAHILI
ECG 4165 TEACHING METHODS IN BUSINESS STUDIES
ECG 4170 METHODS OF TEACHING TECHNICAL SUBJECTS
ECR 3100 INTRODUCTION TO THE STUDY OF RELIGION
ECR 3101 INTRODUCTION TO LOGIC AND CRITICAL THINKING
ECR 3200 PHILOSOPHY OF RELIGION
ECR 3201 ETHICS AND CHRISTIAN MORALITY
ECR 3300 ORIGIN AND DEVELOPMENT OF CHRISTIANITY
ECR 3301 CRITICAL STUDY OF THE OLD TESTAMENT
ECR 3400 RELIGION AND POLITICS IN AFRICA
ECR 3401 CHRISTIAN RESPONSE TO CONTEMPORARY ISSUES IN CHRISTIANITY
ECT 3300 EDUCATIONAL COMMUNICATION AND TECHNOLOGY
EEL 3100 INTRODUCTION TO THE DESCRIPTION OF ENGLISH
EEL 3101 INTRODUCTION TO THE STUDY OF LANGUAGE
EEL 3200 ORIGIN AND DEVELOPMENT OF ENGLISH
EEL 3201 READING AND WRITING SKILLS IN ENGLISH
EEL 3301 ASPECTS OF MODERN ENGLISH GRAMMMAR AND USAGE
EEL 3400 A TRANSFORMATIONAL STUDY OF SYNTAX
EEL 3401 SECOND LANGUAGE ACQUISITION
EFN 3300 PHILOSOPHY OF EDUCATION
EFN 3400 COMPARATIVE AND CONTEMPORARY ISSUES IN EDUCATION
EGC 4150 EDUCATION COMMUNICATION TECHNOLOGY
EGE 3100 HISTORY OF GEOGRAPHIC THOUGHT
EGE 3101 INTRODUCTION TO PHYSICAL GEOGRAPHY
EGE 3300 FIELDWORK AND RESEARCH METHODOLOGY IN GEOGRAPHY
EGE 3400 REMOTE SENSING AND PHOTOGRAPH WORK
EGE 3401 GEOGRAPHY OF NATURAL HAZARDS
EHI 3100 INTRODUCTION TO HISTORY
EHI 3101 KENYA GOVERNMENT AND POLITICS
EHI 3200 HISTORY OF KENYA UP TO 1895
EHI 3201 THEMES OF EAST AFRICA HISTORY
EHI 3300 HISTORY OF RELIGIONS IN AFRICA
EHI 3301 STUDIES IN AFRICA DIASPORA AND PANAFRICANISM
EHI 3400 HISTORY OF SCIENCE AND TECHNOLOGY
EHI 3401 HISTORY OF POLITICAL THOUGHT
EKI 3100 COMMUNICATION SKILLS IN KISWAHILI
EKI 3101 INTRODUCTION TO THE STUDY OF LANGUAGE
EKI 3200 KISWAHILI STYLISTICS AND LITERARY DEVICES
EKI 3201 SECOND LANGUAGE ACQUISITION
EKI 3300 CONTEMPORARY KISWAHILI NOVEL AND PLAY
EKI 3301 KISWAHILI MORPHOLOGY AND SYNTAX
EKI 3401 TEXT STRUCTURE AND ANALYSIS
ELI 3100 INTRODUCTION TO LITERATURE AND LITERACY CRITICISM
ELI 3101 THEORY OF LITERATURE AND STYLISTICS
ELI 3200 LITERATURE AND GENDER
ELI 3300 SOUTH AFRICAN LITERATURE
ELI 3301 CHILDREN’S LITERATURE
ELI 3400 LITERATURE OF THE AFRICAN DIASPORA
ELI 3401 AFRO-AMERICAN LITERATURE
EMC 5150 EDUCATIONAL RESEARCH METHODS
EMG 4100 HISTORY AND THEORY OF EDUCATION
EMG 4101 PLANNING MONITORING AND EVALUATION IN EDUCATION
EMG 4102 STATISTICS AND RESEARCH METHODS IN EDUCATION
EMG 4104 EDUCATIONAL SOCIOLOGY
EMG 4150 EDUCATION MANAGEMENT AND ORGANIZATION
EMG 4151 PHILOSOPHY AND COMPARATIVE EDUCATION
EMG4103 CURRICULUM INSTRUCTION AND DEVELOPMENT
EMM 8100 ADVANCED STATISTICAL METHODS IN EDUCATION
EMN 5150 POLICY FORMULATION AND IMPLEMENTATION
EMN 5152 INSTITUTIONAL LEADERSHIP AND PERFORMANCE
EMN 5152 INSTITUTIONAL LEADERSHIP AND PERFORMANCE
EMN 5153 CHANGE AND INNOVATION IN EDUCATION
EMP 3250 CURRICULUM DESIGN AND DEVELOPMENT
EMP 3401 ECONOMICS OF EDUCATION
EMP 8100 ADVANCED RESEARCH METHODS IN EDUCATION
EMP 8101 QUALITATIVE RESEARCH METHOD IN EDUCATON
EMU 3150 DANCES, MUSCI AND INSTRUMENTS OF AFRICAN COMMUNITIES
EPG 4100 PSYCHOLOGY OF EDUCATION
EPG 4101 EDUCAITONAL TEACHING METHODS
EPG 4150 EDUCATIONAL TESTS AND MEASUREMENT
EPH 3100 HOCKEY, NETBALL AND SOCCER
EPH 3100 HOCKEY, NETBALL AND SOCCER practical
EPH 3101 FOUNDATIONS OF PHYSICAL EDUCATION
EPH 3200 BADMINTON, SOFTBALL AND TENNIS practical
EPH 3200 BADMINTON, SOFTBALL AND TENNIS
EPH 3201 FUNCTIONAL HUMAN PHYSIOLOGY
EPH 3300 AEROBICS, DANCE AND GYMNASTICS
EPH 3300 -AEROBICS, DANCE AND GYMNASTICS
EPH 3301 PSYCHOLOGY AND SOCIOLOGY IN SPORTS AND LEARNING
EPH 3400 SKILL SPECIALIZATION II
EPH 3401 LEGAL ISSUES IN PHYSICAL EDUCATION AND SPORTS
EPS 3150 INTRODUCTION TO PSYCHOLOGY
EPS 3200 HUMAN GROWTH AND DEVELOPMENT
EPS 3300 EDUCATIONAL MEASUREMENT AND EVALUATION
Recent Comments