The Catholic Univesity of Eastern Africa Digital Repository > Faculty of Arts and Social Sciences >
DMAT100/MAT100 BASIC MATHEMATICS
KIS 402/KIM 303: TAMTHILIA YA KISWAHILI
KIS 300: MOFOLOJIA YA KISWAHILI
KMU 511: MBINU ZA UTAFITI
KMU 510: DRAMA NA MAIGIZO
KIS 102: HISTORIA & MAENDELEO YA KISWAHILI
KMU 505: FASIHI SIMULZI
KIS 202/KIM 102: FONETIKI NA FONOLIJIA YA KISWAHILI
KIS 401: USHAIRI WA KISWAHILI
KIS 302: SINTAKSIA & SEMANTIKI YA KISWAHILI
KIM 210: UCHAPISHAJI
KIM 301: TAFSIRI NA UKALIMANI TUMUKIZI
KIM 112: MAFUNZO YA UTAMADUNI WA KIAFRIKA
KIM 212: LUGHA NA MAHUSIANO YA KIJAMII
KIM 306: UTAYARISHAJI WA VIPINDI VYA REDIO
KIM 208: NADHARIA ZA MAWASILIANO KWA UMMA
KIM 325: KANUNI ZA UTEKELEZAJI WA MAHOJIANO
KIM 408: VYOMBO VYA HABARI NA JAMII
KMU 508 SEMANTIKI NA PRAGMATIKI
ED 314/DED 530: MBINU ZA UFUNDISHAJI KISWAHILI
KIM 206: RIWAYA YA KISWAHILI
KIM 104: HADITHI FUPI YA KISWAHILI
KIM 106/KIS 203: FASIHI SIMULIZI
KIM 107: MBINU ZA MAWASILIANO
KIM 202: UCHANGANUZI WA MATINI NA USEMI
HST 211: SURVEY OF USA HISTORY
HST 302: COMPARATIVE STUDIES IN IMPERIALISM AND NATIONALISM IN AFRICA AND OTHER THIRD WORLD COUNTRIES
HST 510: SOCIAL AND ECONOMIC HISTORY OF AFRICA
HST 303: ISSUES IN AFRICAN ECONOMIC HISTORY
HST 511: THEORIES OF DEVELOPMENT
HST 514: THEMES IN LATIN AMERICAN HISTORY
HST 515: TOPICS IN GENDER STUDIES IN AFRICAN HISTORY
MA HISTORY WRITTEN COMPREHENSIVE
HST 202: THEMES IN WORLD HISTORY SINCE 1500
HST 402: PHILOSOPHY OF HISTORY
HIR 205: GOVERNMENT AND POLITICS IN AFRICA
HIR 207/SPO 344: INTERNATIONAL ORGANIZATIONS
HIR 107: THEORIES AND APPROACHES TO PEACE AND CONFLICT STUDIES
HIR 307: COMPARATIVE STUDIES IN FOREIGN POLICY
HIR 206: UNITED NATIONS
HIR 308: GENDER AND WOMEN STUDIES
HIR 309: NATIONALISM AND NEW AFRICAN STATES
HIR 310: CHINA’S FOREIGN POLICY
HIR 108: REFUGEE STUDIES IN AFRICA
HIR 311: ETHNICTY AND NATION BUILDING IN KENYA
HST 102: INTRODUCTION TO AFRICAN HISTORY SINCE 1884
HIR 408: AFRICA’S INTELLECTUAL HISTORY
HIR 104: THEORY AND LAW OF INTERNATIONAL RELATIONS
HST 104: ISSUES IN KENYAN HISTORY SINCE 1895
DCP 020: SOCIAL PSYCHOLOGY
MCP 502/ED 527: THEORIES OF PERSONALITY AND CULTURE
MCP 603: TRAUMA COUNSELING
MCP 508: MARRIAGE AND FAMILY THERAPY
MCP 501: STATISTICS AND DATA PROCESSING IN COMPUTER APPLICATION
MCP 504: THEORIES OF COUNSELLIING AND PSYCHOTHERAPY
MCP 600/ED 528: PSYCHOLOGICAL ASSESSMENT AND TESTING (PSYCHOMETRICS)
MCP 601: ETHICAL AND LEGAL ISSUES IN COUNSELLING
MCP 602: ABNORMAL PSYCHOLOGY
MCP 500: RESEARCH METHODS IN BEHAVIORAL SCIENCIES
ED 528: PSYCHOLOGICAL ASSESSMENT AND TESTING (PSYCHOMETRICS)
MCP 605: MICRO PRACTICUM
DCP 019: TERMINAL ILLNESSES AND HIV/AIDS COUNSELLING
DCP 004: MULTI-CULTURAL & SPECIAL POPULATIONS
DCP 012: CAREER COUNSELING
DCP 013: MICRO COUNSELING TECHNIQUES AND SKILLS
DCP 011: ALCOHOL AND SUBSTANCE ABUSE
DCP 003: INDIVIDUAL PSYCHOLOGY
DCP 016: BASIC STATISTICS IN BEHAVIORAL SCIENCIES
DCP 018: PSYCHOLOGICAL ASSESSMENT AND TESTING
BCP 401: BEREAVEMENT, LOSS AND GRIEF COUNSELING
DCP 010: HEALTH AND PSYCHOLOGY
BCP 402: COUNSELLING PERSONS WITH DISABILITIES
BCP 403: COUNSELLING SUPERVISION
BCP 404: PASTORAL COUNSELING
CHD/CCHD/DCHD 123: INTRODUCTION TO PSYCHOLOGY
DCP 001: INTRODUCTION TO COUNSELING PSYCHOLOGY
BCP 205: MENTORING, COACHING AND PEER COUNSELLING
BCP 224: PSYCHOLOGICAL ASSESSMENT AND TESTING
BCP 223: COUNSELLING THE AGED AND TERMINALLY ILL
BCP 301: HIV &AIDS PANDEMIC AND RELATED ISSUES
BCP 221: ADDICTIONS AND TREATMENT
BCP 323: APPLIED STATISTICS IN BEHAVIORAL SCIENCIES
BCP 324: COUNSELLOR BURNOUT AND MANAGEMENT
BCP 206: LIFE SKILLS IN COUNSELING
BCP 400: STRESS AND STRESS MANAGEMENT
BCP 121: THEORIES OF PERSONALITY
BCP 126: INTRODUCTION TO PSYCHO-SPIRITUAL COUNSELING
BCP 124: GROUP COUNSELLING PROCESS AND PRACTICE
BCP 122: SOCIAL PSYCHOLOGY
BCP 123: ABNORMAL PSYCHOLOGY
BCP 125: ETHICAL LEGAL AND CONTEMPORARY ISSUES IN COUNSELLING
B-PHL 302-2: CLASSICAL MODERN PHILOSOPHY
B-PHL 302-1: RENAISSANCE PHILOSOPHY
B-PHL 202-2: MEDIEVAL PHILOSOPHY
B-PHL 301: EPISTEMOLOGY
B-PHL 306: PHILOSOPHY OF NATURE
B-PHL 202-1: PATRISTIC PHILOSOPHY
B-PHL 403: AFRICAN SOCIAL- POLITICAL PHILOSOPHY
B-PHL 201: RATIONAL PSYCHOLOGY
B-PHL 404: PHILOSOPHY OF RELIGION
AL- DE 302: GERMAN LEVEL II
B-PHL-307: THEODICY
GS 104: ENVIRONMENTAL STUDIES
MGE 507: ENVIRONMENTAL MANAGEMENT AND CONSERVATION
MGE 511 : GEOGRAPHY OF ARID AND SEMI –ARID LANDS
MGE 506: ENVIRONMENTAL MANAGEMENT POLICY AND LAW
MGE 512: ENVIRONMENTAL ECONOMICS
GES 217: CONFLICT IN RESOURCE USE MANAGEMENT
GES 219: ENVIRONMENTAL POLLUTION AND MONITORING
MGE 502: ADVANCED QUANTITATIVE METHODS IN GEOGRAPHY
MGE 503: INTEGRATED ENVIRONMENTAL IMPACT ASSESSMENT AND AUDIT (EIA/EA)
GEO 214: CLIMATOLOGY
GEO 219/GES 225: RECREATIONAL AND TOURISM GEOGRAPHY
GEO 216: ECONOMIC GEOGRAPHY
GEO 312: GEOGRAPHY OF DEVELOPMENT
GEO 218: POPULATION GEOGRAPHY
GEO 313: THEORIES OF SPATIAL PROCESSES & PATTERNS
GEO 408: GEOGRAPHIC INFORMATION SYSTEMS
GES 113: PHILOSOPHY OF ENVIRONMENTAL MANAGEMENT
GEO 213: GEOGRAPHY OF AFRICA
GES 117: MAJOR GLOBAL ISSUES
GES 119: ENVIRONMENTAL COMMUNICATION
GEO 112: ENVIRONMENTAL MANAGEMENT AND CONSERVATION
GEO 113: INTRODUCTION TO HUMAN GEOGRAPHY
GEO 212: BEHAVIORAL GEOGRAPHY
LIT 402: DRAMA IN EDUCATION
MLT 507: WOMEN’S LITERATURE AND GENDER
LIT 301: THEORY OF CHILDREN’S LITERATURE
LIT 403: MODERN EUROPEAN LITERATURE
MLT 508: KENYAN LITERATURE
MLT 517: AFRICAN AMERICAN LITERATURE
MLT 520: SELECTED TOPICS AND AUTHORS IN AFRICAN LITERATURE
GS 101: COMMUNICATION SKILLS AND CRITICAL THINKING
LIT 100: CRITICAL READING AND RESPONSE
LIT 104: INTRODUCTION TO AFRICAN LITERATURE
LIT 314: CREATIVE WRITING
LIT 205: THEATRE ARTS
BENG 103: LITERARY ANALYSIS
ENG 402: ADVANCED THEORETICAL SYNTAX
ENG 303: DISCOURSE ANALYSIS
BENG 100: WRITING
ENG 102: INTRODUCTION TO THE STRUCTURE OF ENGLISH
ENG 300: RESEARCH IN LANGUAGE
ENG 403: ENGLISH STRUCTURE AND SEMANTICS
BENG 102: SPEECH AND READING
ENG 202: ENGLISH PHONETICS AND PHONOLOGY
ALE 500: LANGUAGE PLANNING AND POLICY IN EDUCATION
BENG 101: GRAMMAR
ALS 500: PRAGMATICS
ENG 203: VARIETIES OF ENGLISH
ALE 501: SECOND LANGUAGE ACQUISITION THEORY AND RESEARCH
ALS 505: GENRE ANALYSIS
MRS 517: SOCIAL TEACHING OF THE CHURCH
PhD COMPREHENSIVE EXAMINATIONS
MRS 527: HISTORY OF ECUMENICAL MOVEMENT
MRS 525: SOCIOLOGY OF RELIGION
BRS 107: INTRODUCTION TO ISLAM
BRS 106: INTRODUCTION TO BIBLICAL LITERATURE
BRS 103: AFRICAN CULTURE AND RELIGION
BRS 402: AFRICAN CHURCH HISTORY
BRS 400: PAULINE LITERATURE
BRS 303: OLD TESTAMENT THEOLOGY
COMPREHENSIVE EXAMS M.A
GS 103: INTRODUCTION TO STUDY OF BIBLE
MRS 511: CHRISTIAN MARRIAGE AND SEXUALITY IN THE AFRICAN CONTEXT
BRS 302: BELIEF SYSTEMS IN AFRICA
MRS 515: INDEPENDENT CHURCHES IN AFRICA
MRS 514: HISTORY OF THE ANCIENT CHURCH IN NORTH AFRICA
BRS 203: PROPHETIC LITERATURE
BRS 204: PHILOSOPHY OF RELIGION
BRS 102: CRITICAL THINKING
SSW 101: PRINCIPLES AND METHODS OF SOCIAL WORK
SSW 212: INSTITUTIONAL CARE, CASE MANAGEMENT AND RE-INTEGRATION
SSW 208/SNT 206/BIR 203/SPO 202/DIR 200/SSO 206/SDS 201: BASIC RESEARCH METHODS
SSW 211/SSO 313: URBANIZATION/URBAN SOCIOLOGY
SSW 305: COMMUNITY ORGANIZATION AND ACTION
SSW 310: FAMILY & CHILD WELFARE
SSW 403: COUNSELING
SSW 408: ECONOMICS FOR SOCIAL DEVELOPMENT
SSO 415: COMPARATIVE SOCIOLOGY
SSW 409: GERONTOLOGY
SSW 410: HEALTH & COMMUNITY
SSO 414/SDS 312: SOCIAL CAPITAL AND DEVELOPMENT IN AFRICA
SSW 411: SOCIAL LAW
SSW 100: A BASIC SOCIAL WORK THEORY
SSO 413: LAW AND SOCIETY
SSO210/SSW 205: COMMUNITY DEVELOPMENT
SSO 312: MEDICAL SOCIOLOGY
SPO 446: DIPLOMACY
SPO 451: AMINISTRATION OF RURAL DEVELOPMENT
SPO 453: ADMINISTRATION OF PUBLIC ENTERPRISE
SSO 101: INTRODUCTION TO SOCIOLOGY
SSO 104 SSW 118: THE SOCIALIZATION PROCESS
SSO 105: FUNDAMENTALS OF DEVELOPMENT
SSO 106: INTRODUCTION TO SOCIAL PSYCHOLOGY
SSO 308/SSW 308: CRIMINOLOGY
SPO 447: INTERNATIONAL ECONOMICS
SSO 203: RURAL SOCIOLOGY
SSO 207: CLASSICAL SOCIAL THEORY
SSO 310: DEMOGRAPHY
SPO 231: INTRODUCTION TO COMPARATIVE POLITICS
SPO 254: MODERN POLITICAL THEORY
SPO 222: POLITICAL ECONOMY OF AFRICAN DEVELOPMENT
SPO 322: POLITICS OF INDUSTRIALIZATION IN AFRICA
SPO 253: INTRODUCTION TO PUBLIC ADMINISTRATION
SPO 345: INTRODUCTION TO INTERNATIONAL LAW
SPO 351: COMPARATIVE ADMINISTRATIVE SYSTEMS
SPO 353: PUBLIC POLICY ANALYSIS
SPO 355: INTRODUCTION TO ADMINISTRATIVE LAW
SPO 422: DEPENDENCY AND UNDERDEVELOPMENT IN THE THIRD WORLD
SPO 443: STRATEGIC AND NATIONAL SECURITY STUDIES
SPO 102: GOVERNMENT AND POLITICS IN PRE-INDEPENDENCE AFRICA
SPO 103: BASIC CONCEPTS IN GOVERMENT
SPO 104: GOVERNMENT AND POLITICS IN POST-INDEPENDENCE AFRICA
SPO 201: INTRODUCTION TO POLITICAL THEORY
SNT 106: COMPARATIVE ETHNOGRAPHY
SNT 301: CULTURE AND TECHNOLOGY
SNT 304: PHYSICAL ANTHROPOLOGY
SNT 209: THEORY AND PRACTICE OF ARCHAEOLOGIST
SNT 107: CULTURE AND DEVELOPMENT STUDIES
SNT 306: CULTURE AND COMMUNICATION
SNT 404: ANTHROPOLOGY OF TOURISM
SNT 405: CULTURE AND PERSONALITY
SNT 103: ETHNOLOGY OF EAST AFRICA SOCIETY
SNT 411: MATERIAL CULTURE AND NATIONAL IDENTITY
SPO 101/HIR 106: INTRODUCTION TO POLITICAL SCIENCE
SDS 412: HUMANITARIAN RELIEF AND ASSISTANCE
SDS 416: URBANISATION AND DEVELOPMENT
SNT 208: FAMILY AND KINSHIP
SNT 101/SNT 102: INTRODUCTION TO ANTHROPOLOGY
SDS 213: MONITORING AND EVALUATION TECHNIQUES
SDS 308: CHILDREN, YOUTH AND DEVELOPMENT
SDS 205: COMPUTER APPLICATIONS IN DEVELOPMENT WORK
SDS 309: POLITICS OF MULTINATIONAL CORPORATIONS
SDS 216: LEGAL ISSUES IN DEVELOPMENT
SDS 210: GENDER CONSIDERATIONS IN DEVELOPMENT
SDS 310: ENTREPRENEURSHIP & SME DEVELOPMENT
SDS 311/BIR 308/SSO 303: STATISTICAL TECHNIQUES/ADVANCED STATISTICS
SDS 408: FINANCIAL ACCOUNTING
SDS 410: INDUSTRIALIZATION AND EMPLOYMENT CREATION
SDS 409: HEALTH & DVELOPMENT
SDS 411: SOCIAL PSYCHOLOGY IN DEVELOPMENT PRACTICE
SDS 207: SOCIAL CHANGE AND DEVELOPMENT
SDS 214: CONFLICT RESOLUTION AND MANAGEMENT
MSW 503/DPM 532/MPM 500/ MDS 511: PROJECT PLANNING AND MANAGEMENT
MSW 509: HEALTH PLANNING AND ADMINISTRATION
MSW 502: THEORETICAL PERSPECTIVES IN SOCIAL WORK
SDS 103/JPE 305: DEMOCRATIZATION AND GOOD GOVERNANCE
SDS 101: DEVELOPMENT PRINCIPLES AND CONCEPTS
MSW 505/MDS 502/DPM 514/MPM 505: GENDER AND DEVELOPMENT
SDS 105: CULTURE AND SOCIAL DYNAMICS
SDS 107: INTRODUCTION TO MILLENNIUM DEVELOPMENT GOALS
SDS 108/DSSW 105: INTRODUCTION TO MANAGEMENT INFORMATION SYSTEMS
MSW 501: APPLICATION OF SOCIAL WORK METHODS AND PRINCIPLES
SDS 109: INTRODUCTION TO PROJECT PLANNING & MANAGEMENT
SDS 110: PRINCIPLES OF COMMUNITY PARTICIPATION
SDS 204: COMMUNITY MOBILIZATION AND COLLECTIVE ACTION
MSO 510: FOOD SECURITY AND SUSTAINABLE DEVELOPMENT
MSO 516: SOCIOLOGY OF SCIENCE AND TECHNOLOGY
MPM 503: PROCUREMENT CONTRACTING AND COST MANAGEMENT
MPM 507: PROJECT APPRAISAL TECHNIQUES
MPM 509: ENVIRONMENTAL IMPACT ASSESSMENT & AUDIT
MPM 502: MONITORING AND EVALUATION
MPM 516: STRATEGIC PLANNING MANAGEMENT
MDS 516/MSO 502/MPM 513/MSW 515: STATISTICAL TECHNIQUES
MPM 510: PROJECT FINANCE
MPM 508: PROJECT PLANNING AND MANAGEMENT TOOLS
MSO 503: ADVANCED SOCIOLOGICAL THEORY
MSO 506 RURAL AND URBAN SOCIOLOGY
MPM 501/MDS 508/MSW 512/MSO 500/MRI 514: RESEARCH METHODS
MSO 507: PEACE, CONFLICT, AND SECURITY
MSO 509: POLITICAL SOCIOLOGY
MDS 510: URBAN DEVELOPMENT
MDS 514: INTERNATIONAL, REGIONAL INTEGRATION AND DEVELOPMENT
HIS 106: INTRODUCTION TO POLITICAL SCIENCE
MDS 509: ENVIRONMENT AND SUSTAINABLE DEVELOPMENT
MDS 506: AGRICULTURE AND DEVELOPMENT IN AFRICA
JPE 303: INTERNATIONAL RELATIONS AND PEACE PROCESS
DSSW 201: BASIC SOCIAL WORK METHODS
DSW 902: PROGRAMME PLANNING AND MANAGEMENT
DSSW 202: HUMAN DEVELOPMENT AND GROWTH
DSSW 203: COMMUNITY ORGANIZATION AND ACTION
DSSW 204: SOCIAL CHANGE AND DEVELOPMENT
DSSW 205: ADVANCED SOCIAL WORK THEORY
DSSW 206: COMMUNITY DEVELOPMENT
MDS 500: MANAGEMENT THEORY AND DEVELOPMENT
MDS 501/MSO 508: HEALTH AND DEVELOPMENT
DSW 905: SOCIAL STATISTICS
MDS 503: RURAL DEVELOPMENT
DIR 120: INTERNATIONAL RELATIONS AND THE LEGAL REGULATIONS OF CONFLICT
DIR 117: HISTORY AND INTERNATIONAL RELATIONS
DPM 531: DEVELOPMENT ETHICS
DPM 533: COMMUNITY DEVELOPMENT
DSSW 103: SOCIAL POLICY AND ADMINISTRATION
DSSW 109: CHILD DEVELOPMENT THEORY & PRACTICE
DSSW 200: INTRODUCTION TO SOCIAL WORK ETHICS
DIR 119: HUMAN RIGHTS AND INTERNATIONAL ORGANIZATIONS
DIR 115: INTRODUCTION TO INTERNATIONAL POLITICS
DIR 112: MEDIA AND POLITICS
DIR 113: CONTEMPORARY INTERNATIONAL RELATIONS THEORY
DIR 114: INTRODUCTION TO POLITICAL THOUGHT
DIR 118: INTERNATIONAL CONFLICT RESOLUTION
DPM 530: NGOs and DEVELOPMENT
DIR 116: INTRODUCTION TO GOVERNMENT
DIR 102: CONTEMPORARY INTERNATIONAL POLITICS
DIR 107: THE CONTEMPORARY INTERNATIONAL POLITICAL ECONOMY
CFRN 101: INTERMEDIATE FRENCH
DIR 108: RELIGION AND INTERNATIONAL RELATIONS
DIR 109: CONTEMPORARY POLITICAL THEORY
DIR 103: AFRICA IN INTERNATIONAL RELATIONS
DIR 110: POLITICS OF MODERN JAPAN
DIR 111: POLITICS OF INTERNATIONAL RELATIONS
CFRN 201: PROFESSIONAL FRENCH
BIR 405: HEALTH AND INTERNATIONA RELATIONS
BIR 406 INTERNATIONAL LAW AND AFRICAN STATES
CSW 109: CHILD DEVELOPMENT THEORY & PRACTICE
BIR 411: NORTH/ SOUTH RELATIONS
CFRN 100: BASIC FRENCH
DIR 106: EVOLUTION OF MODERN STATE SYSTEMS
BIR 403: GLOBAL GOVERNANCE AND SUSTAINABLE DEVELOPMENT
BIR 305: INTERNATIONAL POLITICAL ECONOMY
BIR 101: INTRODUCTION TO INTERNATIONAL RELATIONS OF AFRICA
BIR 303: NEGOTIATION, ARBITRATION AND MEDIATION
BIR 200: INTRODUCTION TO PEACE &CONFLICT STUDIES
BIR 103: INTRODUCTION TO INTERNATIONAL RELATIONS
BIR 102: INTRODUCTION TO DIPLOMACY
BIR 304: INSURGENCY AND TERRORISM
BIR 201: INTERNATIONAL RELATIONS THEORY
EQT 234: ECONOMIC STATISTICS II
ECN 411: TOURISM, LEISURE AND RECREATION ECONOMICS
ECN 409: BASIC ECONOMETRICS II
ECN 416: LABOUR ECONOMICS
ECN 415: INDUSTRIAL ECONOMICS
ECN 420: MANAGERIAL ECONOMICS
ECO 122 / CEC 121/ACS 302: MACROECONOMIC THEORY I / INTRODUCTION TO MACROECONOMICS/PRINCIPLES OF MACROECONOMICS
ECO 111: MICROECONOMIC THEORY I
ECO 222 / CEC 221: MACROECONOMIC THEORY II / INTERMEDIATE MACROECONOMICS
ECN 405: NATURAL RESOURCE ECONOMICS
EAE 142: ECONOMICS OF INFORMATION TECHNOLOGY
EAE 242: ECONOMIC DEVELOPMENT
EAE 243: GLOBAL ECONOMIC HISTORY
EAE 244: ECONOMICS OF GLOBAL BUSINESS
EAE 245: COMPARATIVE ECONOMIC SYSTEMS
ECN 100/ SDS 102: INTRODUCTION TO MICRO-ECONOMICS
ECN 311: INTERMEDIATE MACROECONOMICS
ECN 101/ SDS 206: MACROECONOMICS THEORY
ECN 313: ECONOMIC STATISTIC II
ECN 314: MONEY, BANKING & FINANCIAL MARKETS
ECN 317: MATHEMATICS FOR ECONOMISTS II
ECN 316: INTERNATIONAL ECONOMICS
ECN 319: MANAGEMENT INFORMATION SYSTEMS
CED 071: PRINCIPLES OF ECONOMICS
EAE 141: ECONOMICS OF SUBSAHARAN AFRICA
LIT 106: AFRICAN ORAL LITERATURE
MLT 510: THE GREAT AMERICAN NOVEL
MLT 500: LITERARY RESEARCH AND METHOLODOGY
LIT 300: STYLISTICS AND LITERARY TECHNIQUES
MLT 517: AFRICAN AMERICAN LITERATURE EXAMS
LIT 206: WORLD LITERATURE
MLT 502: CONTEMPORARY LITERATURE AND CULTURE
DCP 004: COUNSELLING IN CROSS-CULTURAL SETTINGS
MCP 603: TRAUMA COUNSELLING
GS 101: COMMUNICATION SKILLS
MCP 600: PSYCHOLOGICAL ASSESSMENT AND TESTING
MLT 503: LITERARY GENRES AND ADAPTATIONS
MCP 502: THEORIES OF PERSONALITY AND CULTURE
MCP 601: ETHICAL AND LEGAL ISSUES IN COUNSELING
DCP 016: BASIC STATISTICS IN BEHAVIORAL SCIENCES
DCP 003: INDIVIDUAL COUNSELLING
DCP 013: MICRO-COUNSELLING SKILLS
MCP 700: WRITTEN COMPREHENSIVE EXAMINATIONS
DCP 015: ABNORMAL PSYCHOLOGY
DCP 012: CAREER COUNSELLING
BCP 308: RESEARCH METHODS
DCP 001: INTRODUCTION TO COUNSELLING PSYCHOLOGY
BCP 401: GRIEF AND BEREAVEMENT COUNSELING
ENG 201: ENGLISH MORPHOLOGY AND SYNTAX
BCP 307: INDUSTRIAL/ ORGANIZATIONAL PSYCHOLOGY
BCP 323: APPLIED STATISTICS IN BEHAVIORAL SCIENCES
BCP 402: COUNSELLING EXCEPTIONAL PERSONS
BCP 312: SEPARATION, DIVORCE AND REMARRIAGE
ENG 200: ORIGINS AND DEVELOPMENTS OF ENGLISH
BCP 404: PASTORAL COUNSELLING
BCP 403: COUNSELLING SUPERVISON AND BASIC MODELS
ENG 102: INTRODUTION TO THR STRUCTURE OF ENGLISH
BCP 412: PHYSIOLOGICAL PSYCHOLOGY
BCP 413: THERAPEUTIC COMMUNITIES
BCP 415: CHILD ABUSE, SEXUAL ABUSE AND TREATMENT
BCP 421: TECHNIQUES IN CHILD THERAPY
CP 809: WRITTEN COMPREHENSIVE EXAMINATIONS
ENG 101: INTRODUCTION TO THE STUDY OF LANGUAGE
DCP 002: THEORIES OF COUNSELLING
BCP 203: MULTICULTURAL / CROSS CULTURAL COUNSELING
BCP 304: BEHAVIOUR MODIFICATION
ENG 100: ENGLISH FOR ACADEMIC PURPOSES
BCP 303: MARRIAGE AND FAMILY THERAPY
BCP 305: CHILD AND ADOLESCENT COUNSELLING
CFRN 200: ADVANCED FRENCH
BENG 102: WRITING
BENG 100
BCP 100: INTRODUCTION TO PSYCHOLOGY
BCP 103: COUNSELING THEORIES MODELS
BCP 101: INTRODUCTION TO COUNSELLING PSYCHOLOGY
BENG 100: SPEECH AND READING
ALT 501: KEY ISSUES IN APPLIED LINGUISTICS
BCP 102: THEORIES OF HUMAN DEVELOPMENT
ECO 804: MACROECONOMIC THEORY II
ECO 802: MICROECONOMIC THEORY II
ECN 421: ECONOMICS OF POPULATION
ECN 412: ENVIRONMENTAL ECONOMICS
ECN 411: TOURISM LEISURE AND RECREATION ECONOMICS
ECN 410: PUBLIC FINANCE AND FISCAL POLICY
ECN 403: TRANSPORTATION ECONOMICS
ECN 402: MONETARY THEORY & POLICY
ECN 401: ECONOMETRICS I
ECN 313 – ECONOMIC STATISTIC II
ECN 310: PROBLEMS, POLICIES AND ECONOMIC DEVELOPMENT
ECN 309: MATHEMATICS FOR ECONOMISTS I
ECN 308: INTERNATIONAL TRADE
ECN 306: FINANCIAL ECONOMICS
ECN 305: OPERATIONS RESEARCH
ECN 304: INTERMEDIATE MICROECONOMIC THEORY
ECN 302: ECONOMIC DEVELOPMENT
ECN 301 – ECONOMIC STATISTICS I
ECN 205: PRICIPLES OF MACROECONOMICS
ECN 204: HISTORY OF ECONOMIC THOUGHT
ECN 203: ECONOMIC HISTORY
ECN 201: PRINCIPLES OF MICROECONOMICS
ECN 104: INTRODUCTION TO MICROECONOMICS
ECN 101: SURVEY OF ECONOMICS II
ECN 100: SURVEY OF ECONOMICS I
EAE 141: ECONOMICS OF SUB-SAHARAN AFRICA
B-PHL 407: MORALITY AND POLITICS
B- PHL 405: PHILOSOPHY OF LANGUAGE
B-PHL 207: GENERAL ETHICS
B-PHIL: 103/ BCP 222: CRITICAL THINKING
B-PHL 305: ONTOLOGY
B-PHL 101: INTRODUCTION TO PHILOSOPHY
B-PHL 102: LOGIC
B-PHL 406: PHILOSOPHY OF SCIENCE
B-PHL 104-1: PRESOCRATIC PHILOSOPHY
KIS 100/KIM 101: MISINGI YA LUGHA
KMU 601: ISIMUJAMII PEVU
KMU 501: FONETIKI NA FONOLOJIA PEVU
KMU 507: MAWASILIANO: NADHARIA NA UTEKELEZI
KMU 503: NADHARIA YA TAFSIRI KATIKA MAWASILIANO
KIS 403/KIM 406: NADHARIA YA UCHANGANUZI WA FASIHI
KIM 418: UTAYARISHAJI WA VIPINDI VYA RUNINGA
KIS 400/KIM 203: ISIMUJAMII
KIS 402: TAMTHILIA YA KISWAHILI
KIM 325: KANUNI ZA UTEKELEKEZAJI WA MAHOJIANO
KIS 301: RIWAYA NA HADITHI FUPI YA KISWAHILI
KIS 203: FASIHI SIMULIZI
KIS101/KIM103: MISINGI YA FASIHI NA UHAKIKI
KIM 321: UANDISHI WA HABARI
KIM 207/KIS 201: MISINGI/KITANGULIZI CHA NADHARIA YA TAFSIRI
KIM 317: FASIHI NA JINSIA
KIM 111: HISTORIA & MAENDELEO YA KISWAHILI
KIM 109: NYENZO CHAPA NA ELEKTRONIKI
KIM 205: FASIHI YA WATOTO
KIM 324: HABARI PICHA
KIM 308: UHARIRI NA UTATHMINI WA MATINI
KIM 302: SINTAKSIA YA KISWAHILI
KIM 204: USHAIRI WA KISASA WA KISWAHILI
KIM 316: FASIHI LINGANISHI
KIM 209: SHERIA NA MAADILI YA UANAHABARI
KIM 211: UTAYARISHAJI WA VIPINDI VYA MAGAZETI
HST 315: GOVERNMENT, CONSTITUTION AND POLITICS IN KENYA
HST 301: SOURCES OF AFRICAN HISTORY
HST 500: METHODS OF HISTORICAL AND SOCIAL SCIENCES RESEARCH
HST 507: HISTORY OF INTERNATIONAL RELATIONS
HST 103: ISSUES IN KENYAN HISTORY TO 1895
HST 201: THEMES IN WORLD HISTORY UP TO 1500
HST 203: THEMES IN THE HISTORY OF EAST AFRICA
HST 401: METHODS OF HISTORICAL RESEARCH
HST 404: HISTORY OF POLITICAL IDEAS
HST 518: THEMES IN KENYAN HISTORY
HIR 201:HUMAN RIGHTS IN INTERNATIONAL RELATIONS
HST 502: PHILOSOPHY OF HISTORY
HST 206: THEMES IN EUROPEAN HISTORY
HIR 101: INTRODUCTION TO INTERNATIONAL RELATIONS
HIR 102: INTRODUCTION TO DIPLOMACY
HIR 202: SOCIETY AND INTERNATIONAL HUMANITARIAN LAW
HIR 305: MILITARY AND STRATEGIC STUDIES
HIR 105: PEACE AND CONFLICTS STUDIES
HIR 304: THEORY AND PRACTICE OF MEDIATION
HST 101: INTRODUCTION TO AFRICAN HISTORY TO 1884
HIR 406: TERRORISM AND RADICALIZATION
HIR 203: STUDIES IN AFRICAN INTERNATIONAL RELATIONS
HIR 103: HISTORY OF DIPLOMACY
HIR 306: CULTURE AND CONFLICT IN WORLD SYSTEMS
HIR 301: THE INTERNATIONAL POLITICAL ECONOMY
HIR 407: SEMINAR IN AFRICAN FOREIGN POLICY
HIR 302: USA FOREIGN POLICY
SSW/DSS 108: RELIGION, SOCIAL TEACHING OF THE CHURCH AND CHILD CARE PRACTICES
WRITTEN COMPREHENSIVE EXAMINATION
MRS 508: SYNOPTIC GOSPELS
MRS 526: PSYCHOLOGY OF RELIGION
MRS 500: RESEARCH METHODS
MRS 502: COMPARATIVE STUDY OF AFRICAN AND ASIAN RELIGIONS
MRS 503: RITES OF PASSAGE
MRS 505: SOURCES OF ISLAM
BRS 100: INTRODUCTION TO RELIGION
BRS 104: HISTORY AND DEVELOPMENT OF THE CHURCH
BRS 205: PHENOMENOLOGY OF RELIGION
BRS 306: ECUMENISM
BRS 300: SOCIOLOGY OF RELIGION
BRS 201: PENTATEUCHAL LITERATURE
BRS 304: GOSPELS
BRS 403: PSYCHOLOGY OF RELIGION
BRS 305: CONTEMPORARY ISSUES IN RELIGION
BRS 202: COMPARATIVE STUDY OF RELIGIONS
BRS 207: INDEPENDENT CHURCHES IN AFRICA
BRS 401: INITIATION RITES AND CHRISTIAN SACRAMENTS
CSW 102/DSSW 102: BASIC SOCIAL WORK THEORY
BIR 409: THEORY AND PRACTICE IN DIPLOMACY
CSW/DSSW 101: PRINCIPLES AND METHODS OF SOCIAL WORK
CSW 103: SOCIAL WORK AND SOCIAL SCIENCES
BIR 411: NORTH – SOUTH RELATIONS
DIR 101: THEORIES OF INTERNATIONAL RELATIONS
DIR 120: INTERNATIONAL RELATIONS AND LEGAL REGULATION OF CONFLICTS
DIR 106: EVOLUTION OF MODERN SYSTEMS
DIR 109/113: CONTEMPORARY INTERNATIONAL RELATIONS THEORY
DIR 119: INTERNATIONAL ORGANIZATIONS AND HUMAN RIGHTS
DIR 107: THE CONTEMPORARY INTERNATIONAL POLITICAL ECONOMY.
DIR 111: POLITICS IN INTERNATIONAL RELATIONS
DIR 105: RISE OF CHINA
DPM 528: ENTREPRENEURSHIP & MICROFINANCE
DPM 529: PROJECT PALNNING AND APPRAISAL
DPM 527: STRATEGIC PLANNING TECHNIQUES
DSSW/CSW 107: CHILD RIGHTS, PROTECTION AND CARE
DPM 520: HUMAN RESOURCE MANAGEMENT
DSW 901: ADVANCED SOCIAL WORK THEORY AND METHODS
DPM 519: PRINCIPLES OF ECONOMICS
DSW 904/DPM 503/MPM 501/MDS 508/MSW 512/MSO 500/MJPC 500: RESEARCH METHODS
DSW 903: SOCIAL POLICY DEVELOPMENT AND ANALYSIS
MPM 503: PROCURMENT CONTRACTING AND COST MANAGEMENT
MPM 500: PROJECT PLANNING PRINCIPLES & TECHNIQUES
GS 500: CONTEMPORARY SOCIAL TEACHING
MDS 514: INTERNATIONAL REGIONAL COOPERATION AND DEVELOPMENT
MDS 511: PROJECT PLANNING AND EVALUATION
MSO 508: PEACE, CONFLICT, AND SECURITY
SDS 103: DEMOCRATIZATION AND GOOD GOVERNANCE
MSO 506: RURAL AND URBAN SOCIOLOGY
MSW 503: PROJECT PLANNING AND MANAGEMENT
MPM 509: ENVIRONMENTAL IMPACT ASSESSMENT AND AUDIT
MPM 505/MSW 505/MDS 502: GENDER ISSUES, PLANNING AND DEVELOPMENT
SDS 302: PROJECT APPRAISAL TECHNIQUE
SDS107: INTRODUCTION TO MILLENNIUM DEVELOPMENT GOALS
SDS 104: INTRODUCTION TO SOCIOLOGY OF DEVELOPMENT
SDS 305: GLOBALIZATION & DEVELOPMENT
SDS 301: DEVELOPMENT THEORY II
SDS 203: DEVELOPMENT THEORY 1
SDS 207/SNT 407/SSO 205: SOCIAL CHANGE AND DEVELOPMENT
SDS 403: ETHICAL ISSUES IN DEVELOPMENT
SDS 401: STRATEGIC PLANNING TECHNIQUES
SDS 407/SSW 405/SSO 411: SOCIOLOGY OF SOCIAL SERVICE DELIVERY SYSTEMS
SDS 402: POLICY FORMULATION & IMPLEMENTATION
SDS 416: URBANIZATION AND DEVELOPMENT
SDS 404: DEVELOPMENT ADMINISTRATION
SDS 309/SPO 421: POLITICS OF MULTINATIONAL CORPORATIONS
SDS 413: ENVIRONMENT AND NATURAL RESOURCES MANAGEMENT
SDS 412 / SSO 405: HUMANITARIAN RELIEF AND ASSISTANCE
SDS 313: HUMAN RIGHTS AND THE COMMON GOOD
SNT 403: CULTURE AND NUTRITION
SNT 302: MEDICAL ANTHROPOLOGY
SNT 103: ETHNOLOGY OF EAST AFRICAN SOCIETIES
SNT 204: ECOLOGICAL ANTHROPOLOGY
SNT 411: CULTURE AND NATIONAL IDENTITY
SPO 101: INTRODUCTION TO POLITICAL SCIENCE
SNT 107/ SDS 304: CULTURE AND DEVELOPMENT STUDIES
SNT 102: INTRODUCTION TO ANTHROPOLOGY
SNT 201: LINQUISTIC ANTROPOLOGY
SPO 201: INTRODUCTION TO POLITCAL THEORY
SPO 344: INTERNATIONAL ORGANIZATION
SPO 401: THEORY AND METHODS OF POLITICAL INQUIRY
SPO 343: RELATIONS AMONG DEVELOPING COUNTRIES
SPO 241/BIR 103: INTRODUCTION TO INTERNATIONAL RELATIONS
SPO 322: POLITICS OF INDUSTRIALIZATION
SPO 103: BASIC CONCEPTS OF GOVERNMENT
SPO 301: MAJOR THEMES IN AFRICAN POLITICAL THOUGHT
SS0 106: INTRODUCTION TO SOCIAL PSYCHOLOGY
SSO 302: CONTEMPORARY SOCIAL THEORY
SSO 206/SDS 201/ DIR 200: BASIC RESEARCH METHODS
SS0 313/ SSW 211: URBAN SOCIOLOGY/ URBANIZATION
SPO 453: ADMINISTRATION OF PUBLIC ENTERPRISES
SS0 201: SOCIOLOGY OF DEVIANT BEHAVIOR
SSO 303/BIR 308/SDS 311: STATISTICAL TECHNIQUES/ADVANCED STATISTICS
SPO 451: ADMINISTRATION OF RURAL DEVELOPMENT
SSO 306: GENDER AND DEVELOPMENT
SSW 100A: BASIC SOCIAL WORK THEORY
SSO 412: SOCIOLOGY OF SCIENCE
SSW 107: CHILD RIGHTS, PROTECTION AND CARE
SSO 409: ECONOMY AND SOCIETY
SSW 206: HUMAN RELATIONS
SSW 201: METHODS OF SOCIAL WORK
SSO104/118: SOCIOLIZATION PROCESS
SSO 401: SOCIOLOGY OF DEVELOPMENT
SSW 304: HUMAN DEVELOPMENT AND GROWTH
SSO/SSW 308: CRIMINOLOGY
SSW 400: INTRODUCTION TO PROJECT PLANNING AND IMPACT ASSESSMENT
SSW 309: SOCIAL PSYCHIATRY
SSW 403: COUNSELING PSYCHOLOGY
SSW 412: SOCIAL WORK ETHICS
SSW 401: ADOLESCENE
SSW 406: SOCIAL PSYCHOLOGY IN DEVELOPMENT PRACTICE
SSW 312A: ADVANCED SOCIAL WORK THEORY
SSW 307: PERSONNEL MANAGEMENT IN HUMAN AGENCIES
SSW 404: SOCIAL POLICY AND ADMINISTRATION
BIR 404: INTERNATIONAL CRIMINAL JUSTICE
BIR 302: INTERNATIONAL HUMAN RIGHTS AND HUMANITARIAN LAW
BIR 205: EVOLUTION OF DIPLOMACY
BIR 301: GLOBAL ETHICS IN INTERNATIONAL RELATIONS
BIR 402: FOREIN POLICY ANALYSIS
BIR 307/SSO 301: ADVANCED RESEARCH METHODS
BIR 200: INTRODUCTION TO PEACE AND CONFLICT STUDIES
BIR 400: GLOBAL ENVIRONMENTAL POLITICS
BIR 300: GENDER AND INTERNATIONAL RELATIONS
BIR 401: REGIONAL INTEGRATION
BIR 306: MIGRATION AND REFUGEES
B-PHL 104-1: CLASSICAL GREEK PHILOSOPHY
B-PHL 102:LOGIC
MCP 605: MICRO-PRACTICUM
MCP 500: RESEARCH METHODS IN BEHAVIOURAL SCIENCES
DCP 019: TERMINAL ILLNESS AND HIV AND AIDS COUNSELLING
DCP 018: PSYCHOLOGICAL ASSSESEMNT
DCP 017: GROUP COUNSELING PROCESS AND PRACTICE
DCP 009: RESEARCH METHODS IN BEHAVIOURAL SCIENCES
DCP 008: PASTORAL COUNSELING
DCP 007: PERSONALITY AND PERSONALITY THEORIES
DCP 006: MARRIAGE AND FAMILY THERAPY
DCP 005: ETHICAL AND LEGAL ISSUES IN COUNSELING
CP 701: MULTICULTURAL AND PSYCHO-SPIRITUAL COUNSELLING
BCP 410: COMMUNITY COUNSELLING
BCP 406: POLITICAL PSYCHOLOGY
BCP 400: STRESS MANAGEMENT
BCP 324: COUNSELOR BURNOUT AND MANAGEMENT
BCP 322: CRISIS, DISASTER AND TRAUMA COUNSELLING
BCP 321: VOCATIONAL AND CAREER COUNSELLING
BCP 312: SEPARATION DIVORCE AND REMARRIAGE
BCP 307: ORGANIZATIONAL PSYCHOLOGY
BCP 204: HUMAN SEXUALITY
BCP 203: MULTICULTURAL COUNSELLING
BCP 202: TERMINAL ILLNESS & COUNSELLING
BCP 201: POSITIVE PSYCHOLOGY
BCP 105: COUNSELING SKILLS
BCP 104: SELF- AWARENESS AND PERSONAL DEVELOPMENT
BCP 103: COUNSELLING THEORIES AND MODELS
GEO 211: QUANTITATIVE METHODS IN GEOGRAPHY
GEO 310: ATMOSPHERE AND SOIL SYSTEMS
GEO 110: INTRODUCTION TO PHYSICAL GEOGRAPHY
GES 114: SOILS IN ENVIRONMENTAL PLANNING AND MANAGEMENT
GEO 210: WATER AND LAND PROCESSES
GEO 111: CARTOGRAPHY AND MAP ANALYSIS
GEO 215: INDUSTRIAL GEOGRAPHY
GEO 403: REGIONAL PLANNING
GEO 311: RESEARCH METHODS IN GEOGRAPHY
GEO 116: GEOGRAPHY OF ENERGY
GES 112: ENVIRONMENTAL EDUCATION
GEO 402: GEOGRAPHY OF ARID AND SEMI –ARID LANDS
GEO 401: REMOTE SENSING AND NATURAL RESOURCE MANAGEMENT
MCP 504: THEORIES OF COUNSELING
MCP 606: CHEMICAL ADDICTION
CP 705: ADVANCED QUANTITATIVE RESEARCH DESIGN AND DATA ANALYSIS
CP 704: ADVANCED QUALITATIVE, MIXED METHODS RESEARCH DESIGNS AND DATA ANALYSIS
MCP 502: THEORIES OF PERSONALITY
MCP 505: PRACTICAL SKILLS AND INTERVENTIONS IN COUSELING
MCP 512: STATISTICS AND DATA PROCESSING APPLICATIONS
MCP 510: CHILD AND ADOLESCENT COUNSELING
BCP 402: COUNSELING EXCEPTIONAL PERSONS
BCP 411: LEADERSHIP AND MANAGEMENT
BCP 414: EFFECTIVE PARENTING
BCP 105: SKILLS IN COUNSELING PRACTICE
BCP 307: INDUSTRIAL / ORGANIZATIONAL PSYCHOLOGY
BCP 303: FAMILY THERAPY
BCP 101: INTRODUCTION TO COUNSELING
CP 703: PSYCHOMETRICS, DIAGNOSIS AND REPORT WRITING
BCP 224: PSYCHOLOGICAL ASSESSMENT TESTS
BCP 223: COUNSELING THE AGED (GERONTOLOGY)
MLT 511: BRITISH LITERATURE
MLT 504: TRENDS IN AFRICAN ORAL LITERATURE
ENG 400: ADVANCED LEVEL SOCIOLINGUISTICS
MLT 501: CONTEMPORARY LITERARY THEORIES
LIT 400: LITERARY AESTHETICS
LIT 302: THEORY AND HISTORY OF LITERATURE SPECIAL EXAMINATION
LIT 401: AFRICAN LITERATURE
ALT 500: RESEARCH METHODS IN APPLIED LINGUISTICS
ALT 503: SOCIOLINGUISTICS
AL_GE 301: GERMAN 1
ENG 200: ORIGIN AND DEVELOPMENT OF ENGLISH
ENG 302: SECOND LANGUAGE LEARNING
EFM 813: FINANCIAL INFORMATION MANAGEMENT SYSTEMS
EQT 130: MATHEMATICS FOR ECONOMISTS I
EQT 233: ECONOMIC STATISTIC I
ECN 401: BASIC ECONOMETRICS I
ECN 416: LABOR ECONOMICS
ECN 420/CEC 411: MANAGERIAL ECONOMICS
ECO 808/CEC 520: MANAGERIAL ECONOMICS
ECO 211: MICROECONOMICS THEORY II
ECN 402: MONETARY ECONOMICS
EAE 241: FINANCIAL MARKETS & INSTRUMENTS
ECN 205: PRINCIPLES OF MACROECONOMICS
ECN 311: INTERMEDIATE MACROECONOMIC THEORY
CEC 121¬/ECO 122: INTRODUCTION TO MACROECONOMICS
ECN 305: OPERATIONS ANALYSIS
MRS 513: METHODS AND THEORIES IN AFRICAN TRADITIONAL RELIGION
MRS 508: METHODS IN BIBLICAL STUDIES
GS 103: INTRODUCTION TO THE BIBLE
WRITTEN COMPREHENSIVE EXAMINATION (MASTERS)
MRS 505: HISTORY AND SOURCES OF ISLAM
MRS 516: CHURCH IN EASTERN AFRICA
BRS 304: GOSPEL
BRS 301: CHRISTOLOGY
BRS 100: RESEARCH METHODS IN RELIGIOUS STUDIES
BRS 201: PROPHETIC LITERATURE
BRS 207: AFRICAN INDEPENDENT CHURCHES
SSW 310: FAMILY AND CHILD WELFARE
SSW 405 / SDS 407: SOCIOLOGY OF SOCIAL SERVICE DELIVERY SYSTEMS
SSO 402: ENVIRONMENTAL SOCIOLOGY
SDS 109: INTRODUCTION TO PROJECT PLANNING AND MANAGMENT
SDS 416 / SSO 313 / SSW 211: URBAN SOCIOLOGY / URBANIZATION AND DEVELOPMENT
SSW 202: THEORY OF SOCIAL WORK
SSO 414: SOCIAL CAPITAL AND DEVELOPMENT IN AFRICA
SSW 400 / SDS 109: INTRODUCTION TO PROJECT PLANNING AND IMPACT ASSESSMENT
SSW 401: ADOLESCENCE
SSO 301: ADVANCED RESEARCH METHODS
SSO 206: BASIC RESEARCH METHODS
SSO / SSW 308: CRIMINOLOGY
SSO 104: SOCIALIZATION PROCESS
SSO 210 / SSW 205: COMMUNITY DEVELOPMENT
SSO 208: BASIC SOCIAL STATISTICS
SPO 401: THEORIES AND METHODS OF POLITICAL INQUIRY
SPO 241: INTRODUCTION TO INTERNATIONAL RELATIONS
SNT 209: THEORY AND PRACTICE IN ARCHAEOLOGY
MSO 500: ADVANCED RESEARCH METHODS
MPS 506: PUBLIC ADMINISTRATION AND POLICY
MPS 508: DIPLOMACY
SNT 307:ECONOMIC ANTHROPOLOGY
MSO 505: SOCIAL CHANGE AND DEVELOPMENT
SNT 201: LINGUISTIC ANTHROPOLOGY
MPS 505: RESEARCH METHODOLOGY IN POLITICAL SCIENCE
DIR 111: POLITICS AND INTERNATIONAL RELATIONS
DIR 107: THE CONTEMPORARY OF INTERNATIONAL POLITICAL ECONOMY
GS 106: SOCIAL DEVELOPMENT STUDIES
DIR 105: THE RISE OF CHINA
DIR 103: AFRICA INTERNATIONAL RELATIONS
MPS 504: INTERNATIONAL ORGANIZATION
DIR 106: THE EVOLUTION OF MODERN INTER-STATE SYSTEM
D-PT 102: CONTEMPORARY CHRISTIAN LIVING
D-DT 102: FOUNDATIONS OF INCULTURATION
D-MT 100: MORAL RESPONSE TO CHALLENGES OF SOCIAL CHANGES TO THE AFRICAN FAMILY
D-MT 10I: METHODOLOGY IN MORAL THEOLOGY
D-BT 101: TOWARDS AFRICAN METHODS IN THE BIBLICAL INTERPRETATION ORAL EXAMINATION
D-DT 104: THEOLOGY AND PRAXIS OF ECUMENISM ORAL EXAMINATION
KIS 200: FASIHI YA WATOTO
KIS 403: NADHARIA ZA UCHANGANUZI WA FASIHI
KIS 302: SINTAKSIA NA SEMANTIKI
KIS 301: RIWAYA NA HADITHI FUPI
KIS 201: KITANGULIZI CHA NADHARIA YA TAFSIRI
KIS 203: FASIHI SIMULIZI YA KISWAHILI
KIS 400: ISIMUJAMII
KIM 308: EDITING AND EVALUATION OF TEXTS
KIS 103: MBINU ZA MAWASILIANO
KIM 324: HABARI ZA PICHA
KIM 301: TAFSIRI NA UKALIMANI
KIM 320: FASIHI NA FILAMU
KIM 319: SANAA YA MAONYESHO
KIM 202: UCHANGANUZI MATINI (DISKOSI)
KIM 322: COMPUTER APPLICATION
KIS 102: HISTORIA YA KISWAHILI NA MAENDELEO YA KISWAHILI
HST 414: ETHNICITY AND CONFLICTS IN HISTORY
HST 302: COMPARATIVE STUDIES IN IMPERIALISM IN AFRICA AND OTHER THIRD WORLD SOCIETIES
HST 513: THEMES IN MODERN ASIAN HISTORY
HST 536: GENDER TOPICS IN HISTORY
HST 501: HISTORY OF POLITICAL IDEAS
HST 510: ECONOMIC AND SOCIAL HISTORY OF AFRICA
HST 512: THEMES IN MODERN EUROPEAN HISTORY
HIR 205: GOVERNMENT AND PILITICS IN AFRICA
HIR 208: KENYA’S FOREIGN POLICY
HIR 206: THE UNITED NATIONS
HST 201: THEMES IN WORLD HISTORY TO 1500
HST 207: THE TRANSFORMATION OF EAST ASIA SINCE 1800
HST 206: THEMES IN MODERN EUROPEAN HISTORY
HIR 207: INTERNATIONAL ORGANIZATIONS
HST 203: THEMES IN EAST AFRICAN HISTORY
HST 103: ISSUES IN KENYAN HISTORY
HIR 204: WORLD POLITICS
GES 322: WATER QUALITY RESOURCE AND ANALYSIS
MGE 507: ENVIRONMENTAL CONSERVATION AND MANAGEMENT
GES 320: URBANIZATION AND ENVIRONMENT
MGE 535: ECOTOURISM AND SUSTAINABLE TOURISM
MGE 503: INTEGRATED ENVIRONMENTAL IMPACT ASSESSMENT / ENVIRONMENTAL AUDIT
MGE 537: TOURISM IMPACT ANALYSIS
MGE 511: PLANNING AND MANAGEMENT OF ARID AND SEMI ARID LANDS
MGE 510: GEOGRAPHY OF WETLANDS AND LAND RECLAMATION
GES 319: ECOLOGY AND SOCIETY
GES 218: ANTHROPOGENIC INFLUENCES ON THE ECOSYSTEM
GEO 322: RECREATION AND TOURISM GEOGRAPHY
GES 214: INTRODUCTION TO GEOGRAPHIC INFORMATION SYSTEMS
GEO 412: GEOGRAPHY OF NATURAL HAZARD MANAGEMENT
GES 223: ENVIRONMENTAL CHEMISTRY
GEO 212: BEHAVIOURAL GEOGRAPHY
GEO 313: THEORIES OF SPATIAL PATTERNS AND PROCESSES
GES 217: CONFLICT MANAGEMENT AND RESOURCE USE
GES 219: ENVIRONMENTAL POLLUTION AND MONITORING TECHNIQUES
GEO 401: REMOTE SENSING AND AERIAL PHOTO INTERPRETATION
GEO 319: TRANSPORT GEOGRAPHY
MLT 506: COMPARATIVE STUDY OF AFRICAN LITERATURE
LIT 403: MODERN ERUROPEAN LITERATURE
LIT 302: THEORY AND HISTORY OF LITERATURE
ENG 401: ADVANCED PHONOLOGY AND MORPHOLOGY
LIT 203: LITERARY LANGUAGE AND SCHORLALY PRESENTATION
ENG 400: ADVANCED LEVEL LINGUISTICS
ALE 502: SECOND LANGUAGE ACQUISITION THEORY AND RESEARCH
AL-GER 301 – 2 GERMAN LEVEL TWO
ALE 504: LANGUAGE TESTING
CFRN 100: FRENCH I
ENG 301: ENGLISH GRAMMAR AND USAGE
ENG 400: ADVANCED LEVEL SOCIO-LINGUISTICS
ALE 503: ENGLISH LANGUAGE TEACHING: HISTORY, THEORY AND METHODOLOGY
ALE 503: ENGLISH LANGUAGE SYLLABUS, MATERIALS AND TASK DESIGN
ECN 315: INTERNATIONAL FINANCE
ECN 411: ECONOMICS OF TOURISM, LEISURE AND RECREATION
ECN 314: MONEY, BANKING AND FINANCIAL MARKETS
ECN 206: PRINCIPLES OF MANAGEMENT
ECN 208: BASIC ECONOMIC STATISTICS
CEC 211 / ECN 201: PRINCIPLES OF MICROECONOMICS
ECN 105: INTRODUCTION TO MACROECONOMICS
CEC 221 / ECN 205: PRINCIPLES OF MACROECONOMICS
CEC 411 / ECN 420: MANAGERIAL ECONOMICS
ECN 102: INTRODUCTION TO MATHEMATICS FOR ECONOMISTS
ECN 312: INTERMEDIATE MACROECONOMICS
ECN 103: ECONOMICS OF SUB-SAHARAN AFRICA
ECN 313: ECONOMIC STATISTICS II
SDS 313: HUMAN RIGHTS AND COMMON GOOD
SDS 402 / SPO 353: POLICY FORMULATION AND IMPLEMENTATION
SDS 411: SOCIAL PSYCHOLOGY FOE DEVELOPMENT PRACTICE
SDS 413: NATURAL RESOURCE AND ENVIRONMENTAL MANAGEMENT
SDS 409 / SSW 410: HEALTH AND DEVELOPMENT AND COMMUNITY HEALTH
SDS 310: ENTREPRENEURSHIP AND SME MANAGEMENT
SDS 413: NATURAL RESOURCES AND ENVIRONMENTAL MANAGEMENT
SDS 309 / SPO 421: POLITICS OF MULTINATIONAL CORPORATIONS
SDS 215: STATE, GOVERNANCE AND SOCIETY
SDS 207 / SSO 205: SOCIAL CHANGE AND DEVELOPMENT
SDS 212: SCIENCE AND TECHNOLOGY
SDS 211: QUALITATIVE AND QUANTITATIVE TECHNIQUES
SDS 306 / SPO 422: DEPENDENCY AND UNDERDEVELOPMENT IN THE THIRD WORLD
SDS 304: CULTURE AND DEVELOPMENT
SDS 305: GLOBALIZATION AND DEVELOPMENT
MPM 516: STRATEGIC MANAGEMENT
SDS 201: RESEARCH METHODS
MPM 513 / MDS 516: STATISTICAL TECHNIQUES
MPM 513: STATISTICAL DATA ANALYSIS
MPM 520: HUMAN RESOURCE MANAGEMENT AND DEVELOPMENT
SDS 203: DEVELOPMENT THEORY I
SDS 202: GEOGRAPHY OF DEVELOPMENT
SDS 108: INTRODUCTION TO MANAGEMENT INFORMATION SYSTEMS
SDS 107: INTRODUCTION TO MILLENIUM DEVELOPMENT GOALS / SUSTAINABLE DEVELOPMENT GOALS
SDS 105:CULTURE AND SOCIAL DYNAMICS
MPM 500: PROJECT PLANNING PRINCIPLES AND TECHNIQUES
MPM 501 & MDS 508: RESEARCH METHODOLOGY
MDS 506: AGRICULTURE AND DEVELOPMENT
MPM 508: PROJECT PLANNING AND MANAGEMENT
MDS 504: POST CONFLICT RECONSTRUCTION AND DEVELOPMENT
MDS 502: GENDER AND DEVELOPMENT
MPM 504: COMMUNITY DEVELOPMENT
MDS 511: PROJECT MANAGEMENT AND EVALUATION
MPM 503: RURAL DEVELOPMENT
MDS 501: HEALTH AND DEVELOPMENT
B-PHL 104-1: PRE-SOCRATIC PHILOSOPHY
B-PHL 400: CONTEMPORARY PHILOSOPHY
B-PHL 403: AFRICAN POLITICAL PHILOSOPHY
B-PHL 407: MORALITY AND POLITICS IN AFRICA
CP 708: COUNSELLING DIVERSE POPULATIONS
MCP 506: CULTURE, SPIRITUALITY, AND PSYCHOTHERAPY
MCP 606: CHEMICAL ADDICTIONS AND TREATMENT
MCP 510: CHILD AND ADOLESCENT COUNSELLING
MCP 700: WRITTEN COMPREHENSIVE EXAMINATION MA COUNSELLING PSYCHOLOGY
MCP 502: THEORIES OF COUNSELLING AND PERSONALITY
MCP 507: DATA PROCESSING AND COMPUTER APPLICATION
CP 702: BIOLOGICAL BASIS OF BEHAVIOR
MCP 501: STATISTICAL IN BEHAVIORAL SCIENCE
BCP 401: BEREAVEMENT, LOSS AND GRIEF COUNSELLING
CP 803: CHILD, ADOLESCENT, COUPLE AND FAMILY THERAPY
CP 809: COMPREHENSIVE EXAMINATION
BCP 415: CHILD ABUSE, SEXUAL AND TREATMENT
CP 701: PSYCHO-SPIRITUAL COUNSELLING
BCP 322: CRISIS, DISASTER AND TRAUMA
BCP 121: PERSONALITY AND PERSONALITY THEORIES
BCP 307: INDUSTRIAL/ORGANIZATIONAL PSYCHOLOGY
BCP 125: ETHICAL, LEGAL AND CONTEMPORARY ISSUES IN COUNSELLING
BCP 305: CHILD AND ADOLESCENT THERAPY
BCP 124: GROUP COUNSELLING
BCP 201: INTRODUCTION TO POSITIVE PSYCHOLOGY
BCP 302: COUNSELLING IN INSTITUTIONS OF LEARNING
BCP 301: HIV & AIDS PANDEMIC AND RELATED ISSUES
BCP 202: TERMINAL ILLNESS
GS 103: UNDERSTANDING THE BIBLE
BRS 401: INITIATION AND CHRISTIAN SACRAMENTS
MRS 502: COMPARATIVE STUDY OF RELIGIONS
MRS 503: RITES OF PASSAGE IN AFRICAN COMMUNITIES
GLS 104: BIBLE STUDIES AND CHRISTIAN ETHICS (LAW)
MRS 517: CATHOLIC SOCIAL DOCTRINES IN EAST AFRICAN CONTEXT
DRS 702: INTERFAITH DIALOGUE
WRITTEN COMPREHENSIVE
MRS 509: SYNOPTIC GOSPELS
BRS 202: COMPARATIVE STUDY OF RELIGION
BRS 305: RELIGION AND CONTEMPORARY ISSUES
BRS 304: GOSPEL LITERATURE
SSW 405: SOCIOLOGY OF SOCAL SERVICE DELIVERY SYSTEMS
SSW 410/SDS 409: HEALTH AND DEVELOPMENT
SSW 304: GROWTH AND DEVELOPMENT
SSW/SSO 308: CRIMINOLOGY
SSW 403: COUNSELLING
SSW 309: INTRODUCTION TO PSYCHIATRY
SSW 412: SOCIO WORK AND SOCIAL ETHICS
SSO 208/SSW 209/SNT 207: INTRODUCTION TO BASIC SOCIAL STATISTICS
SSO 409: ECONOMY AND SOCIEITY
SSO 206/SDS 201: BASIC RESEARCH METHODS
SSO/SSW 210: COMMUNITY DEVELOPMENT
SSO 205: SOCIAL CHANGE
SSO 303: ADVANCED SOCIAL STATISTICS/SDS 311: STATISTICAL TECHNIQUES
SSW 202: SOCIAL WORK THEORY II
SS0 207: CLASSICAL SOCIAL THEORY
SPO 355: INTRODUCTION TO ADMNISTRATIVE LAW
SSO 104: THE SOCIALIZATION PROCESS
SSO 101: INTRODUCTION TO SOCIAOLOGY
SNT 410: DEVELOPMENT ANTHROPOLOGY
SPO 102: GOVERNMENT AND POLITICS IN PRE-INDEDENDENT AFRICA
SPO 104: GOVERNMENT AND POLITICS IN POST INDEPENDENT AFRICA
SPO 231: INTRODUCTION TO COMPARATIVE STUDY
SPO 101: INTRODUCATION TO POLITICAL SCIENCE
SDS 402/SPO 353: POLICY FORMULATION AND IMPLEMENTATION
SDS 410: INDUSTRIALIZATION AND EMPLOYMENT
SNT 107/SDS 304/CML 309: CULTURE AND DEVELOPMENT STUDIES
SNT 102/106/107/302/SDS 304/CML 309: MEDICAL ANTHROPOLOGY
SDS 412/SSO 405: HUMANITARIAN ASSISTANCE AND RELIEF OPERATIONS/RELIEF AND DEVELOPMENT ASSISTANCE
MSW 505: GENDER ISSUES IN DEVELOPMENT
MPS 511: INTERNATIONAL LAW
MPS 501: RESEARCH METHODOLOGY I
MPS 505: INTERNATIONAL RELATIONAL THEORY AND PRACTICES
SDS 310: ENTREPRENEURSHIP AND SME DEVELOPMENT
MPS 510: CONFLICT RESOLUTION AND MANAGEMENT
MPS 500: GOVERNMENT AND POLITICS IN KENYA
SDS 210/SSO 306: GENDER AND DEVELOPMENT
MPS 509: INTERNATIONAL ECONOMICS RELATIONS
MDS 500: MANAGEMENT DEVELOPMENT THEORY
MPM 503: PROCUREMENT, CONTRACTING AND COST MANAGEMENT
MPM 502: PROJECT MONITORING AND EVALUATION
MPM 501/MDS 508/MPS 505: RESEARCH METHODS
DSSW 106: SOCIAL WORK AND SOCIAL SCIENCES
DSSW 203: COMMUNITY MOBILIZATION AND COLLECTIVE ACTION
GS 106: INTRODUCTION TO SOCIAL AND DEVELOPMENT STUDIES
DIR 106: EVOLUTION OF MODERN INTER-STATE SYSTEM
DPM 530: NON-GOVERNMENTAL ORGANIZATION AND DEVELOPMENT
DIR 120: INTERNATIONAL RELATIONS AND THE LEGAL REGULATION OF CONFLICT
DSSW 103: SOCIAL POLITY AND ADMINISTRATION
DIR 102: CONTEMPORARY INTERNTIONAL POLICY
DPM 522: RURAL AND URBAN PLANNING AND MANAGEMENT
DSSW 101: PRINCIPLES AND METHODS OF SOCIAL WORK
DSSW 102: BASIC SOCIAL WORK THEORY
DIR 109/113 : CONTEMPORARY INTERNATIONA RELATIONS THEORY
SSW 100A: SOCIAL WORK THEORY
SSO 206 / SDS 201: BASIC RESEARCH METHODS
SSO 210/SSW 205: COMMUNITY DEVELOPMENT
SSO 303: ADVANCED SOCIAL STASTICS
SSO 208 / SSW 210: BASIC SOCIAL STATISTICS
SPO 443: STRATEGIC & NATIONAL SECURITY STUDIES
SPO 451: ADMINISTRATION OF RURAL DEVELOMENT
SSO 106: SOCIAL PSYCHOLOGY
SPO 241: IINTRODUCTION TO INTERNATIONAL RELATIONS
SPO 301: MAJOR THEMES AFRICAN POLITICAL THOUGHT
SNT 307: ECONOMIC ANTROPOLOGY
SPO 104: GOVERNMENT AND POLITICS IN POS-INDEPENDENCE AFRICA
SDS 412/SSO 405: HUMANITARIAN RELIEF AND ASSISTANCE
SDS 304 / SNT 107: CULTURE AND DEVELOPMENT
SDS 407: SOCIOLOGY OF SOCIAL SERVICE DELIVERY SYSTEMS
SDS 404: DEVEVELOPMENT ADMINISTRATION
SDS 306/SPO 422: DEPENDENCY & UNDERDEVELOPMENT IN THE THIRD WORLD
DIR 116: INTRODUCTION TO THE GOVERNMENT
SDS 306/SPO 422 : DEPENDENCY AND UNDERDEVELOPMENT IN THE THIRD WORLD
DIR 241: HISTORY AND INTERNATIONAL RELATIONS
MSO 508: RURAL SOCIOLOGY
DIR 102: CONTEMPORARY INTERNATIONAL POLICY
CSW 101 PRINCIPLES & METHODS OF SOCIAL WORK/DSSW 201: SOCIAL WORK METHODS
CSW 106/DSSW 206: COMMUNITY DEVELOPMENT
CP 801: ADVANCED THEORIES OF PERSONALITY
MCP 501: STATISTICS IN BEHAVIOURAL SCIENCE
ED 532: ADOLESCENT PSYCHOLOGY
MCP 500: RESEARCH METHODS IN BEHAVIOURAL SCIENCE
MCP 500 RESEARCH METHODS IN BEHAVIOURAL SCIENCE
CP 705: ADVANCED QUANTIATIVE RESEARCH DESIGNS AND DATA ANALYSIS
BCP 101: INTRODUCTION TO COUNSELING PSYCHOLOGY
BCP 102: THEORIES OF HUMAN GROWTH AND DEVELOPMENT
BCP 221: ADDICTION AND TREATMENT
BCP 103: THEORIES OF COUNSELING
BCP 104: SELF-AWARENESS AND PERSONAL DEVELOPMENT
BCP 205: MENTORING, COACHING AND PEER COUNSELING
BCP 125: ETHICAL, LEGAL AND CONTEMPORARY ISSUES IN COUNSELING
KIM 110: STADI ZA UANDISHI & USEMAJI
KIM 111: HISTORIA YA KISWAHILI & MAENDELEO YA KISWAHILI
KIM 102: FONETIKI NA FONOLOJIA
KIM 105: UADISHI BUNIFU
KIM 201: MOFOLOJIA YA KISWAHILI
KIM 106: FASIHI SIMULIZI
KIM 103: MISINGI YA FASIHI NA UHAKIKI
KIM 202: UCHANGANUZI WA MATINI
KIM 101 : MISINGI YA LUGHA
HST 518: ISSUES IN KENYAN HISTORY
HST 315: GOVERNMENT AND CONSTITUTION OF KENYA
HST 101: INTRODUCTION TO AFRICAN HISTORY
HIR 203: AFRICAN INTERNATIONAL RELATIONS
HST 201: THEMES IN WORLD HISTORY SINCE 1500
HST 103: ISSUES IN KENYA HISTORY TO 1895
GEO 402: MANAGEMENT OF ARID AND SEMI-ARID LANDS
MGE 501: GEOGRAPHCTHOUGHTS
GES 110: INTRODUCTION TO PHYSICAL GEOGRAPHY
GEO 213: GOEGRAPHY OF AFRICA
GEO 113: HUMAN GEOGRAPHY
ALS 501: PSYCHOLINGUISTICS
ENG 202: ENGLISH PHOENTICS AND PHONOLOGY
ECN 105: INTRODUCTION TO MACRO-ECONOMICS
ECN 103: ECONOMICS OF SUB-SAHARA AFRICA
ECN 102: INTRODUCTION TO MATHEMATICS FOR ECONOMICS
ECN 201: INTERMEDIATE MICROECONOMICS
ECN 104: INTRODUCTION TO MICRO-ECONOMICS
SDS 410: INDUSTRIALIZATION EMPLOYMENT CREATION
SSO 303: ADVANCED SOCIAL STATISTICS
SSO 405 / SDS 412: RELIEF AND DEVELOPMENT ASISTANCE
SDS 310: ENTREPRENEURSHIP AND SMEs DEVELOPMENT
SDS 302: PROJECT APPRAISAL TECHNIQUES
SDS 301: DEVELOPMENT THEORY 11
SDS 311: STATISTICAL TECHNIQUES
SDS 303: DEVIANCE, CRIME AND RESOURCE MISAPPROPRIATION
SDS 202: GEOGRAPHY OD DEVELOPMENT
SDS 109 / SSW 400: INTRODUCTION TO PROJECT PLANNING AND MANAGEMENT
SDS 107: INTRODUCTION TO MILLENNIUM DEVELOPMENT GOALS/SUSTAINABLE DEVELOPMENT GOALS
SDS 109: INTRODUCTION TO PROJECT PLANNING AND MANAGEMENT
MPM 506: POLITICS AND DEVELOPMENT
MPM 500: PRINCIPLES AND TECHNIQUES OF PROJECT PLANNING
MDS 507: DEVELOPMENT PLANNING & POLICY FORMULATION IN AFRICA
MPM 509: ENVIRONMENTAL IMPACT ASSESSMENT (E.I.A) AND AUDIT
SDS 104: FUNDAMENTALS OF DEVELOPMENT
MPM 501: RESEARCH METHODOLOGY
MDS 508: RESEARCH METHODOLOGY
MPM 505: GENDER IN PLANNING AND DEVELOPMENT
BRS 201: PENTATEUCH
BRS 104: INTRODUCTION TO CHURCH HISTORY
MRS 531: COMPRENSIVES EXAM THEMES
MRS 518: PHILOSOPHY OF RELIGION
MRS 510: MODELS OF THE CHURCH IN ACTS AND MAJOR PAULINE LETTERS
BRS 103: AFRICAN CULTURES AND RELIGION
RE: SUBMISSION OF MODERATED EXAM DRAFTS
B-PHL 104-1 : Presocratic Philosophy
PHL 202-1: PATRISTIC PHILOSOPHY
PHL 101: INTRODUCTION TO PHILOSOPHY
B-PHL 202-1 : Patristic Philosophy
B-PHL- 305 : ONTOLOGY
UNIT CODE: MCP 605 MICRO PRACTICUM
UNIT CODE: MCP 602: PSYCHOPATHOLOGY/ABNORMAL PSYCHOLOGY
UNIT CODE: MCP 601: ETHICAL AND LEGAL ISSUES IN COUNSELLING
UNIT CODE: MCP 504/ED 513: THEORIES AND TECHNIQUES OF COUNSELLING
UNIT CODE: MCP 502 THEORIES OF PERSONALITY AND CULTURE
UNIT CODE: MCP 501/MPM513/MDS516/MSW515/MSO 520 : STATISTICS AND DATA PROCESSING IN COMPUTER APPLICATIONS
B-PHL 101 INTRODUCTION TO PHILOSOPHY
B-Phl 207 : General Ethics
B-PHL- 203 : DISCOURSE ON AFRICAN PHILOSOPHY
UNIT TITLE: DCP 013: MICRO COUNSELING TECHNIQUES AND SKILLS
UNIT CODE: DCP 012 CAREER COUNSELING
UNIT CODE: DCP 011: ALCOHOL AND DRUG ADDICTIONS
DCP 010: HEALTH AND PSYCHOLOGICAL TEST
B-Phl 103/BCP 222: Critical Thinking
B-PHL207: GENERAL ETHICS
B-PHL- 305: ONTOLOGY
B-PHL- 203: DISCOURSE ON AFRICAN PHILOSOPHY
B-PHL 104-1:PRESOCRATIC PHILOSOPHY
B-PHL 103/BCP 222: CRITICAL THINKING
UNIT CODE: BCP 421: TECHNIQUES IN CHILD COUNSELLING
UNIT CODE: BCP 415: CHILD ABUSE, SEXUAL ABUSE AND TREATMENT
UNIT CODE: BCP 414: EFFECTIVE PARENTING
UNIT CODE: BCP 413: THERAPEUTIC COMMUNITIES
: PHYSIOLOGICAL PSYCHOLOGY
UNIT CODE: BCP 412: PHYSIOLOGICAL PSYCHOLOGY
UNIT CODE: BCP 410: COMMUNITY PSYCHOLOGY
UNIT CODE: BCP 406: POLITICAL PSYCHOLOGY
UNIT CODE: BCP 405: PASTORAL COUNSELLING
UNIT CODE: BCP403: COUNSELLING SUPERVISION BASIC MODELS
UNIT CODE: BCP 402: COUNSELLING EXCEPTIONAL PERSONS
UNIT CODE: BCP 400: STRESS MANAGEMENT
UNIT CODE: BCP 308: RESEARCH METHODS IN BEHAVIORAL SCIENCE
UNIT CODE: BCP 305: CHILD AND ADOLESCENT THERAPY
UNIT CODE: BCP 302: COUNSELLING IN LEARN ING INSTITUTIONS
UNIT CODE: BCP 301: HIV AND AIDS PANDEMIC AND RELATED ISSUES
UNIT CODE: BCP 224: PSYCHOLOGICAL ASSESSMENT AND TESTING
UNIT CODE: BCP 223: COUNSELLING THE AGED
UNIT CODE: BCP 221: ADDICTIONS AND TREATMENT
UNIT CODE: BCP 206: LIFESKILLS IN COUNSELLING
UNIT CODE: BCP 205: MENTORING COACHING AND PEER COUNSELLING
UNIT CODE: BCP 204: HUMAN SEXUALITY
UNIT CODE: BCP 203: MULTI-CULTURAL/ CROSS-CULTURAL COUNSELLING
UNIT CODE: BCP 202: TERMINAL ILLNESSES
UNIT CODE: BCP 201: INTRODUCTION TO POSITIVE PSYCHOLOGY
KIS 202: FONETIKI NA FONOLOJIA
KIM 107/KIS 103: MBINU ZA MAWASILIANO
KMU 510: DRAMA NA UIGIZAJI
KMU 506: VYOMBO VYA HABARI NA MAWASILIANO
KIM 403: DRAMA NA UIGIZAJI
KIM 409: VYOMBO HABARI NA MAZINGIRA
KIM 105: UANDISHI BUNIFU
KIS 100: MISINGI YA LUGHA
KIM 111: HISTORIA YA KISWAHILI NA MAENDELEO YA KISWAHILI
KIM 420: UANDISHI WA MAKALA MAALUM NA MAKALA YA KIPEKEE
KIM 405: UTAYARISHAJI WA MATANGAZO YA BIASHARA, MAUZO NA BIDHAA
SSW/ DSSW/CSW 107: CHILD RIGHTS, PROTECTION AND CARE
SSW 201: BASIC SOCIAL WORK METHODS
SPO 401 THEORY AND METHODS OF POLITICAL INQUIRY
SPO 345 INTRODUCTION TO INTERNATIONAL LAW
SPO 301 MAJOR THEMES IN AFRICAN POLITICAL THOUGHT
SPO 254 MODERN POLITICAL THEORY
SPO 253 INTRODUCTION TO PUBLIC ADMINISTRATION
SPO 201 INTRODUCTION TO POLITICAL THEORY
SPO 104 GOVERNMENT AND POLITICS IN POST-INDEPENDENCE AFRICA
SPO 103 BASIC CONCEPTS IN GOVRERNMENT
DSSW/CSW 102: BASIC SOCIAL WORK THEORY
DSSW/CSW 101: PRINCIPLES AND METHODS OF SOCIAL WORK
DIR 118 INTERNATIONAL CONFLICT RESOLUTION
DIR 111 POLITICS AND INTERNATIONAL RELATIONS
DIR 108 RELIGION AND INTERNATIONAL RELATIONS
DIR 116 INTRODUCTION TO GOVERNMENT
CSW 103: INTRODUCTION TO SOCIAL WORK AND SOCIAL SCIENCES
BIR 402 FOREIGN POLICY ANALYSIS
BIR 303 ARBITRATION, MEDIATION AND NEGOTIATION
BIR 301 GLOBAL ETHICS IS INTERNATIONAL RELATIONS
BIR 205 EVOLUTION OF DIPLOMACY
BIR 103 INTRODUCTION TO INTERNATIONAL RELATIONS
BIR 102: INTERNATIONAL RELATIONS THEORY
BIR 101 – INTRODUCTION TO INTERNATIONAL RELATIONS OF AFRICA
SSW 206 HUMAN RELATIONS
SSO 405: RELIEF AND DEVELOPMENT ASSISTANCE
SSO 206/SDS 201/SSW 208/BIR 203/DIR200 : BASIC RESEARCH METHODS
DSSW 204/SSO 205 / SDS 207/SNT 407: SOCIAL CHANGE AND DEVELOPMENT
SSO 201: SOCIOLOGY IN DEVIANT BEHAVIOUR
SPO 443 STRATEGIC AND NATIONAL SECURITY STUDIES
SPO 355 INTRODUCTION TO ADMINISTRATIVE LAW
SPO 351 COMPARATIVE ADMINISTRATIVE SYSTEMS
SPO 343 RELATION AMONG DEVELOPING COUNTRIES
SPO 231 INTRODUCTION TO COMPARATIVE POLITICS
SPO 222 POLITICAL ECONOMY OF AFRICAN DEVELOPMENT
SDS 313 HUMAN RIGHTS AND THE COMMON GOOD SSW 200 HUMAN RIGHTS AND EMPOWERMENT
SDS 408 FINANCIAL ACCOUNTING
SDS 107 INTRODUCTION TO MILLENNIUM DEVELOPMENT
DSSW 109/CSW 109:CHILD DEVELOPMENT THEORY AND PRINCIPLES
DIR 119: HUMAN RIGHTS AND INTERNATIONAL RELATIONS
BIR 304 INSURGENCY AND TERRORISM
SDS 303: DEVIATION, CRIME AND RESOURCE MISAPPROPRIATION
SDS 416 URBANIZATION AND DEVELOPMENT
SSW 410/SDS 409: HEALTH & DVELOPMENT
SDS 310 ENTREPRENEURSHIP & SME DEVELOPMENT
SDS 306/SPO 422: DEPENDENCY AND UNDERDEVELOPMENT IN THE THIRD WORLD
SDS 216: ETHICAL ISSUES IN DEVELOPMENT
SDS 211: QUALITATIVE AND QUANTATIVE TECHNIQUES
SDS 204: Community Mobilization and Collective Action
SDS 202: Geography of Development
SDS 110: Principles of Community Participation
SDS 109: INTRODUCTION TO PROJECT PLANNING AND MANAGEMENT SSW 400: INTRODUCTION TO PROJECT PLANNING AND IMPACT ASSESSMENT
SDS 105 CULTURE AND SOCIAL DYNAMICS
MPM 502: MONITORING AND EVALUATION TECHNIQUES
MDS 509: ENVIRONMENT & SUSTAINABLE DEVELOPMENT
DSSW 204/SSO 205 / SDS 207/ SNT 407/: SOCIAL CHANGE AND DEVELOPMENT
DPM 530: NGOs AND DEVELOPMENT
DPM 529 PROJECT PLANNING AND MANAGEMENT 1
DPM 528: ENTREPRENEURSHIP AND SME DEVELOPMENT
SDS 210: GENDER CONSIDERATIONS IN DEVELOPMENT/ SSO 306: GENDER AND DEVELOPMENT
SDS 205 COMPUTER APPLICATION IN DEVELOPMENT WORK
SSO210/SSW 205: Community Development
SPO 322 POLITICS OF INDUSTRIALIZATION
KIM 311: LANGUAGE AND PUBLIC RELATIONS
KIM 307: MBINU ZA UTAFITI
KIM 305: STADI ZA FILAMU NA TELEVISHENI
KIM 211: UTAYARISHAJI WA HABARI KATIKA GAZETI
SDS 411 / SSW 406: SOCIAL SYCHOLOGY FOR DEVELOPMENT PRACTICE
SDS 409 / SSW 410: HEALTH AND DEVELOPMENT / COMMUNITY DEVELOPMENT
SDS 408: FINANCIAL ACCOUNTING TECHNIQUES
KIM 209: LAW AND ETHICS OF JOURNALISM
KIM 207: MISINGI YA NADHARIA YA TAFSIRI
KIM 111: SARUFI YA KISWAHILI
KIM 104: MISINGI YA NADHARIA YA TAFSIRI
ED 314: MBINU ZA KUFUNDISHIA KISWAHILI
SDS 402: POLICY FORMULATION AND IMPLEMENTATION
SDS 313:HUMAN RIGHTS AND COMMON GOOD
SDS 310: ENTREPRENEURSHIP AND SMALL AND MICRO-ENTERPRISES
SDS 210 / SSO 306: GENDER DEVELOPMENT
SDS 210: GENDER AND DEVELOPMENT
SDS 209: POVERTY AND LIVELIHOOD SECURITY
SSO 205 / SDS 207: SOCIAL CHANGE AND DEVELOPMENT
ENG 100: ENGLISH FOR ACADEMIC WRITING
MPM 516: STRATEGIC MANAGEMENT: STRATEGIC MANAGEMENT
MPM 514: DEVELOPMENT ADMINISTRATION
MPM 501 / MDS 508: RESEARCH METHODOLOGY
MDS 514: INTERNATIONAL AND REGIONAL COOPERATION IN DEVELOPMENT
MGE 500 / MRS 500/ MCP 500 / MPM 501 / MDS 508: RESEARCH METHODOLOGY
MDS 507: DEVELOPMENT PLANNING, POLICY FORMULATION AND GOVERNANCE
CHD 313: PRIMARY HEALTH CARE
CHD 311: DEMOGRAPHY AND POPULATION STUDIES
CHD 227: COMMUNITY SERVICE PRACTICE: CONCEPTS, THEORIES AND PRACTICE
CHD 226: HEALTH PROMOTION
CHD 225: WATER SUPPLY MANAGEMENT
CHD / DCHD 224: PROGRAM PLANNING AND DEVELOPMENT
KMU 603: FASIHI YA WATOTO
KIS 403: NADHARIA ZA UCHANGANUZI
KIS 402 / KIM 303: TAMTHILIA YA KISWAHILI
KIS 400 / KIM 203: ISIMUJAMII
KIS 203: MISINGI YA FASIHI
KIS 200 / KIM 205: FASIHI YA WATOTO
KIS 103 / KIM 107: MBINU ZA MAWASILIANO KATIKA KISWAHILI
KIS 102 / KIM 212: HISTORIA YA KISWAHILI
KIS 102: HISTORIA YA KISWAHILI
KIS 101: MISINGI YA FASIHI
KIM / KIS 100: MISINGI YA LUGHA
KIM / KIS 101: MISINGI YA LUGHA
JC-B 208: ITALIAN I
JC-B 207: INSTITUTIONS OF CANON LAW III
JC-B 107: INSTITUTIONS OF CANON LAW I
B-JC 313: DISCIPLINE ON SACRAMENTS AND SACRAMENTALS
DIT 019: DESKTOP PUBLISHING
DIT 018: FUNDAMENTALS OF SYSTEM SECURITY
DIT 017: SYSTEM ADMINISTRATION
DIT 016: INTRODUCTION TO MOBILE COMPUTING
DIT 015: INTRODUCTION TO SOFTWARE ENGINEERING
DIT 014: WEB DESIGN AND DEVELOPMENT
DIT 013: SYSTEMS ANALYSIS AND DESIGN
DIT 012: QUANTITATIVE TECHNIQUES
DIT 011: LINUX ESSENTIALS
DIT 010: INTRODUCTION TO HARDWARE AND TECHNICAL SUPPORT
DIT 009: INTRODUCTION TO COMPUTER NETWORKS
DIT 008: OBJECT ORIENTED PROGRAMMING (JAVA)
DIT 007: INTRODUCTION TO WEB DESIGN AND DEVELOPMENT
DIT 006: INTRODUCTION TO VISUAL PROGRAMMING
DIT 005: FUNDAMENTALS OF OPERATING SYSTEMS
DIT 004: INTRODUCTION TO PROGRAMMING TECHNOLOGIES
DIT 003: DATABASE SYSTEMS
DIT 002: FUNDAMENTALS OF INFORMATIN COMMUNICATION AND TECHNOLOGY
DIT 001: BASIC COMPUTING
CMT 446: INFORMATION SYSTEMS AUDIT
CMT 445: BUSINESS INTELLIGENCE
CMT 442: NEURAL NETWORKS
CMT 419: SYSTEMS PROGRAMMING
CMT 415: CAD CAM TECHNIQUES
CMT 408: SOFTWARE PROJECT MANAGEMENT
CMT 406: ICT AND SOCIETY
CMT 405: INFORMATION SYSTEMS SECURITY
CMT 403: MANAGEMENT INFORMATION SYSTEMS
CMT 316: HUMAN COMPUTER INTERFACE
CMT 314: MOBILE APPLICATIONS DEVELOPMENT
CMT 313: COMPUTER GRAPHICS
CMT 311: FUNDAMENTALS OF SOFTWARE ENGINEERING
CMT 310: OBJECT ORIENTED ANALYSIS AND DESIGN
CMT 309: DESIGN AND ANALYSIS OF ALGORITHMS
CMT 308:DISTRIBUTED SYSTEMS
CMT 307: . NET PROGRAMMING
CMT 304: DATA STRCTURES AND ALGORITHMS
CMT 302: ADVANCED DATABASE SYSTEMS
CMT 301: RESEARCH METHODOLOGY
CMT 300: DATA COMMUNICATIONS
CMT 211: OBJECT ORIENTED PROGRAMMING II
CMT 210: OBJECT ORIENTED PROGRAMMING I
CMT 209: WEB DEVELOPMENT
CMT 208: INTRODUCTION TO ARTIFICIAL INTELLIGENCE
CMT 206: OPERATING SYSTEMS
CMT 205: COMPUTER ARCHITECTURE
CMT 203: INTRODUCTION TO SYSTEMS ADMINISTRATION
CMT 201: LOGIC CIRCUITS
CMT 200: SEMICONDUCTOR THEORY
CMT 110: PROGRAMMING METHODOLOGY
CMT 109: DATABASE SYSTEMS
CMT 108: INTRODUCTION TO WEB DESIGN AND DEVELOPMENT
CMT 107: COMPUTER NETWORKS
CMT 106: ELEMENTS OF ACCOUNTING
CMT 102: FUNDAMENTALS OF COMPUTER TECHNOLOGIES
CMT 101: HARDWARE AND SOFTWARE MAINTENANCE
CMT 100: PHYSICS FOR COMPUTER SCIENCE
HST 517: HISTORIOGRAPHY OF AFRICA
HST 515: TOPICS IN GENDER HISTORY
HST 409: ETHNICITY AND CONFLICT IN HISTORY
HST 302: COMPARATIVE STUDIES IN NATIONALISM AND IMPERIALISM
HIR 203: INTRODUCTION TO AFRICAN INTERNATIONAL RELATIONS
HIR 201: HUMAN RIGHTS IN INTERNATIONAL RELATIONS
HIR 107: THEORIES AND APPROACHES TO PEACE AND CONFLICT RESOLUTION
HIR 106: INTRODUCTION TO POLITICAL SCIENCE
MA HISTORY WRITTEN COMPREHENSIVE EXAMINATION
HST 518: THEMES IN MODERN KENYAN HISTORY
HST 305: HISTORY OF SCIENCE AND TECHNOLOGY
HST 103: ISSUES IN KENYA HOSTORY TO 1895
HIR 105: INTRODUCTION TO PEACE AND CONFLICT STUDIES
IST 108: INTRODUCTION TO POLITICAL SCIENCE
HST 516: GENDER TOPICS IN HISTORY
HST 414: ETHNICITY AND CONFLICT IN HISTORY
HST 406: HISTORY OF POLITICAL IDEAS
HST 304: AGRARIAN HISTORY OF THE THIRD WORLD COUNTRIES
HST 302: COMPARATIVE STUDIES IN IMPERIALISM ANS NATIONALISM IN THE THIRD WORLD
HST 104: ISSUES IN KENYAN HISTORY SINCE 1895 Date:
LIT 202: LITERATURE AND CONTEMPORARY WRITING
ENG 401: ENGLISH STRUCTURE AND SEMANTICS
ENG 201: MORPHOLOGY AND SYNTAX
LIT 106: INTRODUCTION TO AFRICAN ORAL LITERATURE
ENG 302: THEORY AND HISTORY OF LITERATURE
MLT 517: AFRICAN-AMERICAN LITERATURE
LIT 300: STYLISTIC AND LITERARY APPRECIATION
ENG 301: GRAMMAR AND USAGE Date:
ENG 200: ORIGINS AND DEVELOPMENT OF ENGLISH
ALT 500: RESEARCH METHODOLOGY IN APPLIED LINGUISTICS MLT 500: LITERARY RESEARCH METHODOLOGY
LIT 300: STYLISTIC AND LTERARY APPRECIATION
ALS 501: PSYCHOLINGUISTICS Date:
DED 505 / ED 404: EDUCATIONAL ADMINISTRATION
DED 501: CURRICULUM DEVELOPMENT
DED 501: GUIDANCE AND COUNSELLING
SDS 107: INTRODUCTION TO MILLENIUM DEVELOPMENT GOALS / SUSTAINABLE DEVELOPMENT GOAL
MDS 504: CONFLICT RECONSTRUCTION AND DEVELOPMENT
MDS 500: DEVELOPMENT MANAGEMENT THEORY
HST 401: RESEARCH IN HISTORY
IST 106: REFUGEES STUDIES AFRICA
SDS 407: DEVELOPMENT THEORY II
SDS 409: HEALTH AND DEVELOPMENT SSW 410: COMMUNITY HEALTH
SDS 411: SOCIAL PSYCHOLOGY FOR DEVELOPMENT PRACTICE
WRITTEN COMPREHENSIVE EXAMINATIONS
SDS 210: GENDER CONSIDERATIONS IN DEVELOPMENT SSO 306: GENDER AND DEVELOPMENT
SDS 205: COMPUTER APPLICATIONS IN DEVELOMENT WORK
SDS 204: COMMUNITY MOBILIZATION AND COLLECTION
SDS 107: INTRODUCTION TO MDGs / SDGs
SDS 102: INTRODUCTION TO MICROECONOMICS
MPM 520: HUMAN RESOURCE MANAGEMENT
MPM 500: PROJECT PLANNING, PRINCIPLES AND TECHNIQUES
MDS 516 / MPM 513: STATISTICAL TECHNIQUES
MDS 507: DEVELOPMENT PLANNING, POLICY FORMULATION AND GOVERNANCE IN AFRICA
MDS 501A: HEALTH AND DEVELOPMENT
MDS 514: INTERNATIONAL AND REGIONAL COOPERATION AND DEVELOPMENT
GS 106: SOCIAL AND DEVELOPMENT STUDIES
B-PHL 511: HERMENEUTICS
B-PHL 200: GENERAL ETHICS
B-PHL 103: CRITICAL THINKING
B-PHL 104-2: CLASSICAL GREEK PHILOSOPHY
B-PHL 405: PHILOSOPHY OF LANGUAGE
NUR / UNUR 106: HEALTH ASSESSMENT
NUR 102: FUNDAMENTALS OF NURSING
NUR / UNUR 100: ANATOMY II
HPE 102: RESEARCH METHODOLOGY
HBMS 104: BIOCHEMISTRY
HBMS 101: MEDICAL PHYSIOLOGY
KMU 601: ISIMU JAMII
KMU 508: SEMANTIKI NA PRAGMATIKI
KMU 502: UHARIRI NA UCHAPISHAJI
KISW 103: ELEMENTARY KISWAHILI GRAMMAR I
SDS 413: ENVIRONMENT AND NATURAL RESOURCE MANAGEMENT
SDS 412 / SSO 405: HUMANITARIAN ASSISTANCE AND DEVELOPMENT AID
SDS 409: HEALTH AND DEVELOPMENT
SDS 407: SOCIOLOGY OF SOCIAL SERVICE DELIVERY
SDS 313 / SSW 200: HUMAN RIGHTS AND COMMON GOOD
SDS 306: DEPENDENCY AND UNDERDEVELOPMENT IN THE THIRD WORLD
KIS 203 / KIM 106: FASIHI SIMULIZI
KIS 102 / KIM 212: HISTORIA NA MAENDELEO YA KISWAHILI
KIM 201: MOFOLOJIA KATIKA KISWAHILI
SDS 303: DEVIANCE, CRIME AND RESOURCE
KIM 112: MAFUNZO YAUTAMADUNI WA KIAFRIKA
KIM 110: MBINU ZA UANDISHI NA USEMAJI
KIS 202 / KIM 102: FONETIKI NA FONOLOJIA
SDS 205: COMPUTER APPLICATIONS IN DEVELOPMENT STUDIES
SDS 101: PRINCIPLES AND CONCEPTS OF DEVELOPMENT
MPM 516: STRATEGIC PLANNING TECHNIQUES
CHEM 100: INTRODUCTION TO LABORATORY TECHNIQUES
MPM 501 / MDS 508 / MGE 500 / MCP 500: RESEARCH METHODOLOGY
MPM / MDS 513/516: STATISTICAL TECHNIQUES
MDS / MPM 516& 513: STATISTICAL TECHNIQUES
MDS 509
MDS 504: POST-CONFLICT RECONSTRUCTION AND DEVELOPMENT
DPM 530: NGO’s AND DEVELOPMENT
D-DT 101: CONTEMPORARY THEOLOGY OF GRACE
D-BT 103: SELECTED READINGS IN THE NEW TESTAMENT GREEK
D-BT 102: SELECTED READINGS IN HEBREW NARRATIVE AND POETRY
B-ST 308: RESOURCES IN SPIRITUAL READING
B-ST 219: DISCERNMENT OF VOCATIONS
B-SS 221: LETTERS OF PAUL
B-SS 122: LUKE AND ACTS
B-SS 112: HISTORICAL BOOKS
B-SL 301: SACRAMENTS OF HEALING: PENANCE AND ANOINTING OF THE SICK
B-SL 211: THE EUCHARIST: THEOLOGY AND CELEBRATION
B-SL 210: SACRAMENTS OF INITIATION
B-SL 108: LITURGY AND SACRAMENTAL THEOLOGY
B-PT 309: MISSIOLOGY
SSW 202: SOCIAL WORK THEORY
SSW 102: SOCIAL WORK AND SOCIAL SCIENCES
SSW 100:PRINCIPLES AND METHODS OF SOCIAL WORK
SSW 211 / SSO 313: URBANIZATION / URBAN SOCIOLOGY
SSO 210: / SSW 205: COMMUNITY DEVELOPMENT
SSO 206: BASIC REESRCH METHODS
SSO 205 / SDS 207: SOCIAL CHANGE
SPO 443: STRATEGIC AND NATION SECURITY STUDIES
SPO 401: THEORY METHODS AND POLITICAL INQUIRY
SPO 353: PUBLIC ANALYSIS
SPO 344: INTERNATIONAL ORGANIZATIONS
SPO 301:MAJOR THEMES IN AFRICAN POLITICAL THOUGHT
SPO 254: SPECIAL MODERN POLITICAL THEORY
GES 112: PRINCIPLES OF ENVIRONMENTAL EDUCATION
MLT 515: CONTEMPORARY AMERICAN POETRY
MLT 509: ENGLISH LITERATURE BEFORE 1800
LIT 300: STYLISTICS AND LITERARY TECHNIQUES Date:
LIT 203: LITERARY LANGUAGE AND SCHOLARLY PRESENTATION
ENG 401: ADVANCED THEORETICAL PHONOLOGY AND MORPHOLOGY
ENG 400: SOCIOLINGUISTICS
ENG 301: ENGLISH GRAMAR AND USAGE
ECN 314: ECONOMICS FOR MONEY, BANKING AND FINANCIAL MARKETS
ECN 304: INTERMEDIATE MICROECONOMICS
ECN 301: ECONOMIC STATISTICS II
ECN 208: BASIC STATISTICS
ECN 201: PRINCIPLES OF MICROECONOMIC THEORY
ECN 103: ECONOMICS FOR SUB-SAHARAN AFRICA
DSW 905: ADVANCED STATISTICAL TECHNIQUES
DSW 904: RESEARCH METHODOLOGY FOR SOCIAL WORKERS
AL – IT 202: ITALIAN II
AL-GER 302: GERMAN 2
BIO 203: PRINCIPLES OF ECOLOGY
BIO 202: PLANT STRUCTURE AND FUNCTION
BIO 201: INVERTEBRATE BIOLOGY
SDS 105: CULTURE AND DEVELOPMENT
SSW 406 / SDS 411: SOCIAL PSYCHOLOGY / SOCIAL PSYCHOLOGY FOR DEVELOPMENT PRACTICE
SSW 404: SOCIAL POLICY AND ADMINSTRATION
SSW 307: PERSONNEL MANAGEMENT IN HUMAN SERVICE AGENCY
SDS 204: COMMUNITY MOBILIZATION AND COLLECTIVE WORK
SSW 213: PUBLIC BENEFIT ORGANIZATIONS AND RESOURCE MOBILIZATION
HUMAN RELATIONS
SSW 201: SOCIAL WORK METHODS – GROUP WORK AND CASE WORK METHODS
SSO 405 / SDS 412: RELIEF AND DEVELOPMENT ASSISTANCE
SSO 401: ADOLESCENCE
SSO 211 / SSO 313: URBANIZATION / URBAN SOCIOLOGY
SSO 201: SOCIOLOGY OF DEVIANT BEHAVIOUR
SSO 105 / SDS 104: FUNDAMENTALS OF DEVELOPMENT
SPO 453: ADMINSTRATION OF PUBLIC ENTERPRISES
SPO 443: STRATEGY AND NATIONAL SECURITY STUDIES
SPO 343: RELATIONS AMONG DEVELOPMENT COUNTRIES
SPO 103: BASIC CONCEPTS IN GOVERNMENT
SEC 412: ENVIRONMENTAL ECONOMICS
SEC 411: APPLIED MACROECONOMIC THEORY
SEC 409: ADVANCED ECONOMETRICS
SEC 405: RESOURCE ECONOMICS
SEC 403: APPLIED MICROECONOMIC THEORY
SEC 402: MONETARY THEORY AND PRACTICE
SEC 402: MONETARY THEORY AND POLICY
SEC 401: ELEMENTARY ECONOMETRICS
SEC 317: ADVANCED MATHEMATICS FOR ECONOMISTS
SEC 314: ECONOMICS OF MONEY AND BANKING
SEC 313: ADVANCED ECONOMIC STATISTIC
SEC 312: ADVANCED MACROECONOMICS
SEC 309: MATHEMATICS FOR ECONOMISTS
SEC 205 : MACROECONOMIC THEORY
SEC 304: ADVANCED MICROECONOMICS
SEC 301: ECONOMIC STATISTICS
SEC 208: BASIC ECONOMIC STATISTICS
SEC 201: MICROECONOMICS THEORY
SEC 102: INTRODUCTION TO MATHEMATICS FOR ECONOMISTS
MSW 512: ADVANCED RESEARCH METHODS FOR SOCIAL WORKERS
MSW 501: APPLICATION OF SOCIAL WORK METHODS IN PRINCIPLES
MSO 510: DEVIANCE AND CRIME
MSO 506: RURAL SOCIOLOGY AND RURAL DEVELOPMENT
MSO 500: ADVANCED QUALITATIVE RESEARCH METHODS
MPS 509: INTERNATIONAL ECONOMIC RELATIONS
MPS 504: INTERNATIONAL ORGANIZATIONS
MPS 506: PUBLIC POLICY ADMINISTRATION AND ANALYSIS
AL-IT 201: ITALIAN I
GS 500: CONTEMPORARY SOCIAL TEACHING OF THE CHURCH
AL-IT 102: ITALIAN I
CAC 510: FINANCIAL ACCOUNTING
LIS 418: SOCIAL MEDIA FOR INFORMATION PROFESSIONALS
LIS 409: INFORMATION ACCESS IN SCIENCE AND TECHNOLOGY
LIS 402: SYSTEMS ANALYSIS AND DESIGN
LIS 401: PUBLISHING AND BOOK TRADE
LIS 318: MULTIMEDIA SYSTEMS
LIS 317: VISUAL BASIC PROGRAMMING
LIS 303: GOVERNMENT INFORMATION RESOURCES
LIS 205: PUBLIC LIBRARIES
DLIS 131: INTRODUCTION TO KNOWLEDGE MANAGEMENT
DLIS 130: SOCIAL MEDIA FOR INFORMATION PROFESIONALS
DLIS 125: INFORMATION ACCESS AND USER SERVICES
DLIS 119: PUBLIC RELATIONS AND MARKETING SKILLS
DLIS 100: INTRODUCTION TO LIBRRY AND INFORAMTION SCIENCE
DARM 105: PRESERVATION OF INFORMATION AND DISASTER MANAGEMENT
DARM 104: MANAGEMENT AND USE OF NON-PRINT INFORMATION RESOURCES
MRI 505: POLITICAL ECONOMY OF REGIONAL INTEGRATION IN AFRICA
SDS 413: NATURAL RESOURCE AND MANAGEMENT
SOCIOLOGY OF SOCIAL SERVICE DELIVERY
SDS 310: ENTREPRENEURSHIP AND SME’s
SCIENCE AND TECHNOLOGY
SDS 210: GENDER CONSIDERATION IN DEVELOPMENT
SDS 206: INTRODUCTION TO MACROECONOMICS
SDS 107: INTRODUCTION TO THE MILLENIUM DEVELOPMENT GOALS
SDS 102 / ACS 205: INTRODUCTION TO MICROECONOMICS
MPM 509: ENVIRONMENTAL IMPACT ASSESSMENT AND ENVIRONMENTAL AUDIT
MDS 514: INTERNATIONAL COOPERATION REGIONAL INTEGRATION AND DEVELOPMENT
MDS 513: CIVIL SOCIETY AND THE DEVELOPMENT PROCESS IN AFRICA
BIO 403: MARINE BIOLOGY
BIO 315: Food Science and Technology
BIO 311: GENERAL VIROLOGY
BIO 310: Developmental Biology
BIO 309: IMMUNOLOGY
BIO 308: PLANT PHYSIOLOGY AND BIOCHEMISTRY
BIO 307: COMPARATIVE ANIMAL PHYSIOLOGY
bio 305:general biology
CMK 121: PRINCIPLES OF MARKETING
CMH 424: TOPICS IN HUMAN RESOURCE MANAGEMENT
CMH 422: PERFORMANCE AND REWARD MANAGEMENT
CMH 421: CAREER GUIDANCE AND COUNSELING
CMH 416: E-HUMAN RESOURCE MANAGEMENT
CMH 414: STAFF INTEGRATION AND SEPARATION
CMH 413: INDUSTRIAL RELATIONS MANAGEMENT
CMH 412: STRATEGIC HUMAN RESOURCE MANAGEMENT
CMH 411: HUMAN RESOURCE MANAGEMENT
CMH 326: INDUSTRIAL SAFETY MANAGEMENT
CMH 321: INDUSTRIAL PSYCHOLOGY
CMH 311: HUMAN RESOURCE MANAGEMENT
CMD 093: OPERATIONS MANAGEMENT
CHEM 205: STEREOCHEMISTRY AND CONFORMATIONAL STUDIES
CHEM 204: REACTION MECHANISMS
CHEM 202: NUCLEAR AND RADIATION CHEMISTRY
PHYSICAL CHEMISTRY II (SCHOOL FOCUSED)
CHEM 200: DESCRIPTIVE INORGANIC CHEMISTRY FOR S AND P BLOCK ELEMENTS
CHEM 105:ORGANIC CHEMISTRY II (Regular)
CHEM 105:ORGANIC CHEMISTRY II (SF)
CHEM 104: CHEMICAL BONDING
CHEM 104: CHEMICAL BONDING AND STRUCTURE
CHEM 103: ACIDS AND BASES
CHEM 102: PHYSICAL CHEMISTRY I
CHEM 101: ORGANIC CHEMISTRY I
MJPC 510: PEACE EDUCATION SOCIAL JUSTICE AND COHESION
MJPC 502: FOUNDATIONS OF SOCIAL JUSTICE AND COHESION
MJPC 501: FOUNDATIONS OF PEACE STUDIES
MJPC 500: RESEARCH METHODOLOGY
CFI 221: BUSINESS FINANCE
JPE 413: MONITORING AND EVALUATION OF PEACE PROGRAMMES
JPE 412: ETHNICITY AND PEACE PROCESS IN AFRICA
JPE 410: PEACE EDUCATION
CFD 081: ACTUARIAL AND FINANCIAL MATHEMATICS
CED 072: PRINCIPLES OF MACROECONOMICS
CED 071: PRINCIPLES OF MICROECONOMICS
CEC 412 / SEC 302: ECONOMICS OF DEVELOPMENT
CEC 321: INTERNATIONAL ECONOMICS
CEC 211: INTERMEDIATE MICROECONOMICS
CEC 121: INTRODUCTION TO MACROECONOMICS
CEC 111: INTRODUCTION TO MICROECONOMICS
CBF 424: ISSUES AND TRENDS IN MFI
CBF 422: FINANCIAL MODELING AND FORECASTING
CBF 323: SME MANAGEMENT
CBF 321: FINANCIAL REPORTING AND ANALYSIS
CAD 082:INTRODUCTION COST ACCOUNTING
CAD 081: INTERMEDIATE ACCOUNTING
CAD 072: FUNDAMENTALS OF ACCOUNTING
CAD 071: FOUNDATIONS OF ACCOUNTING
CAC 425: STRATEGIC COST MANAGEMENT
CAC 424: TAX LAW AND PRACTICE
CAC 423: ACCOUNTING FOR PARTNERSHIPS
CAC 421: COMPANY ACCOUNTS
CAC 413: PERFORMANCE MEASUREMENT AND CONTROL
CAC 412: SPECIALIZED ACCOUNTING
CAC 411: PUBLIC SECTOR ACCOUNTING
CAC 326: TRUST AND EXECUTORSHIP ACCOUNTS
CAC 323: ADVANCED COST ACCOUNTING
CAC 111: BASIC ACCOUNTING
CAC 121: INTRODUCTION TO FINANCIAL ACCOUNTING
MPM 500: PROJECT PLANNING AND MANAGEMENT PRINCIPLES AND TECHNIQUES
M-PHL 536: AFRICAN POLITICAL PHILOSOPHY
M-PHL 518: FOUNDATIONS OF ETHICAL JUDGMENTS
EM-PHL 528: ANALYTIC PHILOSOPHY
B-PHL 307: PHILOSOPHY OF GOD (THEODICY)
B-PHL 204: SYMBOLIC LOGIC
B-PHL 202-2: SCHOLASTIC PHILOSOPHY
PU-KIS 102: KISWAHILI
KIS 400: ISIMU JAMII
KIS 202: FONETIKI NA MOFOLOJIA
KIS 200: UHAKIKI WA FASIHI YA KISWAHILI
KIS 103: MBINU ZA MAWASILIANO KATIKA KISWAHILI
KIS 102: HISTORIA NA MAENDELEO YA KISWAHILI
DCML 301: THE MARKET AND ECONOMIC ACTION IN THE CHURCH’S SOCIAL DOCTRINE
DCML 301: LE MARCHE ET L’ACTION ECONOMIQUE DANS LA DOCTRINE SOCIALE DE L’EGLISE
PU-HST 102: HISTORY
HST 515: TOPICS IN GENDER STUDIES
HST 514: THEMES IN MODERN LATIN AMERICA
HST 314: THE AGRARIAN HISTORY OF THE THIRD WORLD COUNTRIES
HST 309: AFRICAN AND THE BLACK DIASPORA
HST 304: AGRARIAN HISTORY OF THIRD WORLD COUNTRIES
HST 302: COMPARATIVE STUDIES IN IMPERIALISM AND NATIONALISM IN THE THIRD WORLD
AL- IT 201 ITALIAN I
SDS 205: COMPOUTER APPLICATIONS IN DEVELOPEMNT WORK
SDS 204: COMMUNITY MOBILZATION AND COLLECTIVE ACTION
SDS 204: COMMUNITY MOBILIZATION AND COLLECTIVE ACTIONS
SDS 109: PROJECT PLANNING AND MANAGEMENT
SDS 108: INTRODUCATION TO MANAGEMENT INFORMATION SYSTEMS
SDS 107: INTRODUCTION TO MILLENIUM DEVELOPMENT
SDS 101: DEVELOPMENT PRINCIPLE AND CONCEPTS
MPM 511: ENTREPRENUERSHIP AND INNOVATION
DPM 529: PROJECT PLANNING AND MANAGEMENT I
HST 201: GOVERNMENT CONSTITUTION AND POLITICS IN KENYA
HST 105: THEMES IN EAST AFRICAN HISTORY
HST 104: ISSUES IN KENYA HISTORY SINCE 1895
MDS 516: STATISTICAL TECHNIQUES
HST 103: ISSUES IN KENYAN HISTORY UPTO 1895
HST 406: HISTORY OF POLITICLA IDEAS
PU-GE0 102: GEOGRAPHY
GE0-ENV 500: INTERGRATED ENVIRONMENTAL IMPACT ASSESSMENT AND ENVIRONMENTAL AUDIT
GE0 412: GEOGRAPHY OF NATURAL HAZARDS
GE0 412: GEOGRAPHY OF NATURAL DISASTER MANAGEMENT
GE0 406: URBAN GEOGRAPHY
GE0 405: POPULATION GEOGRAPHY
GE0 403: REGIONAL PLANNING
GE0 315: AGRICULTURAL GEOGRAPHY
GE0 313: THEORIES OF SPATIAL PROCESSES AND PATTERNS
GE0 312: GEOGRAPHY OF DEVELOPMENT
GE0 113: INTRODUCTION TO HUMAN GEOGRAPHY
GE0 213: GEOGRAPHY OF AFRICA
GE0 212: BEHAVIOURAL GEOGRAPHY
GE0 212: INTRODUCTION TO BEHAVIORAL APPROACH IN GEOGRAPHY
GE0 112: ENVIRONMENTAL CONSERVATION AND MANAGEMENT
PU-CRE 102: CHRISTIAN RELIGIOUS EDUCATION
MRS 510: MODELS OF CHURCH IN ACTS AND MAJOR PAULINE EPISTLES
BRS 404: PAULINE LITERATURE
PU ENG 102: ENGLISH
MLT 502: COMPARATIVE STUDY OF AFRICAN LITERATURE
BRS 303: THEOLOGY OF THE OLD TESTAMENT
ENG 401: ADVANCED LEVEL SOCIOLINGUISTICS
ALT 502: THEORETICAL LINGUISTICS
ALC 502: UNDERSTANDING CULTURE: THEORETICAL PERSPECTIVES
PU-GEO 102: GEOGRAPHY
ALC 501: TRANSLATION AND INTERPRETATION: THEORY AND HISTORY
MLT 506: THE GREAT AMERICAN NOVEL
MLT 504: RESEARCH IN AFRICAN ORAL LITERATURE
MLA 503: THEORETICAL PERSPECTIVES ON AFRICAN LITERATURE
GEO 412: GEOGRAPHY OF NATURAL HAZARDS
GEO 401: REMOTE SENSING AND AERIAL PHOTOGRAPHS
GEO 313: THEORIES OF SPATIAL PROCESS AND PATTERNS
GEO 313: THEORIES OF SPATIAL PATTERNS
ENG 201: MORPHOLOGY AND ENGLISH SYNTAX
GEO 112: ENVIRONMENTAL CONSERVATION
BRS 208: INTERRELIGIOUS DIALOGUE AND PEACE
BRS 111: NEW TESTAMENT THEOLOGY
SDS 412/SSO 405: HUMANITARIAN ASSISTANCE AND RELIEF OPERATIONS
SDS 407: SOCIOLOGY OF SOCIAL SERVICES DELIVERY SYSTEM
THE CATHOLIC UNIVERSITY OF EASTERN AFRICA
BRS 203: PROPHETS
SDS 306: DEPENDENCY AND UNDERDEVELOPMENT IN THE 3rd WORLD
CLS 105: CLS 105: CRIMINOLOGY
SDS 210: GENDER CONSIDERATION AND DEVELOPMENT
SDS 205: COMPUTER APPLICATION IN DEVELOPMENT WORK
SDS 203: DEVELOMENT THEORY I
SDS 202: GEOGRAPHY AND DEVELOPMENT
SDS 108: INTRODUCTION TO INFORMATION SYSTEMS
SDS 107: INTRODUCTION TO MILLENIUM DEVELOPMENT GOALS
MPM 501/MDS 508: RESEARCH METHODOLOGY
MDS 508/MPM 501: RESEARCH METHODOLOGY
MDS 505: POPULATION RESOURCE MOBILIZATION AND DEVELOPMENT
MDS 501: HIV/AIDS AND DEVELOPMENT
CMH/MPM 520: HUMAN RESOURCE MANAGEMENT
xxx