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 GRAMMAR 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 PHOTOGRAPHY 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 EDUCATION
EMU 3150 DANCES, MUSICS AND INSTRUMENTS OF AFRICAN COMMUNITIES
EPG 4100 PSYCHOLOGY OF EDUCATION
EPG 4101 EDUCATIONAL 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
NNU 3114 INTRODUCTION TO PSYCHOLOGY
SCU 3102 COMMUNICATION SKILLS FOR EDUCATORS
BFH 3204 CRITICAL THINKING AND LOGIC
DCR 3100 INTRODUCTION TO THE STUDY OF RELIGION
DCR 3101 INTRODUCTION TO LOGIC AND CRITICAL THINKING
DCR 3200 PHILOSOPHY OF RELIGION
DCR 3201 ETHICS AND CHRISTIAN MORALITY
DCR 3300 ORIGIN AND DEVELOPMENT OF CHRISTIANITY
DCR 3301 CRITICAL STUDY OF THE OLD TESTMENT
DCR 3400 RELIGION AND POLITICS
DCR 3401 CHRISTIAN RESPONSE TO CONTEMPORARY ISSUES IN CHRISTIANITY
DCT 3300 EDUCATIONAL COMMUNICATION AND TECHNOLOGY
DCU 3102 COMMUNICATION SKILLS FOR EDUCATORS
DEL 3100 INTRODUCTION TO THE DESCRIPTION OF ENGLISH
DEL 3101 INTRODUCTION TO THE STUDY OF LANGUAGE
DEL 3200 ORIGIN AND DEVELOPMENT OF ENGLISH
DEL 3201 READING AND WRITING SKILLS IN ENGLISH
DEL 3400 A TRANSFORMATIONAL STUDY OF SYNTAX
DEL 3401 SECOND LANGUAGE ACQUISITION
DFN 3300 PHILOSOPHY OF EDUCATION
DFN 3400 COMPARATIVE EDUC AND CONTEMPORARY ISSUES
DGE 3100 HISTORY OF GEOGRAPHIC THOUGHT
DGE 3101 INTRODUCTION TO PHYSICAL GEOGRAPHY
DGE 3300 FIELD AND RESEARCH TECHNIQUES IN GEOGRAPHY
DGE 3400 REMOTE SENSING AND PHOTOGRAPHY WORK
DGE 3401 GEOGRAPHY OF NATURAL HAZARDS
DHI 3100 INTRODUCTION TO HISTORY
DHI 3101 KENYA GOVERNMENT AND POLITICS
DHI 3200 HISTORY OF KENYA UP TO 1895
DHI 3201 THEME OF EAST AFRICA HISTORY
DHI 3300 HISTORY OF RELIGIONS IN AFRICA
DHI 3301 STUDIES IN AFRICA DIASPORA AND PAN-AFRICANISM
DHI 3400 HISTORY OF SCIENCE AND TECHNOLOGY SINCE 1500
DHI 3401 HISTORY OF POLITICAL THOUGHT
DHP 3301 PSYCHOLOGY AND SOCIOLOGY OF PHYSICAL EDUCATION AND SPORT
DHP 3401 LEGAL ISSUES IN PHYSICAL EDUCATION AND SPORTS
DIR 3201 ISLAMIC ETHICS AND MORALITY
DKI 3100 COMMUNICATION SKILLS IN KISWAHILI
DKI 3101INTRODUCTION TO THE STUDY OF LANGUAGE
DKI 3200 KISWAHILI STYLISTICS AND LITERARY DEVICES
DKI 3201 SECOND LANGUAGE ACQUISITION
DKI 3300 CONTEMPORARY KISWAHILI NOVEL AND PLAY
DKI 3301 KISWAHILI MORPHOLOGY AND SYNTAX
DKI 3400 RESEARCH METHODS IN KISWAHILI
DKI 3401 TEXT STRUCTURE ANALYSIS
DLI 3401 AFRICAN AMERICAN LITERATURE
DLI 3100 INTRODUCTION TO LITERATURE AND LITERARY CRITICISM
DLI 3101 THEORY OF LITERATURE AND STYLISTICS
DLI 3200 LITERATURE AND GENDER
DLI 3301 CHILDREN’S LITERATURE
DLI 3400 LITERATURE OF THE AFRICAN DIASPORA
DMC 5101 STATISTICAL METHODS IN EDUC
DMC 51012 ADVANCED CURRICULUM DEV
DMG 411 HIST AND THEORY OF EDUCATION
DMG 4101 PLANNING, MONITORING AND EVALUATION IN EDUCATION
DMG 4102 STATISTICS AND RESEARCH METHODS IN EDUCATION
DMG 4103 CURRICULUM INSTRUCTION AND DEVELOPMENT
DML 5100 EDUCATION MANAGEMENT AND DEVELOPMENT
DMP 3250 CURRICULUM DESIGN AND DEVELOPMENT
DMP 3401 ECONOMICS OF EDUCATION
DND DNM 3114 INTRODUCTION TO PSYCHOLOGY
DPG 4100 PSYCHOLOGY OF EDUCATION
DPH 3100 HOCKEY, NETBALL AND SOCCER
DPH 3101 FOUNDATIONS OF PHYSICAL EDUCATION
DPH 3200 BADMINTON, SOFTBALL, AND TENNIS
DPH 3201 FUNCTIONAL HUMAN PHYSIOLOGY
DPH 3300 AEROBICS, DANCE AND GYMNASTICS
DPH 3400 SKILL SPECIALIZATION II
DPS 3150 INTRODUCTION TO PSYCHOLOGY
DPS 3201 EDUCATIONAL PSYCHOLOGY
DPS 3300 EDUC MEASURE AND EVALUATION
Recent Comments