The Catholic Univesity of Eastern Africa Digital Repository > Gaba Campus >
SSW 412: SOCIAL WORK AND SOCIAL ETHICS
SSW 410: HEALTH AND THE COMMUNITY
SSW 409 : GERANTOLOGY
SSW 305 : COMMUNITY ORGANIZATION
SSW 209 SSO 209: BASIC SOCIAL STATISTICS
SSW 109: RELIGION, SOCIAL TEACHING OF THE CATHOLIC CHURCH AND CHILD CARE PRACTICES
SSW 108 :CHILD DEVELOPMENT THEORY
SSW 107: CHILD RIGHTS
SSO 412: SOCIOLOGY OF SCIENCE
SSO 409 : ECONOMY AND SOCIETY
SSO 313 : URBAN SOCIOLOGY
SSO 312 : MEDICAL SOCIOLOGY
SSO 310 : DEMOGRAPHY
SSO 308 : CRIMINOLOGY
SSO 210 : COMMUNITY DEVELOPMENT
SSO 207 : CLASSICAL SOCIAL THEORY
SSO 206 : BASIC RESEARCH METHODS
SSO 104 SSW 118 :THE SOCIALISATION PROCESS ISSUES IN CHILD UPBRINGING AND SOCIALISATION
SPO 451 :ADMINISTRATION OF RURAL DEVELOPMENT
SPO 446 : DIPLOMACY
SPO 441:KENYA’S FOREIGN POLICY
SPO 422: DEPENDENCY AND DEVELOPMENT IN THE THIRD WORLD
SPO 351: COMPARATIVE PUBLIC ADMINISTRATION
SPO 344: INTERNATIONAL ORGANIZATIONS
SPO 254 : MODERN POLITICAL THEORY
SPO 253 : PUBLIC ADMINISTRATION
SPO 104: GOVERNMENT AND POLITICS IN POST-INDEPENDENCE AFRICA
SPO 103 : BASIC CONCEPTS IN GOVERNMENT
SNT 208 : FAMILY AND KINSHIP
SNT 107 : CULTURE AND DEVELOPMENT STUDIES
SNT 106 : COMPARATIVE ETHNOGRAPHY
SDS 416 : URBANIZATION AND DEVELOPMENT
SDS 413 : NATURAL RESOURCES AND ENVIRONMENTAL MANAGEMENT
SDS 412 : HUMANITARIAN ASSISTANCE & RELIEF OPERATIONS
SDS 410 : INDUSTRILIZATION AND EMPLOYMENT CREATION
SDS 409 : HEALTH AND DEVELOPMENT
SDS 408 : FINANCIAL ACCOUNTING TECHNIQUES
SDS 403 : ETHICAL ISSUES IN DEVELOPMENT
SDS 311 : ADVANCED SOCIAL STATISTICS
SDS 215 : STATE, GOVERNANCE AND SOCIETY
SDS 214 :CONFLICT RESOLUTION AND MANAGEMENT
SDS 212 : SCIENCE & TECHNOLOGY FOR DEVELOPMENT
SDS : 211RESEARCH METHODS
SDS 210 : GENDER CONSIDERATIONS IN DEVELOPMENT
PGDTHE 511 : SOCIOLOGY OF EDUCATION
PGDTHE 510 : EDUCATIONAL PSYCHOLOGY
PGDTHE 509 : USES OF TECHNOLOGY IN HIGHER EDUCATION
PGDTHE 508 : EDUCATIONAL ASSESSMENT AND TEST DEVELOPMENT
PGDTHE 507 : EFFECTIVE TEACHING & LEARNING IN HIGHER EDUCATION
PGDTHE 506 : ETHICAL ISSUES IN TEACHING
PGDTHE 502 : INTRODUCTION TO EDUCATIONAL STATISTICS
MRS 525 : SOCIOLOGY OF RELIGION
MRS 502: COMPARATIVE STUDY OF ASIAN AND AFRICAN RELIGIONS
MRS 501: PHENOMENOLOGY OF RELIGION
MPM 514: DEVELOPMENT ADMINSTRATION
MPM 507: PROJECT APPRAISAL TECHNIQUES
MPM 503: PROCUREMENT CONTRACTING AND COST MANAGEMENT
MLT 513: CHILDREN’S LITERATURE
MLT 504 :TRENDS IN AFRICAN ORAL LITERATURE
MLT 502: CONTEMPORARY LITERATURE AND CULTURE
MLT 501: CONTEMPORARY LITERARY THEORY
MED 525: THEORIES OF HUMAN GROWTH AND DEVELOPMENT
MDS 509 : ENVIRONMENTAL IMPACT ASSESSMENT & AUDIT
MDS 503: RURAL DEVELOPMENT
MDS 502: GENDER AND DEVELOPMENT
MDS 501: HEALTH AND DEVELOPMENT
MDS 500 : DEVELOPMENT MANAGEMENT THEORY
MCP 602: PSYCHOPATHOLOGY
MCP 508: FAMILY AND MARITAL COUNSELLING
MCP 501: STATISTICS IN BEHAVIOURAL SCIENCE
MAT 467 : MULTIVARIATE METHODS
MAT 466 : APPLIED STATISTICAL METHODS
MAT 463 : OPERATIONS REASEARCH III
MAT 437 : NUMERICAL ANALYSIS 11
MAT 435 : FLUID MECHANICS III
MAT 433 : PARTIAL DIFFERENTIAL EQUATIONS II
MAT 404 : MEASURE AND INTEGRATION
MAT 363 : DESIGN AND ANALYSIS OF EXPERIMENTS
MAT 361: TESTS OF HYPOTHESES I
MAT 331 : Fluid Mechanics
MAT 262: PROBABILITY AND STATISTICS
MAT 260 : PROBABILITY AND STATISTICS III
MAT 233 : ORDINARY DIFFERENTIAL EQUATION 1
MAT 231 : CLASSICAL MECHANICS
MAT 203 : REAL ANALYSIS I
MAT 202 : Group Theory 1
MAT 201: COMPLEX ANALYSIS 1
MAT 161: PROBABILITY AND STATISTICS II
MAT 111: DISCRETE MATHEMATICS
MAT 107 : LINEAR ALGEBRA I
MAT 101 : DIFFERENTIAL CALCULUS
LIT 403 : MODERN EUROPEAN LITERATURE
LIT 314 : CREATIVE WRITING
LIT 300 :STYLISTICS AND LITERARY TECHNIQUES
LIT 205: THEATRE ARTS
LIT 203: LITERARY LANGUAGE AND SCHOLARLY PRESENTATION
LIT 202: LITERATURE AND CONTEMPORARY WRITING
LIT 104 : INTRODUCTION TO AFRICAN LITERATURE
LIT 100: CRITICAL READING AND RESPONSE
KIS103: MBINU ZA MAWASILIANO
KIS 403: NADHARIA ZA UCHANGANUZI WA FASIHI
KIS 401: USHAIRI WA KISWAHILI
KIS 300: MOFOLOJIA YA KISWAHILI
KIS 203 :FASIHI SIMULIZI
KIS 202: FONETIKI NA FONOLOJIA
KIS 200: FASIHI YA WATOTO
KIS 102: HISTORIA NA MAENDELEO YA KISWAHILI
HST 515: TOPICS IN GENDER STUDIES
HST 511 :THEORIES OF DEVELOPMENT
HST 506: CONFLICT IN HISTORY
HST 402: PHILOSOPHY OF HISTORY
HST 211: SURVEY OF USA HISTORY
HST 104 : ISSUES IN KENYAN HISTORY SINCE 1895
HST 102: INTRODUCTION TO AFRICAN HISTORY SINCE 1884
HIST 507: HISTORY OF INTERNATIONAL RELATIONS
HIST 315: LEGAL AND CONSTITUTIONAL HISTORY OF KENYA
HIST 302: COMPARATIVE STUDIES IN IMPERIALISM AND NATIONALISM IN AFRICA AND OTHER THIRD WORLD COUNTRIES
HIST 202: THEMES IN WORLD HISTORY SINCE 1500
GS103 : INTRODUCTION TO THE BIBLE
GS 108: INFORMATION LITERACY
GS 106: SOCIAL AND DEVELOPMEN STUDIES
GS 104: ENVIRONMENTAL STUDIES
GS 100: CHRISTIAN ETHICS
GEO 403: REGIONAL PLANNING
GEO 313:THEORIES OF SPATIAL PROCESSES AND PATTERNS
GEO 312: GEOGRAPHY OF DEVELOPMENT
GEO 213: GEOGRAPHY OF AFRICA
GEO 212: BEHAVIOURAL GEOGRAPHY
GEO 113: HUMAN GEOGRAPHY
ENG 403: ENGLISH STRUCTURE AND SEMANTICS
ENG 402: ADVANCED THEORETICAL SYNTAX
ENG 401: ADVANCED THEORETICAL PHONOLOGY AND MORPHOLOGY
ENG 400: ADVANCED LEVEL SOCIOLINGUISTICS
ENG 303:DISCOURSE ANALYSIS
ENG 302: SECOND LANGUAGE LEARNING
ENG 300: RESEARCH IN LANGUAGE
ENG 203: VARIETIES OF ENGLISH
ENG 201 : MORPHOLOGY AND SYNTAX
ENG 200: Origins and Development of English
ENG 102: INTRODUCTION TO THE STRUCTURE OF ENGLISH
ED 701 :PATRISTIC EDUCATION
ED 700: QUANTITATIVE, QUALITATIVE AND MIXED RESEARCH METHODS
ED 601: EDUCATIONAL SUPERVISION
ED 526 : PSYCHOLOGY OF LEARNING
ED 522: CURRICULUM INNOVATION IN KENYA AND OTHER AFRICAN COUNTRIES
ED 514:HUMAN RESOURCE MANAGEMENT AND DEVELOPMENT IN EDUCATION
ED 513 : EDUCATIONAL PLANNING
ED 510: CURRICULUM IMPLEMENTATION
ED 508: DATA PROCESSING AND COMPUTER APPLICATION
ED 504: ETHICAL ISSUES IN EDUCATION
ED 501:FUNDAMENTALS OF EDUCATIONAL STATISTICS
ED 500: EDUCATION RESEARCH METHODS
ED 404:EDUCATIONAL ADMINISTRATION
ED 314: MBINU ZA UFUNDISHAJI WA KISWAHILI
ED 304: SUBJECT METHODS MATHEMATICS
ED 302 : COMPARATIVE EDUCATION
ED 203 :EDUCATIONAL ASSESSMENT AND EVALUATION
ED 202: CURRICULUM DEVELOPMENT
ED 103: RESEARCH METHODS
ED 102: HISTORY OF EDUCATION
DPM 008: CATHOLIC SOCIAL TEACHING
DPM 007: PAULINE MINISTRY IN THE ACTS OF THE APOSTLES
DPM 006: PROJECT PLANNING AND MANAGEMENT
DPM 005: HUMAN RESOURCE MANAGEMENT AND DEVELOPMENT
DPM 004 :MORAL ISSUES IN THE CHANGING WORLD TODAY
DPM 003: PRINCIPLES OF CHAPLAINCY AND SPIRITUAL CARE
DPM 002: SOCIAL RESPONSIBILITY AND ETHICS
DPM 001: PASTORAL MINISTRY AND MANAGEMENT
DMAT 100: BASIC MATHEMATICS
DIT 008 :OBJECT ORIENTED PROGRAMMING (JAVA)
DIT 007: WEB DESIGN AND DEVELOPMENT
DIT 001: BASIC ACCOUNTING
DGS 001 :INTRODUCTION TO COMPUTING
DGS 002: SOCIAL TEACHING OF THE CATHOLIC CHURCH
DEC 007: CONSECRATED LIFE
DEC 005 : ECCLESIOLOGY
DEC 004: FUNDAMENTAL THEOLOGY AND REVELATION
DEC 003: HISTORY OF EVANGELIZATION
DEC 002:FUNDAMENTAL CATECHESIS
DEC 001: MISSIONARY CHURCH
DE 002 : BIBLICAL APOSTOLATE AND FUNDAMENTALISM
DE 001: HUMAN GROWTH AND DEVELOPMENT
DCP 020 : INTRODUCTION TO SOCIAL PSYCHOLOGY
DCP 019: TERMINAL ILLNESS AND HIVAIDS COUNSELING
DCP 018 : PSYCHOLOGICAL ASSESSMENTS & TESTING
DCP 014 : COMMUNICATION SKILLS IN COUNSELING PSYCHOLOGY
DCP 009: RESEARCH METHODS
DCP 007:PERSONALITY AND PERSONALITY THEORIES
DC 002 : PASTORAL COUNSELLING
DC 001 : SCIENTIFIC RESEARCH METHODOLOGY
CP 707 : TRAUMA COUNSELING
CP 705 : ADVANCED QUANTITTATIVE RESEARCH DESIGNS AND DATA ANALYSIS
CMT 451: MOBILE SECURITY
CMT 449 : PRINCIPLES OF CRYPTOGRAPHY
CMT 446 : INFORMATION SYSTEM AUDIT
CMT 317: INFORMATION SYSTEMS SECURITY
CMT 316 : HUMAN COMPUTER INTERFACE
CMT 311: INTRODUCTION TO SOFTWARE ENGINEERING
CMT 307 : NET PROGRAMMING
CMT 301 : RESEARCH METHODOLOGY
CMT 300 : DATA COMMUNICATIONS
CMT 211 : OBJECT ORIENTED PROGRAMMING II
CMT 209 : WEB DEVELOPMENT
CMT 208 : ARTIFICIAL INTELLIGENCE
CMT 201: LOGIC CIRCUITS
CMT 110 : PROGRAMMING METHODOLOGY
CMT 109 : DATABASE SYSTEMS
CMT 107 : COMPUTER NETWORKS
CMT DIT 101 : HARDWARE AND SOFTWARE MAINTENANCE
CMS 800 :APPLIED ECONOMETRICS IN BUSINESS RESEARCH
CMS 703 : FOUNDATIONS OF SCIENTIFIC RESEARCH
CMS 700 : QUALITATIVE RESEARCH METHODS
CMS 321 :ANALYTICAL DECISION MAKING
CMS 221: QUANTITATIVE METHODS
CMM 619 : CASES IN STRATEGIC MANAGEMENT
CMM 613 : STRATEGIC ALLIANCES
CMM 612: MANAGING CHANGE FOR COMPETITVE SUCCESS
CMM 611: GLOBAL STRATEGIC MANAGEMENT
CMM 521: BUSINESS RESEARCH METHODS
CMM 511: MANAGERIAL ETHICS
CMM 425 : MANAGEMENT OF CHANGE
CMM 423 : PUBLIC RELATIONS
CMM 414 : STRATEGIC MANAGEMENT
CMM 411 COMPANY LAW
CMM 325BUSINESS RESEARCH METHODS
CMM 111PRINCIPLES OF MANAGEMENT
CMK 312 MARKETING COMMUNICATIONS
CMK 121 PRINCIPLES OF MARKETING
CMH 619 CASES IN HUMAN RESOURCE MANAGEMENT
CMH 613 GLOBAL STRATEGIC HUMAN RESOURCE MANAGEMENT
CMH 612 HUMAN RESOURCE TRAINING AND MANAGEMENT DEVELOPMENT
CMH 610 EMPLOYMENT RELATIONS AND LAW
CMH 413 INDUSTRIAL RELATIONS
CMH 221 HUMAN RESOURCE MANAGEMENT
CMD 072 MANAGEMENT SKILLS
CKD 071 MARKETING FUNDAMENTALS
CIS 510 INFORMATION SYSTEMS FOR MANAGERS
CIS 421 INTRODUCTION TO E-BUSINESS
CIS 311 MANAGEMENT INFORMATION SYSTEMS
CID 082 STATISTICAL METHODS IN DATA ANALYSIS
CID 073 INTRODUCTION TO BUSINESS STATISTICS
CFRN 201 PROFESIONAL FRENCH
PGDTHE 507: Effective Teaching & Learning in Higher Education
PGDTHE 506: Ethical Issues in Teaching
PGDTHE 502: Introduction to Educational Statistics
MRS 525: Sociology of Religion
MRS 502: Comparative Study of Asian and African Religions
MRS 501: Phenomenology of Religion
SDS 416: Urbanization and Development
SDS 413: Natural Resources and Environmental Management
SDS 412: Humanitarian Assistance & Relief Operations
SDS 410: Industrialization and Employment Creation
SDS 409: Health and Development
SDS 408: Financial Accounting Techniques
SDS 403: Ethical Issues in Development
SDS 311: Advanced Social Statistics
SDS 215: State, Governance and Society
SDS 214: Conflict Resolution and Management
SDS 212: Science & Technology for Development
SDS 211: Research Methods
SDS 210: Gender Considerations in Development
CFRN 101 INTERMEDIATE FRENCH
CFRN 100 BASIC FRENCH
CFI312 RISK MANAGEMENT
CFI 619 CASES IN FINANCIAL MANAGEMENT
CFI 613 EMERGING FINANCIAL MARKETS
CFI 611 ADVANCED SECURITY AND PORTIFOLIO MANAGEMENT
CFI 520 FINANCIAL MANAGEMENT
CFI 425 STRATEGIC FINANCIAL MANAGEMENT
CFI 424 REAL ESTATE FINANCE
CFI 423 INTERNATIONAL FINANCE
CFI 321FINANCIAL INSTITUTIONS AND MARKETS
CFI 313 PUBLIC FINANCE
CFI 311 CORPORATE FINANCE
CFI 221 BUSINESS FINANCE
CFD 081 ACTUARIAL AND FINANCIAL MATHEMATICS
CEN 311GS 105ENTREPRENEURSHIP
CED 071 PRINCIPLES OF MICROECONOMICS
CEC 311 LABOUR ECONOMICS
CEC 221 SEC205 INTERMEDIATE MACROECONOMICS
CEC 121 INTRODUCTION TO MACROECONOMICS
SPO 451: Administration of Rural Development
CEC 111 INTRODUCTION OF MICROECONOMICS
SPO 446: Diplomacy
CBF312 MONEY BANKING AND FINANCIAL SERVICE
SPO 441: Kenya's Foreign Policy
CBF 422 FINANCIAL MODELLING AND FORECASTING
CBF 321FINANCIAL REPORTING AND ANALYSIS
SPO 422: Dependency and Development in the Third World
CBF 221 INTRODUCTION TO BANKING AND FINANCIAL SERVICES
SPO 351: Comparative Public Administration
CAC424TAX LAW AND PRACTICE
SPO 344: International Organizations
CAC311 INTRODUCTION TO MANAGEMENT ACCOUNTING
SPO 254: Modern Political Theory
SPO 253: Public Administration
SPO 104: Government and Politics in Post-Independence Africa
SPO 103: Basic Concepts in Government
SNT 208: Family and Kinship
SNT 107: Culture and Development Studies
SNT 106: Comparative Ethnography
SSO 412: Sociology of Science
SSO 409: Economy and Society
SSO 313: Urban Sociology
SSO 312: Medical Sociology
SSO 310: Demography
SSO 308/SSW 308: Criminology
CAC 428 BIG DATA AND DATA ANALYTICS IN ACCOUNTING
CAC 425 SRATEGIC COST MANAGEMENT
CAC 422 EMERGING AND CONTEMPORARY ISSUES IN ACCOUNTING
CAC 411 PUBLIC SECTOR ACCOUNTING
CAC 323 ADVANCED COST ACCOUNTING
CAC 322 ACCOUNTING FOR LIABILITIES
CAC 321 INTRODUCTION TO AUDITING
SSO 210: Community Development
SSO 207: Classical Social Theory
SSO 206: Basic Research Methods
SSO 104/SSW 118: The Socialisation Process/Issues in Child Upbringing and Socialisation
SSW 412: Social Work and Social Ethics
SSW 410: Health and the Community
SSW 409: Gerantology
SSW 305: Community Organization
SSW 209/SSO 209: Basic Social Statistics
SSW 109: Religion, Social Teaching of the Catholic Church and Child Care Practices
SSW 108: Child Development Theory
SSW 107: Child Rights
CAC 121 INTRODUCTION TO FINANCIAL ACCOUNTING
CAC 111 BASIC ACCOUNTING
BRS 400 LETTERS OF ST. PAUL
BRS 302 BELIEF SYSTEMS IN AFRICA
BRS 301 CHRISTOLOGY
BRS 205 PHENOMENOLOGY OF RELIGION
BRS 202 COMPARATIVE RELIGIONS
BRS 106 BIBLICAL LITERATURE
BIR 406 INTERNATIONAL LAW AND AFRICAN STATES
BIR 405 GLOBAL HEALTH AND INTERNATIONAL RELATIONS
BIR 404INTERNATIONAL CRIMINAL JUSTICE
BIR 403 GLOBAL GOVERNANCE & SUSTAINABLE DEVELOPMENT
BIR 308 BCP 323 ADVANCED SOCIAL STATISTICS
BIR 303 NEGOTIATION, MEDIATION & ARBITRATION
BIR 302INTERNATIONAL HUMAN RIGHTS AND HUMANITARIAN LAW
BIR 301 GLOBAL ETHICS IN INTERNATIONAL RELATIONS
KIS 402: Tamthilia ya Kiswahili
BIR 202 INTERNATIONAL RELATIONS OF AFRICA
KIS 400: Isimu Jamii
BIR 201 INTERNATIONAL RELATIONS THEORY
KIS 302: Sintaksia na Semantiki
KIS 301: Riwaya na Hadithi Fupi
KIS 201: Kitangulizi cha Nadharia ya Tafsiri
KIS 200: Fasihi ya Watoto
KIS 101: Misingi ya Fasihi
KIS 100: Misingi ya Lugha
HST 516: Political Economy of Africa
HST 502: Philosophy of History
HST 404: History of Political Ideas
HST 303: Economic and Social History of Africa
HST 301: Sources of African History
HST 206: Themes in European History
HST 103: Issues in Kenyan History to 1885
HST 101: Introduction to African History to 1884
HIST 517: Historiography
HIST 401: Methods of Historical Research
HIST 201: Themes in World History to 1500
BIR 200 INTRODUCTION TO PEACE AND CONFLICT STUDIES
BIR 103 INTRODUCTION TO INTERNATIONAL RELATIONS
BIR 102 INTRODUCTION TO DIPLOMACY
BCP 415 CHILD ABUSE, SEXUAL ABUSE AND TREATMENT
BCP 413 THERAPEUTIC COMMUNITIES
BCP 412 PHYSIOLOGICAL PSYCHOLOGY
BCP 410 COMMUNITY PSYCHOLOGY
GS 108: Information Literacy
GS 103: Introduction to the Bible
GS 101: Communication Skills
BCP 406 INTRODUCTION TO POLITICAL PSYCHOLOGY
GS 100: Christian Ethics
BCP 402 COUNSELING OF EXEPTIONAL PERSONS
BCP 401 BEREAVEMENT AND LOSS
GEO 402: Arid and Semi-Arid Lands
BCP 324 BURNOUT
GEO 401: Remote Sensing and Arial Photo Interpretation
BCP 322 CRISIS, DISASTER AND TRAUMA
BCP 312 SEPARATION DIVORCE AND MARRIAGE
GEO 311: Research Methods in Geography
BCP 303 MARRIAGE AND FAMILY
BCP 301 HIV AND AIDS PANDEMIC RELATED ISSUES
BCP 225 MICRO COUNSELING SKILLS AND TECHNIQUES
GEO 310: Atmosphere and Soil Process
GEO 211: Quantitative Methods in Geography
BCP 224 PSYCHOLOGICAL ASSESSMENTS & TESTING
BCP 223 COUNSELLING THE AGED
BCP 222 CRITTICAL THINKING IN COUNSELLING
BCP 221CHEMICAL DEPENDENCE AND TREATMENT
GEO 210: Water and Land Process in Geography
ALT 503 SOCIO-LINGUISTICS
ALT 502 THEORETICAL LINGUISTICS
ALT 501 KEY ISSUES IN APPLIED LINGUISTICS
ALT 500 RESEARCH METHODOLOGY IN APPLIED LINGUISTICS
ENG 403: English Structure and Semantics
ENG 402: Advanced Theoretical Syntax
ENG 401: Advanced Theoretical Phonology and Morphology
ENG 302: Second Language Learning
ENG 301: English Grammar and Usage
ENG 202: Phonetics and Phonology
ENG 101: Introduction to the Study of Language and Linguistics
ENG 100: English for Academic Purposes
ED 601: Educational Supervision
ED 532: Adolescent Psychology
ED 524: Fundamental and Legal Issues in Education
ED 512: Monitoring and Evaluation of Educational Projects and Programmes
ED 504: Ethical Issues in Education
ED 503: Curriculum Theory and Practice
ED 500: Research Methods
ED 402: Sociology of Education
ED 401: Guidance and Counseling
ED 311: Subject Methods - Computer Studies
ED 310: Subject Methods - Christian Religious Education
ED 308: Subject Methods English
ED 306: Business Methods
ED 305: Subject Methods History
ED 301: Philosophy of Education
ED 201: Educational Technology and Media Production
ED 200: Instructional Methods
ED 101: Developmental Psychology
ED 100: Human Behaviour and Learning
LIT 402: Drama in Education
LIT 401: African Literature
LIT 400: Literary Aesthetics
LIT 302: History and Theory of Literature
LIT 301: Theories of Children Literature
ECN304 CEC211 INTERMEDIATE MICROECONOMICS
LIT 206: World Literature
CMT 203 INTRODUCTION TO SYSTEM ADMNISTRATION
LIT 106: African Oral Literature
CMT 201 LOGIC CIRCUITS
CMS 710 QUANTITATIVE BUSINESS RESEARCH METHODS
CMS 510 MANAGERIAL STATISTICS
CMS 311 BUSINESS STATISTICS
CMS 211 INTRODUCTION TO BUSINESS STATISTICS
CMM 801 CORPORATE MANAGEMENT AND ETHICS
CMM 703 ORGANIZATIONAL THEORY AND BEHAVIOUR
CMM 610 CORPORATE GOVERNANCE AND SOCIAL RESPONSIBILITY.
MAT 262/DMAT 262: Probability and Statistics
CMM 510 MANAGEMENT AND ORGANIZATIONAL ANALYSIS
CMM 421 SUPPLY CHAIN MANAGEMENT
MAT 465: Time Series Analysis
CMM 416 LEADERSHIP, CORPORATE GOVERNANCE AND EHICS
MAT 462: Operations Research II
MAT 461: Measure and Probability
CMM 326 PROJECT MANAGEMENT
MAT 460: Stochastic Process
MAT 434: Fluid Mechanic II
MAT 432: Partial Differential Equations I
MAT 404: Measure and Integration
MAT 403: Functional Analysis
MAT 335: Methods of Applied Mathematics I
MAT 332: Numerical Analysis I
MAT 330: Ordinary Differential Equations II
CMM 325 BUSINESS RESEARCH METHODS
MAT 230: Vector Analysis
CMM 322 LABOUR LAWS
CMM 313 ORGANIZATIONAL DEVELOPMENT
MAT 200: Integral Calculus
CMM 211 ORGANIZATIONAL BEHAVIOUR
MAT 104: Elements of Linear Algebra
CMM 121 BUSINESS TRANSACTION & LAW
MAT 100: Basic Mathematics
CMM 112 PRINCIPLES OF COMMERCIAL LAW
BCP 102: Theories of Human Growth and Development
MPM 513/MDS 516: Statistical Techniques
MPM 509: Environmental Impact Assessment and Audit
MPM 502: Project Monitoring and Evaluation
MDS 514: International and Regional Cooperation and Development
MDS 506: Agriculture and Development
MDS 500: Development Management Theory
MCP 605: Micro-Practicum
MCP 601: Ethical, Legal and Contemporary Issues in Counseling
MCP 504/ED 531: Theories of Counselling
MCP 502: Personality and Personality Theories
MCP 500/MPM 501: Research Methodology
DEC 009: Christian Anthropology
DEC 016: Spirituality
DEC 015: Mariology
CMM 111 PRINCIPLES OF MANAGEMENT
CMK 510 MARKETING MANAGEMENT
CMK 424 TOPICS IN MARKETING MANAGEMENT
DEC 014: Liturgy and Inculturation in Africa
CMK 423 STRATEGIC MARKETING
DEC 013: The Holy Trinity
CMK 422 ADVERTISING MANAGEMENT
DEC 012: Homiletics
CMK 421 INTERNATIONAL MARKETING
DEC 011: Ecumenism
CMK 321 BUSINESS TO BUSINESS MARKETING
DEC 010: Small Christian Communities in AMECEA
CMK 313 SERVICES MARKETING
CMK 311 MARKET ANALYSIS, PLANNING, & CONTROL
DE 017: The Bible
CMK 221 MARKETING MANAGEMENT
CMH GLOBAL HUMAN RESOURCE MANAGEMENT
DE 004: Inter-religious Dialogue
CMH 422 EMPLOYEE PERFORMANCE AND REWARDS
CMH 411 HUMAN RESOURCE DEVELOPMENT
CMD 084 ENTREPRENEURSHIP
CMD COMMUNICATIONS IN BUSINESS
DE 003: Communication Skills
CMD 071 BUSINESS ENVIRONMENT2
CIS 421 E-COMMERCE
CIS 311 MANAGEMENT INFORMATION SYSTEM
CIS 111 INTRODUCTION TO INFORMATION TECHNOLOGY
CIN 311 PRINCIPLES OF INSURANCE
CID 072 FOUNDATIONS OF BUSINESS MATHEMATICS
CID 071 INTRODUCTION TO COMPUTING & IT
CHD 018 Human ResourcePolicy and Practices
CGS 071 SOCIAL TEACHING OF THE CHURCH
ECN 304/CEC 211: Intermediate Microeconomics
DPM 017: Care of Creation
DPM 016: Entrepreneurship
DPM 015: Church and State Relations
DPM 014: Advocacy and Networking
DPM 013: Community Development
DPM 012: Strategic Planning
DPM 011: Financial Management in Church Institutions
DPM 010: Human Rights and Injustice in Africa
DPM 009: Canonical Marriage and Tribunal
DIT 019: Introduction to Desktop Publishing
DIT 012: Quantitative Techniques
DIT 004: Programming Methodology
DIT 003: Database Systems
DIT 002: Fundamentals of Information Technology
CFI 421 SECURITY ANALYSIS
CFI 413 FINANCIAL RISK MANAGEMENT
CFI 412 PUBLIC SECTOR PROJECT APPRAISAL
CFI 411 PORTFOLIO MANAGEMENT
CFI 324 PENSION SCHEMES
CMT 447: Web Application Security
CMT 438: Ethical Hacking
CMT 436: Security and Privacy for Big Data
CMT 429: Introduction to Data Science
CMT 407: Social Informatics
CMT 314: Web Design and Development
CMT 310: Object Oriented Analysis and Design
CMT 308: Distributed Systems
CMT 304: Data Structures and Algorithms
CMT 302: Advanced Database
CMT 212: Cloud Computing Essentials
CMT 210: Object Oriented Programming I
CMT 205: Computer Architecture
CMT 203: Introduction to System Administration
CEN 311 GS105 Entrepreneurship
CEC 412 Economic Development
CEC 121 ECN 105 Introduction to macroeconomics
CEC 111 Introduction to Microeconomics
CBF 422 Financial Modelling and Forecasting
CAD 082 Introductory Cost Accounting
CAD 081 Intermediate Accounting
CAD Fundamental of Accounting
CMT 201: Logic Circuits
SSW 408: Economics for Social Development
SSW 405/SSO 411/SDS 407: Sociology of Social Service Delivery Systems
CAC 121 Introduction to Financial Accounting
CAC 610 Managerial Accounting
CAC 510 Financial Accounting
CAC 422 Emerging and Contemporary Issues in Accounting
CAC Corporate Reporting
CAC 415 Accounting for Partnerships and Special Accounts
CAC 413 Performance Measurements and Control
CAC 411 Public Sector Accounting
CAC 311 Introduction to Management
CAC 211 Cost Accounting
CAC 111 CMT 106 Basic Elements of Accounting
SSW 404: Social Policy and Development
SSW 403: Counseling
SSW 401: Adolescence
SSW 400: Introduction to Project Planning and Impact Assessment
SSW 312: Advanced Social Work Theory
SSW 309: Introduction to Social Psychiatry
SSW 307: Personel Management
SSW 304: Human Growth and Development
SSW 200: Human Rights and Empowerment
SSO 405: Relief and Humanitarian Assistance
SSO 403: Collective Behaviour and Social Movements
SSO 402: Environmental Sociology
SSO 401: Sociology of Development
SSO 306: Gender and Development/BIR 300: Gender and International Relations
SSO 303: Advanced Social Statistics
SSO 301/BIR 307/BCP 308: Advanced Research Methods
SSO 201: Sociology of Deviant Behaviour
SSO 101: Introduction to Sociology
SPO 421: Politics of Multinational Corporations
SPO 401: Theory and Methods of Political Inquiry
SPO 301: Major Themes in African Political Thought
SPO 231: Introduction to Comparative Politics
SPO 201: Introduction to Political Theory
SPO 102: Politics and Government in Pre-Independence Africa
SPO 101: Introduction to Political Science
CAC 610: Managerial Accounting
CMM 610: Corporate Governance and SR
CMM 702: Management Theory and Practice
CMS 700: Qualitative Research Methods
CMS 701: Quantitative Research Methods
GBS 700: Business Ethics
CFI 520: Financial Management
CMM 511: Managerial Ethics
CMM 521: Business Research Methods
CIS 510: Information Systems for Managers
SPO 443: Strategic and National Security Studies
ED 404: Strategic and National Security Studies
SNT 103: Ethnology of East African Societies
SNT 101/102: Introduction to Anthropology
SDS 413: Natural Resource and Environmental Management
SDS 411: Social Psychology in Development Practice
SDS 305: Globalization and Development
SDS 304: Culture and Development
SDS 303: Deviation, Crime and Resource Misappropriation
SDS 302: Project Appraisal Techniques
SDS 301: Development Theory II
SDS 206: Introduction to Macro Economics
SDS 205: Computer Application in Development Work
SDS 204: Community Mobilization and Collective Action
SDS 201: Research Methods
BIR 409: Theory and Practice of Diplomacy
BIR 402: Foreign Policy Analysis
BIR 401: Regional Integration
BIR 400: Global Environmental Politics
BIR 304: Insurgency and Terrorism
BIR 205: Evolution of Diplomacy
BIR 101: Introduction to International Relations of Africa
BCP 415: Child abuse, sexual abuse and treatment
BCP 404: Pastoral Counseling
BCP 403: Counsellor Supervision
BCP 402: Counseling of Exceptional Persons
BCP 401: Loss, Grief and Bereavement
BCP 400: Stress and Stress Management
BCP 321: Vocational and Career Counseling
BCP 307: Industrial/Organizational Psychology
BCP 305: Child and Adolescence Therapy
BCP 304: Behaviour Modification
BCP 302: Counseling in Institutions of Learning
BCP 301: HIV and AIDS Pandemic Related Issues
BCP 224: Psychological Assessments & Testing
BCP 206: Life Skills in Counselling
BCP 205: Mentoring, Coaching and Peer Counselling
BCP 204: Human Sexuality
BCP 203: Multicultural/Cross Cultural Counselling
BCP 202: Terminal illness and HIV/AIDS Counselling
BCP 201: Introduction to Positive Psychology
BCP 104: Selfawareness and Personal Development
BCP 103: Counseling Theories & Models
BCP 100: Introduction to Psychology
BRS 403: Psychology of Religion
BRS 401: Initiation rights and christian Sacraments
BRS 304: The Gospels
BRS 300: Sociology of Religion
BRS 204: Philosophy of Religion
BRS 201: Pentateuch
BRS 104: Church History
BRS 103: Africa Traditional Religion
CIS 311:Management Information Systems
CMM 111:Principles of Management
CMK 422:Advertising Management
CMK 421:International Marketing
CMK 322:Marketing Channels
CMK 313:Marketing and Management
CMK 312:Marketing Communications
CMK 121:Principles of Marketing
CMH 423:Global Human Resource Management
CMH 422:Employee Performance and Rewards
CMH 421:Career Guidance
CMH 414:Staff Intergration and Separation
CMH 312:Employee Sourcing
CMH 221:Human Resource Management
CMD 083:Commercial Law
CMD 081:Behavioral Science for Business
CMD 071:Business Environment
CKD 081:Marketing Analysis, Planning and Control
CIS 510:Information Systems for Managers
CIS 421:Introduction to E-Business
CID 084:Introduction to Computer Programming
CID 073:Quantitative Techniques
CID 071:Fundamentals of Computing
CGS 071:Social Teaching of the Church
CFI 520:Financial Management
CFI 425:Strategic Financial Management
CFI 424:Real Estate Finance
CFI 423:International Finance
CFI 411:Portfolio Management
CFI 324:Pension Schemes
CFI 321:Financial Institutions and Markets
ENG 302 SECOND LANGUAGE LEARNING
ENG 301 ENGLISH GRAMMAR AND USAGE
ENG 203 VARIETIES OF ENGLISH
ENG 202 ENGLISH PHONETICS AND PHONOLOGY
ENG 201 ENGLISH MORPHOLOGY AND SYNTAX
ENG 200 ORIGIN AND DEVELOPMENT OF ENGLISH
ENG 101 INTRODUCTION TO THE STUDY OF LANGUAGE
CFI 313:Public Finance
CFI 312:Risk Management
CFI 221:Business Finance
CEN 311:Entrepreneurship
CEC 411:Managerial Economics
CEC 312:International Economics
CEC 311:Labour Economics
CEC 221/SEC 205:Intermediate Macroeconomics
MRS 526 PSYCHOLOGY OF RELIGION
MRS 525 SOCIOLOGY OF RELIGION
MRS 518 PHILOSOPHY OF RELIGION
BRS 402 AFRICAN CHURCH HISTORY
BRS 304 THE GOSPELS
BRS 302 BELIEF SYSTEM IN AFRICA
BRS 207 INDEPENDENT CHURCHES IN AFRICA
BRS 204 PHILOSOPHY OF RELIGION
BRS 107 ISLAMOLOGY
BRS 103 AFRICAN CULTURES AND RELIGION
BRS 103 AFRICAN CULTURES AND RELIGION special
CEC 121/ECN 105:Introduction to Macroeconomics
CEC 111:Introduction of Microeconomics
CBF 422:Financial Modeling and Forecasting
CBF 321:Financial Reporting and Analysis
CBF 312:Money, Banking and Financial Markets
CBF 221:Introduction to Banking and Financial Services
CAC 424:Tax Law and Practice
CAC 610:Managerial Accounting
CAC 421:Corporate Reporting
CAC 415:Accounting for Partnership
CAC 413:Performance Measurement and control
CAC 324:Trust and Executorship and Accounts
CAC 322:Accounting for Liabilities
CAC 321:Introduction to Auditing
CAC 313:Principles of taxation
CAC 312:Accounting for Assets
CAC 121:Introduction to Financial Accounting
CAC 111:Basic Accounting
MAT 335:Methods I
ED 501/MCP 501:Fundamentals of Educational Statistics
CP 809:Comprehensive Written Exam
SSW 404:Social Policy and Administration
SSW 401:Adolescence
SSW 400:Introduction to Programme Planning and Impact Assessment
SSW 310:Family and Child Welfare
SSW 305:Community Organization
SSW 212:Institutional Care, Case Management and Re-intergration
SSW 209/SSO 208/BIR 204:Basic Social Statistics
SSW 202:Social Work Theory II
SSW 201:Social Work Methods:Casework & Groupwork
SSO 313:Urban Sociology
SSO 312:Medical Sociology
SSO 311:Political Sociology
SSO 310:Demography
SSO 308:Criminology
SSO 210/SSW 205:Community Development
SSO 207:Classical Social Theory
SSO 105:Fundamentals of Development
SNT 208:Family and Kinship
SNT 107:Culture and Development Studies
SNT 106:Comparative Ethnography
SNT 103:Ethnology of East African Societies
SPO 206/SPO 202/BIR 203/SSW 208 :Basic Research Methods
SPO 447:International Economics
SPO 353:Public Policy Analysis
SPO 345:Introduction to International Law
SPO 344:International Organizations
SPO 322:Politics of Industrialization in africa
SPO 301:Major Themes in African Political Thought
SPO 254:Modern Political Theory
SPO 253:Introduction to public Administration
SPO 222:Political Economy in Africa
SPO 104:Government and Politics in Post-Indepence Africa
CFRN 200:Basic French
SPO 103:Basic Concept in Government
CFRN 101:Intermediate French
CFRN 100:French Language
BIR 308/BCP 323/SDS 311:Applied Statistics in Behavioral Sciences
BIR 306:Migration and Refugee Studies
BIR 305:International Political Economy
BIR 303:Negotiation Mediation and Arbitration
BIR 302:International Human Rights and Humanitarian Law
BIR 300/SSO 360:Gender and International Relations/Gender and Development
BIR 202:International Relations of Africa
BIR 201:International Relations Theory
BIR 102:Introduction to Diplomacy
SDS 402:Policy Formulation and Implementation
SDS 401:Strategic Planning Techniques
SDS 313:Human Rights and Common Good
SDS 309:Global Capital and Developing Countries
SDS 214:Conflict Resolution and Management
SDS 213: Monitoring and Evaluation
SDS 212:Science and Technology for Development
SDS 211:Qualitative and Quantitative Techniques
SDS 210:Gender Considerations in Development
SDS 110:Principles of Community participation
SDS 109:Introduction to Project Planning and Management
SDS 108:Introduction to Management Information System
SDS 107:Introduction to Sustainable Development Goals
DIT 013:System Analysis and Design
DIT 010:Introduction to Hardware Maintenance
DIT 008:Object Oriented Programming (JAVA)
DIT 007:Internet Technology
DIT 006:Introduction to Visual Programming
DIT 005:Fundamentals of Operating System
DGS 001:Fundamentals of Computing
CMT 447:Web Application Security
CMT 438:Ethical Hacking
CMT 436:Security and Privacy for Big Data
CMT 429:Introduction to Data Science
CMT 408:Software Project Management
CMT 406:ICT and Society
CMT 403:Information Systems Management
CMT 317:Information Systems Security
CMT 313:Computer Graphics
CMT 311:Fundamentals of Software Engineering
CMT 307:.Net Programming
CMT 304:Data Structures and Algorithms
CMT 301:Research Methodology
CMT 300:Data Communication
CMT 212:Cloud Computing Essentials
CMT 211:Object Oriented Programming II
CMT 209:Web Design and Development
CMT 208:Introduction to Artificial Intelligence
CMT 206:Operating Systems
CMT 205:Computer Architecture
CMT 203:Introduction to System Administration
CMT 109:Database System
CMT 108:Introduction to Web Designing
CMT 107:Computer Networks
CMT 101:Hardware and Software Maintenance
CMT 009:Database System
MPM 510:Project Finance
MPM 508:Project Planning Principles and Management Tools
MPM 505:Gender in Planning and Development
MPM 503:Procurement Contracting and Cost Management
MPM 502:Project Monitoring and Evaluation
MPM 500:Project Planning Principles and Techniques
MDS 503:Rural Development
MDS 502:Gender and Development
MDS 501:Health and Development
MDS 500:Development Management Theory
MAT 363:Design and Analysis of Experiments
MAT 361:Tests of Hypotesis I
MAT 335:Methods of Applied Mathematics I
MAT 333:Differential Geometry
MAT 331:Fluids Mechanics I
MAT 307:Real Analysis III
MAT 303:Advanced Calculus
MAT 300: Group Theory II
MAT 262/DMAT 262:Probability and Statistics
MAT 261:Quality Control and Acceptance Sampling
MAT 233:Ordinary Differential Equation I
MAT 201:Complex Analysis I
MAT 161:Probability and Statistics II
MAT 160:Probability and Statistics I
MAT 111:Discrete Mathematics
MAT 107:Linear Algebra I
MAT 103:Algebraic Structures
MAT 101:Differential Culculus
KMU 501:Fonetiki na Fonologia Pevu
KIS 403:Nadharia za Uchanganuzi wa Fasihi
KIS 401:Ushairi wa Kiswahili
KIS 400:Isimu Jamii
KIS 302:Sintaksia na Semantiki
KIS 300:Mofologia ya Kiswahili
KIS 203:Fasihi Simulizi ya Kiswahili
KIS 201:Misingi ya Nadharia ya Tafsiri
KIS 103:Mawasiliano
KIS 102:Historia na Maendeleo ya Kiswahili
MAT 263:Probability and Statistics IV
MAT 231:Classical Mechanics
KMU 612:Fasihi Linganishi
KMU 605:Ushairi wa Kiswahili Pevu
KMU 507:Mawasiliano : Nadharia na Utekelezi
ED 509:Education Assessment and Test Development
HST 517:Historiography of Africa
HST 516:Political Economy of Africa
HST 514:Themes in Modern Latin American History
HST 510:Economic History of Africa
HST 505: Post Cold War Period in Africa
HST 404:History of Political Ideas
HST 402:Philosophy of History
HST 303:African Economic Histories to 1900
HST 302:Comparative Studies in Africa and the Third World Countries
HST 211:Survey of USA History
HST 202:Themes in World History Since 1500
HST 104:Issues in Kenyan History Since 1895
HST 102:Introduction to African History Since 1884
GS 108:Information Literacy
GS 104:Environmental Studies
GS 103:Introduction to the Bible
GS 102:Introduction to Computer Literacy
GS 101:Communication Skills
GS 101:Communication Skills (Supplementary)
GEO 403:Regional Planning
GEO 313:Theories of Spatial Processes and Patterns
GEO 312:Geography of Development
GEO 213:Geography of Africa
GEO 213:Geography of Africa (Supplementary)
GEO 212:Human Geography II
GEO 113:Introduction to Human Geography
GEO 112:Environmental Conservation
LIT 403:Modern European Literature
LIT 401:African Literature
LIT 314:Creative Writing
LIT 300:Stylistics and Literary Techniques
LIT 206:Commonwealth Literature
LIT 205:Theatre Arts
LIT 203:Literary language and Scholarly Presentation
LIT 104:Introduction to African Literature
ENG 202:English Phonetics and Phonology
ENG 400:Sociolinguistics
ENG 303:Discourse Analysis
ENG 300:Research in English
ENG 300:Research in English (Supplementary)
ENG 203:Varieties of English
ENG 200:Origin and Development of English
ENG 102:Introduction to the Structure of English
ED 906 EDUCATIONAL PLANNING
ED 805 EVALUATION THEORY, MODELS AND METHODOLOGY
ED 532 ADOLESCENT PSYCHOLOGY
ED 529 COGNITIVE PSYCHOLOGY
ED 514 HUMAN RESOURCE MANAGEMENT AND DEVELOPMENT IN EDUCATION
ED 513 EDUCATIONAL PLANNING
ED 511 MOBILIZATION AND MANAGEMENT OF INSTITUTIONAL RESOURCES
ED 508 DATA PROCESSING AND COMPUTER APPLICATIONS
ED 504 ETHICAL ISSUES IN EDUCATION
ED 501_MCP 501 FUNDAMENTALS OF EDUCATIONAL STATISTICS
ED 500 EDUCATIONAL RESEARCH METHODS
ED 404 EDUCATIONAL ADMINISTRATION
ED 402 SOCIOLOGY OF EDUCATION
ED 314 SUBJECT METHODS KISWAHILI
ED 312 SUBJECT METHODS GEOGRAPHY
ED 310 SUBJECT METHODS CRE
MCP 504:Theories of Counseling
MCP 502:Personality and Personality Theories
MCP 500:Research Methods
DCP 020:Social Psychology
DCP 019:Terminal Illness and HIV AIDS Counseling
DCP 018:Psychological Assessment
DCP 014:Communication Skills in Counseling
DCP 009:Research Methods
DCP 007:Personality and Personality Theories
BCP 413:Therapeutic Communities
BCP 412:PHYSIOLOGICAL PSYCHOLOGY
ED 307 SUBJECT METHODS LITERATURE IN ENGLISH
BCP 410:Community Psychology
ED 305 SUBJECT METHODS HISTORY
ED 304 SUBJECT METHODS MATHEMATICS
ED 302 COMPARATIVE EDUCATION AND ISSUES IN EDUCATION IN AFRICA
ED 203 EDUCATIONAL ASSESSMENT AND EVALUATION
BCP 406:Political Psychology
ED 201 EDUCATIONAL TECHNOLOGY AND MEDIA
ED 103 RESEARCH METHODS
BCP 324:Burnout
ED 102 HISTORY OF EDUCATION
ED 101 DEVELOPMENTAL PSYCHOLOGY
DPM 008 SOCIAL TEACHING OF THE CHURCH
DPM 007 PAULINE MINISTRY IN THE ACTS OF THE APOSTLES
DPM 006 PROJECT PLANNING AND MANAGEMENT
DPM 005 HUMAN RESOURCE MANAGEMENT AND DEVELOPMENT
DPM 004 MORAL ISSUES IN THE CHANGING WORLD TODAY
DPM 003 PRINCIPLES OF CHAPLAINCY AND SPIRITUAL CARE
DPM 002 SOCIAL RESPONSIBILITY AND ETHICS
DPM 001 PASTORAL MINISTRY
DEC 008 CRITICAL THINKING
DEC 007 HISTORY OF CONSECRATED LIFE
DEC 006 CANON LAW
DEC 005 ECCLESIOLOGY
DEC 004 FUNDAMENTAL THEOLOGY AND REVELATION
DEC 003 HISTORY OF EVANGELIZATION
DEC 002 FUNDAMENTAL CATECHESIS
DEC 001 THE MISSIONARY CHURCH
DE 002 BIBLICAL APOSTOLATE AND FUNDAMENTALISM
BCP 322:Crisis, Disaster and Trauma
DE 001 HUMAN GROWTH AND DEVELOPMENT
DC 003 CHURCH LEADERSHIP AND MANAGEMENT
BCP 301:HIV & AIDS PANDEMIC RELATED ISSUES
BCP 225:Micro Counseling Techniques and Skills
BCP 224:Psychological Assessments Testing
BCP 223:Counselling the Aged (Geriatrics)
BCP 222:Critical Thinking in Counselling
BCP 221:Chemical Dependency
BCP 125:Ethical Issues in Counseling
BCP 124:Group Counseling
BCP 123:Abnormal Psychology
DC 002 PASTORAL COUNSELLING
BCP 122:Social Psychology
DC 001 SCIENTIFIC RESEARCH METHODOLOGY
BCP 121: Personality and Personality Theories
BRS 301: Christology
BRS 106: Biblical Literature
BRS 302: Belief System in Africa
BRS 400: Letters of St. Paul
BRS 402: African Church History
BRS 205: Phenomenology of Religion
BRS 202: Comparative Religion
Untitled
BRS 102: Introduction to Critical Thinking
MAT 433: Partial Differential Equations II
MAT 435: Fluid Mechanics III
MAT 437: Numerical Analysis II
MAT 463: Operations Research III
MAT 465: TIME SERIES ANALYSIS
MAT 469: STATISTICAL DATA ANALYSIS
MAT 467: MULTIVARIATE METHODS
MAT 466: PROBABILITY AND STATISTICS IV
CMS 800 ECONOMETRICS
CMS 121 BUSINESS MATHEMATICS
CMM 801 CORPORATE MANAGEMENT
CMM 703 ORGANIZATIONAL THEORY AND DEVELOPMENT
CMM 619 CASES IN STRATEGIC MANAGEMENT
CMM 613 STRATEGIC ALLIANCES
CMM 510 MANAGEMENT AND ORGANIZATIONAL ANALYSIS.
CMM 425 MANAGEMENT OF CHANGE
CMM 416 LEADERSHIP, CORPORATE GOVERNANCE AND ETHICS
CMM 414 STRATEGIC MANAGEMENT
CMM 322 LABOR LAWS
CMM 311 MANAGEMENT OF CO-OPERATIVES
CMM 111 PRINCIPLES OF MANAGEMENT.
CMK 321 B2B MARKETING
CMH 413 INDUSTRIAL RELATIONS MANAGEMENT
CMH 412 STRATEGIC HUMAN RESOURCE MANAGEMENT
CMD 084 INTRODUCTION TO ENTREPRENEURSHIP
CMD 073 INTRODUCTION COMMUNICATION IN BUSINESS
CIS 611 E - COMMERCE STRATEGY
CHD 081 HUMAN RESOURCE POLICY AND PRACTICES
CFI 619 CASE PROBLEMS IN FINANCE
CFI 612 INTERNATIONAL FINANCE AND DERIVATIVE SECURITIES
CFI 611 ADVANCED SECURITY AND PORTFOLIO MANAGEMENT
CFI 322 SMALL BUSINESS FINANCE
CFI 321 FINANCIAL INSTITUTIONS AND MARKET
CFI 312 RISK MANAGEMENT
CEN 311_CMT 104 ENTREPRENEURSHIP
CEC 412 ECONOMICS OF DEVELOPMENT
CEC 211 INTERMEDIATE MICROECONOMICS
CEC 072 PRINCIPLES OF MACROECONOMICS
CAD 082 INTRODUCTION TO COST ACCOUNTING
CAD 081 INTERMEDIATE ACCOUNTING
CAD 072 FUNDAMENTALS OF ACCOUNTING
CAC 510 FINANCIAL ACCOUNTING
CAC 424 TAX LAW AND PRACTICE
CAC 423 STRATEGIC COST MANAGEMENT
CAC 422 EMERGING ISSUES IN ACCOUNTING
CAC 421 CORPORATE REPORTING
CAC 323 ADVANCE COST ACCOUNTING
CAC 311 INTRODUCTION TO MANAGEMENT ACCOUNTING
CAC 211 COST ACCOUNTING
CAC 121 INTRODUCTION TO FINANCIAL ACCOUNTING.
SSW 312A ADVANCED SOCIAL WORK THEORY
SSW 309 INTRODUCTION TO SOCIAL PSYCHIATRY
SSW 307 PERSONNEL MANAGEMENT
SSW 305 COMMUNITY DEVELOPMENT
SSW 304 HUMAN GROWTH AND DEVELOPMENT
SSW 212 INSTITUTIONAL CARE, CASE MANGEMENT AND RE-INTERGRATION
SSW 211 URBANIZATION
SSW 206 HUMAN RIGHTS AND EMPOWERMENT
SSW 200 HUMAN RIGHTS AND EMPOWERMENT
SSO 405 RELIEF AND HUMANITARIAN ASSISTANCE
SSO 401 SOCIOLOGY OF DEVELOPMENT
SSO 312 MEDICAL SOCIOLOGY
SSO 310 DEMOGRAPHY
SSO 308 CRIMINOLOGY
SSO 306 BIR 300 GENDER AND DEVELOPMENT_GENDER AND INTERNATIONAL RELATIONS
SSO 303_BIR 308 ADVANCED SOCIAL STATISTICS
SSO 302 CONTEMPORARY SOCIAL THEORY
SSO 301_BIR 307 ADVANCED RESEARCH METHODS
SSO 205_SDS 207 SOCIAL CHANGE AND DEVELOPMENT
SSO 203 RURAL SOCIOLOGY
SSO 201 INTRODUCTION TO SOCIOLOGY OF DEVIANT BEHAVIOUR
SSO 200 SOCIAL STRUCTURES
SSO 106 SOCIAL PSYCHOLOGY
SSO 104 SOCIALIZATION PROCESSES
SSO 101 INTRODUCTION TO SOCIOLOGY
SSO 101 INTRODUCTION TO SOCIOLOGY 2
SNT 204 ECOLOGICAL ANTHROPOLOGY
SNT 103 ETHNOLOGY OF EAST AFRICAN SOCIETIES
SNT 101_102 INTRODUCTION TO ANTHROPOLOGY
SEC 410 PUBLIC FINANCE AND FISCAL POLICY.
SEC 312 ADVANCED MICRO-ECONOMICS THEORY
SEC 203 ECONOMIC HISTORY
SEC 201 MICRO ECONOMICS THEORY.
SDS 308 CHILD, YOUTH AND DEVELOPMENT
SDS 306 DEPENDENCY AND UNDERDEVELOPMENT IN THE THIRD WORLD
SDS 305 GLOBALIZATION AND DEVELOPMENT
SDS 304 CULTURE AND DEVELOPMENT
SDS 303 DEVIANCE, CRIME AND RESOURCE MISAPPROPRIATION
SDS 302 PROJECT APPRAISAL TECHNIQUES
SDS 301 DEVELOPMENT THEORY II
SDS 204 COMMUNITY MOBILIZATION
SDS 203 DEVELOPMENT THEORIES 1
SDS 202 GEOGRAPHY OF DEVELOPMENT
SDS 201 BASIC RESEARCH METHODS
SDS 105 CULTURE & SOCIAL DYNAMICS
SDS 104 INTRODUCTION TO SOCIOLOGY OF DEVELOPMENT
SDS 103 DEMOCRATIZATION AND GOOD GOVERNANCE
SDS 101 DEVELOPMENT PRINCIPLES AND CONCEPT.
GS 106 SOCIAL AND DEVELOPMEN STUDIES
ECN 207 COMPARATIVE ECONOMIC SYSTEMS
ECN 205 PRINCIPLES OF MACROECONOMICS
DCP 008 PASTORAL COUNSELING
CEC 121_SEC 203_SDS 206 ECONOMIC HISTORY
MPM 509 ENVIRONMENTAL IMPACT ASSESMENT AND AUDIT
MPM 502 PROJECT MONITORING AND EVALUATION
MPM 501_MCP 500 RESEARCH METHODS
MDS 507 DEVELOPMENT PLANNING, POLICY FORMULATION & GOVERNANCE IN AFRICA
MDS 503 RURAL DEVELOPMENT
MDS 502 GENDER AND DEVELOPMENT
MCP 605 MICRO-PRACTICUM
MCP 602 ABNORMAL PSYCHOLOGY
MCP 601 ETHICAL, LEGAL AND CONTEMPORARY ISSUES IN COUNSELING
MCP 502 THEORIES OF PERSONALITY
ED 531_MCP 504 THEORIES OF COUNSELLING
DCP 001 THEORIES OF PSYCHOLOGY
MAT 469 STATISTICAL DATA ANALYSIS
MAT 432 PARTIAL DIFFERENTIAL EQUATIONS I
MAT 230 VECTOR ANALYSIS
KMU 601 ISIMUJAMII PEVU
KMU 511 MBINU ZA UTAFITI
KMU 508 SEMANTIKI NA PRAGMANTIKI
KMU 503 NADHARIA YA TAFSIRI KATIKA MAWASILIANO
KIS 403 NADHARIA ZA UCHANGANUZI WA FASIHI
KIS 402 TAMTHILIA YA KISWAHILI
KIS 400 ISIMU JAMII
KIS 301 RIWAYA NA HADITHI FUPI
KIS 300 MOFOLOJIA YA KISWAHILI
KIS 202 FONETIKI NA FONOLOJIA YA KISWAHILI
KIS 200 FASIHI YA WATOTO
KIS 101 MISINGI YA FASIHI
KIS 100 MISINGI YA LUGHA
HST 518 THEMES IN KENYAN HISTORY
HST 516 POLITICAL ECONOMY OF AFRICA
HST 511 THEORIES OF DEVELOPMENT
HST 509 POLITICAL THEOLOGY
HST 500 METHODS OF HISTORICAL RESEARCH
HST 404 HISTORY OF POLITICAL IDEAS
HST 401 METHODS OF HISTORICAL RESEARCH
HST 315 POLITICS. GOVERNMENT AND CONSTITUTION IN KENYA
HST 303 AFRICAN ECONOMIC HISTORY
HST 301 SOURCES OF AFRICAN HISTORY
HST 206 THEMES IN EUROPEAN HISTORY
HST 201 THEMES IN WORLD HISTORY TO 1500
HST 103 ISSUES IN KENYAN HISTORY TO 1885
HST 101 INTRODUCTION TO AFRICAN HISTORY UP TO 1884
GEO 403 REGIONAL PLANNING
GEO 402 GEOGRAPHY OF ARID AND SEMI-ARID LANDS
GEO 402 GEOGRAPHY OF ARID AND SEMI-ARID LANDS DUPLICATE
GEO 311 RESEARCH METHODS IN GEOGRAPHY
GEO 310 ATMOSPHERE AND SOIL FORMATION
GEO 211 PRACTICAL GEOGRAPHY AND QUANTITATIVE METHODS
GEO 210 PHYSICAL GEOGRAPHY II
GEO 111 CARTOGRAPHY AND MAP ANALYSIS
GEO 110 INTRODUCTION TO PHYSICAL GEOGRAPHY
MLT 503 LITERARY GENRES AND THEIR ADAPTATIONS
MLT 502 LITERATURE AND CULTURE
MLT 501 CONTEMPORARY LITERARY THEORIES
MLT 500 LITERARY RESEARCH METHODOLOGY
LIT 402 DRAMA IN EDUCATION
LIT 400 LITERARY AESTHETICS
LIT 302 THEORY AND HISTORY OF LITERATURE
LIT 301 THEORY OF CHILDREN’S LITERATURE
LIT 206 WORLD LITERATURE
LIT 202 LITERATURE AND CONTEMPORARY WRITING
LIT 106 AFRICAN ORAL LITERATURE
LIT 100 CRITICAL READING AND RESPONSE
GS 101 COMMUNICATION SKILLS
ENG 403 ENGLISH STRUCTURE AND SEMANTICS
ENG 402 ADVANCED THEORETICAL SYNTAX
ENG 302 SECOND LANGUAGE ACQUISITION
ENG 100 ENGLISH FOR ACADEMIC PURPOSES
DIT 013 SYSTEM ANALYSIS AND DESIGN
DIT 012 QUANTITATIVE TECHNIQUES
DIT 004 PROGRAMMING METHODOLOGY
DIT 003 DATABASE SYSTEMS
DIT 002 FUNDAMENTALS OF INFORMATION TECHNOLOGY
CMT 451 MOBILE SECURITY
CMT 449 PRINCIPLES OF CRYPTOGRAPHY
CMT 446 INFORMATION SYSTEMS AUDIT
CMT 406 ICT AND SOCIETY
CMT 316 HUMAN COMPUTER INTERFACE
CMT 315 STATISTICAL DATA ANALYSIS
CMT 314 MOBILE APPLICATIONS DEVELOPMENT
CMT 313 COMPUTER GRAPHICS
CMT 310 OBJECT ORIENTED ANALYSIS AND DESIGN
CMT 309 DESIGN AND ANALYSIS OF ALGORITHMS
CMT 308 DISTRIBUTED SYSTEMS
CMT 304 DATA STRUCTURE AND ALGORITHMS
CMT 210 OBJECT ORIENTED PROGRAMMING
CMT 208 INTRODUCTION TO ARTIFICIAL INTELLIGENCE
CMT 207 VISUAL PROGRAMMING I
CMT 206 OPERATING SYSTEMS
CMT 110 PROGRAMMING METHODOLOGY
CMT 102 FUNDAMENTALS OF COMPUTING
CMT 100 PHYSICS FOR COMPUTER SCIENCE
GS 103 INTRODUCTION TO THE BIBLE
GS 100 CHRISTIAN ETHICS
DGS 002 SOCIAL TEACHING OF THE CHURCH
BRS 403 PSYCHOLOGY OF RELIGION
BRS 300 SOCIOLOGY OF RELIGION
BRS 203 PROPHETIC BOOKS
BRS 201 PENTATEUCH
BRS 104 CHURCH HISTORY
BRS 103 AFRICAN CULTURE AND RELIGION
SPO 422 DEPENDENCY AND UNDER-DEVELOPMENT IN THE THIRD WORLD.
SPO 402 THEORIES OF DEMOCRACY
SPO 355 INTRODUCTION TO ADMINISTRATIVE LAW
SPO 352 DVELOPMENT ADMNISTRATION
SPO 351 COMPARATIVE ADMINISTRATIVE SYSTEMS
SPO 345 INTRODUCTION TO INTERNATIONAL LAW
SPO 343 RELATIONS AMONG DEVELOPING COUNTRIES.
SPO 301 MAJOR THEMES IN AFRICAN POLITICAL THOUGHT
SPO 254 MODERN POLITICAL THEORY
SPO 253 INTRODUCTION TO PUBLIC ADMINSTRATION
SPO 241 INTRODUCTION TO INTERNATIONAL RELATIONS
SPO 231 INTRODUCTION TO COMPARATIVE POLITICS
SPO 222 POLITICAL ECONOMY OF AFRICA
SPO 201 INTRODUCTION TO POLITICAL THEORY
SPO 102 POLITICS AND GOVERNMENT IN PRE-INDEPENDENCE AFRICA.
SPO 101 POLITICS AND GOVERNMENT IN POST-INDEPENDENCE AFRICA
BIR 411 NORTH SOUTH RELATIONS
BIR 404 INTERNATIONAL CRIMINAL JUSTICE
BIR 403 GLOBAL GOVERNANCE AND SUSTAINABLE DEVELOPMENT
BIR 301 GLOBAL ETHICS IN DEVELOPMENT
BIR 205 EVOLUTION OF DIPLOMACY
BIR 101 INTRODUCTION TO INTERNATIONAL RELATIONS OF AFRICA
MCP 602 MICRO-PRACTICUM
MCP 504_ED 531 THEORIES OF COUNSELLING
DCP 015 ABNORMAL PSYCHOLOGY
DCP 015 ABNORMAL PSYCHOLOGY 2
DCP 013 SELF AWARENESS AND PERSONAL DEVELOPMENT
DCP 006 FAMILY & MARITAL COUNSELLING
DCP 003 INDIVIDUAL COUNSELING
BCP 321 VOCATIONAL AND CAREER COUNSELING
BCP 312 SEPARATION, DIVORCE AND RE-MARRIAGE
BCP 308 RESEARCH METHODS
BCP 307 INDUSTRIAL PSYCHOLOGY
BCP 305 CHILD AND ADOLESCENCE THERAPY
BCP 304 BEHAVIOUR MODIFICATION
BCP 302 COUNSELING PROGRAMS IN INSTITUTIONS OF LEARNING
BCP 206 LIFESKILLS IN COUNSELING
BCP 205 MENTORING, COACHING AND PEER COUNSELING
BCP 204 HUMAN SEXUALITY
BCP 203 MULTI-CULTURAL_CROSS-CULTURAL COUNSELLING
BCP 202 TERMINAL ILLNESS AND HIV_AIDS COUNSELLING
BCP 201 POSITIVE PSYCHOLOGY
BCP 105 SKILLS IN COUNSELING PRACTICE
BCP 104 SELF AWARENESS AND PERSONAL DEVELOPMENT
BCP 103 COUNSELING THEORIES AND MODELS
BCP 102 THEORIES OF HUMAN GROWTH AND DEVELOPMENT
BCP 101 INTRODUCTION TO COUNSELING PSYCHOLOGY
BCP 100 INTRODUCTION TO PSYCHOLOGY
ED 804 THEORY AND PRACTICE OF TEST DEVELOPMENT
ED 801 CURRICULUM THEORY AND MODELS
ED 601 EDUCATIONAL SUPERVISION
ED 528 PSYCHOLOGICAL ASSESSMENT TEST AND EVALUATION
ED 526 PSYCHOLOGY OF LEARNING
ED 525 HUMAN GROWTH AND DEVELOPMENT
ED 524 FUNDAMENTAL & LEGAL ISSUES IN EDUCATION
ED 512 MONITORING AND EVALUATION OF EDUCATIONAL PROGRAMMES
ED 509 EDUCATIONAL ASSESSMENT AND TEST DEVELOPMENT
ED 506 QUALITATIVE RESEARCH AND EVALUATION METHODS IN
ED 403 EDUCATIONAL PLANNING AND ECONOMICS
ED 401 GUIDANCE AND COUNSELING
ED 311 SUBJECT METHODS COMPUTER STUDIES
ED 308 SUBJECT METHODS ENGLISH
ED 306 SUBJECT METHODS BUSINESS
ED 305 SUBJECT METHODS HISTORY AND GOVERNMENT
ED 301 PHILOSOPHY OF EDUCATION
ED 202 CURRICULUM DEVELOPMENT
ED 200 INSTRUCTIONAL METHODS
ED 100 HUMAN BEHAVIOUR AND LEARNING
DPM 017 CARE FOR CREATION
DPM 016 ENTREPRENEURSHIP
DPM 015 CHURCH AND STATE RELATIONS
DPM 014 ADVOCACY AND NETWORKING
DPM 013 COMMUNITY DEVELOPMENT
DPM 012 STRATEGIC PLANNING
DPM 011 FINANCIAL MANAGEMENT IN CHURCH INSTITUTIONS
DPM 010 HUMAN RIGHTS AND INJUSTICES IN AFRICA
DPM 009 CANONICAL MARRIAGE AND TRIBUNALS
DEC 017 THE BIBLE
DEC 016 SPIRITUALITY
DEC 015 MARIOLOGY
DEC 014 LITURGY AND INCULTURATION IN AFRICA
DEC 013 THE HOLY TRINITY
DEC 012 HOMILETICS
DEC 011 ECUMENISM
DEC 010 SMALL CHRISTIAN COMMUNITIES IN AMECEA
DEC 009 CHRISTIAN ANTHROPOLOGY
DE 004 INTERRELIGIOUS DIALOGUE
DE 003 COMMUNICATION SKILLS
MAT 364: Design and Analysis of Sample Surveys
MAT 362: Operations Research I
MAT 334: Analytical Mechanics
MAT 331: FLUID MECHANICS I
MAT 330: ORDINARY DIFFERENTIAL EQUATIONS II
MAT 306: REAL ANALYSIS II
MAT 300: GROUP THEORY II
MAT 230: VECTOR ANALYSIS
MAT 200: INTEGRAL CALCULUS
MAT 104: ELEMENTS OF LINEAR ALGEBRA
DMAT100/MAT100 BASIC MATHEMATICS
MAT 101 DIFFERENCIAL CULCULUS
CEC 520 MANAGERIAL ECONOMICS
CEC 412 ECONOMIC DEVELOPMENT
CEC 411 MANAGERIAL ECONOMICS
CEC 321 INTERNATIONAL ECONOMICS
CEC 111 INTRODUCTION TO MICROECONOMICS
CBF 321 FINANCIAL REPORTING AND ANALYSIS
CAD 071 FOUNDATION OF ACCOUNTING
CAC_111_CMT 106 BASIC ACCOUNTING
CAC 610 MANAGERIAL ACCOUNTING
CAC 425 STRATEGIC COST MANAGEMENT
CAC 422 EMERGING ISSUES IN FINANCIAL AND MANAGEMENT ACCOUNTING
CAC 415 PARTNERSHIP AND SPECIAL TRANSACTIONS ACCOUNTS
CAC 413 PERFORMANCE MEASUREMENT AND CONTROL
CAC 313 PRINCIPLES OF TAXATION
BCP 105 COUNSELLING SKILLS
BCP 105 COUNSELLING SKILLS 2
BCP 104 SELF-AWARENESS AND PERSONAL DEVELOPMENT
BCP 103 COUNSELLING THEORIES AND MODELS
BCP 101 INTRODUCTION TO COUNSELLING PSYCHOLOGY
ENG 401 ADVANCED THEORETICAL PHONOLOGY AND MORPHOLOGY
ENG 400 ADVANCED LEVEL SOCIOLINGUISTICS
ENG 303 DISCOURSE ANALYSIS
MED 532 ADOLESCENT PSYCHOLOGY
MED 531 COUNSELLING THEORIES
ED 813 QUANTITATIVE AND QUALITATIVE METHODS OF DATA ANALYSIS IN EDUCATION
ED 703 EDUCATION AND DEVELOPMENT A COMPARATIVE STUDY OF THEORIES, PROBLEMS AND POLICY STRATEGIES
ED 507 THEORIES AND PRACTICE OF EDUCATIONAL ADMINISTRATION
ED 503 CURRICULUM THEORIES AND MODELS
ED 502 EVALUATION PRINCIPLES, TECHNIQUES AND MODELS
ED 314 MBINU ZA UFUNDISHAJI WA KISWAHILI
ED 307 SUBJECT METHODS LITERATURE
ED 306 BUSINESS METHODS
ED 305 SUBJECT METHOD HISTORY
ED 302 COMPARATIVE IN EDUCATION AND ISSUES IN EDUCATION IN AFRICA
ED 203 EDUCATIONAL ASSESSMENTS AND EVALUATION
MAT 101 : Differential Calculus
ENG 102 : Introduction to the Study of English
ED 200 : Instructional Methods
CMT 415 : Computer Aided Design
CMT ICTs and Society
CMT 401 : Human Computer Interface
DPM 017 : Care for Creation
DPM 016 : Entrepreneurship
DPM 015 : Church and State Relation
DPM 014 : Advocacy and Networking
DPM 013 : Community Development
DPM 012 : Strategic Planning
DPM 011 : Financial Management in Church Institutions
DPM 010 : Human Rights and Injustices in Africa
DPM 009 : Canonical Marriage and Tribunal
DEC 017 : The Bible
DEC 016 : Spirituality, spiritual Direction, Retreats and Recollections
DEC 015 : Mariology
DEC 014 : Liturgy and Inculturation in Africa
DEC 013 : The Holy Trinity
DEC 012 : Homiletics
DEC 011 : Ecumenism
DEC 010: SCC in AMECEA
DEC 009 : Christian Anthropology
DE 004 : INterreligious Dialogue
DE 003 : Communication Skills
DC 003 : Church leadership and Management
DC 001 : Scientific REsearch Methodology
MCP 605 : Counseling Micro Practicum
MCP 602 : Psychopathology
MCP 501 : Social Statistics
ECN 410 : Public finance and Fiscal policy
DCP 100 : Introduction to Counseling Pschology
DCP 020 : Introduction to Social Psychology
DCP 018 : Psychology Tests and Assessment
DCP 015 : Abnormal Pychology
DCP 008 : Pastoral Counseling
DCP 006 : Family and Marriage Counseling
DCP 003 : Individual Counseling
DCP 001 : Introduction to Psychology
CP 802: Advance in Counseling Psychology Practicum
CP 801 : Advanced Theories of Personality
BCP 421 : Child Theraphy Techniques
BCP 402 : Counseling Exceptional Persons
BCP 305 : Adolescent and Child Study
BCP 206 : Life skills in Counseling
BCP 205 : Mentoring, Coaching and Peer Counseling
BCP 204 :Human Sexuality
BCP 203 : Multi- Cultural / cross -Cultural Counseling
BCP 202 : Terminal Illiness and HIV / AIDS Counseling
BCP 201 : Introduction to Positive Psychology
BCP 124 : Group Counseling
BCP 105 : Life Skills in Counseling
BCP 104 : Self Awareness and personal Development
BCP 103 : Counseling Theories and Models
BCP 102 : Theories in Counseling Psychology
BCP 101 : Introduction to Counseling Psychology
CMT 314 : Introduction to Mobile Computing
CMT 447 : Web Application Security
CMT 414 : Accounting Infromation Systems
CMT 413 : Network Design & Administration
CMT 412 : Distributed Operating System
CMT 316 : Human Computer Interface
CMT 315 : Statistical Data Analysis
CMT 313: Computer Graphics
CMT 210 : Objective Oriented Programming I
CMT 206 : Operating System
CMT 205 : Computer Architecture
CMT 203 : Introduction to system Administration
CMT 201 : Logic Circuits
CMT 109 : Database Systems
CMT 102 : Fundamentals of Computing
DIT 019 : Introduction to Desktop Publishing
DIT 018 : Fundamentals of Systems Security
DIT 017 : Introduction to systems Administration
DIT 016 : Introduction to mobile Computing
DIT 007 : Internet Technologies
DIT 006: Introduction to Visual Programming
DIT 005 : Fundamentals of Operating Systems
DIT 004 : Introduction to Programming Methodologies
DIT 002: Fundamentals of Infromation Technology
CGS 071: Social Teachings of the Church
BRS 400 : Letters of St.Paul
BRS 306 : Ecumenism
BRS 301 : Christology
BRS 203 : Prophetic Books
BRS 202 : Comparative Religions
BRS 201 : Pentateuch
BRS 106 : Introduction to Biblical literature
BRS 104 : Church History
BRS 103 : African Cultures and Religion
ENG 400 : Advanced level Sociolinguistics
ENG 300 : Research in Language
ENG 201 : English Morphology and Syntax 2
ENG 200 : Origin and Development of English
ENG 102 : Introduction to Structure of English
ENG 100 : English for Academic Purposes
GEO 403 : Regional Planning
GEO 402 : Management of Arid and Semi Arid Areas
GEO 401 : Remote sensing and Aerial Photo interpretation
GEO 313 : Human Geography III _ Theories of spatial patterns and processes
GEO 312 : Geography of Development
GEO 311 : Practical Geography and Quantitative Methods III
GEO 310 : Atmosphere and Soil processes
GEO 211 : Practical Geography and Quantitative Methods II
GEO 210 : Water and land processes in Geography
GEO 110 : Introduction to physical Geography
GS 108 : Infromation Literacy
GS 106 : Social Change and Development
GS 101 : Communication Skills
HST 518: Themes in Kenyan History
HST 512: Themes in Modern European History
HST 511: Theories of Development
HST 500: Methods of Historical Research
HST 401: Methods of Historical Research
HST 303: Issues in African Economic History
HST 302 : Comparative studies in Imperialism and Nationalism in Africa and other Third World Countries
HST 301 : Sources of African History
HST 201: Themes in World History to 1550
HST 103: Issues in Kenyan History up to 1895
HST 101: Introduction to African History up to 1884
KMU 601 : Isimu Jamii Pevu
KMU 507 : Mawasiliano, Nadharia na utekelezi
KMU 503 : Nadharia ya Tafsiri katika Mawasiliano
KMU 501 : Fonetiki na Fonolojia pevu ya kiswahili
KIS 403 : Nadharia za Uchanganuzi wa Fasihi
KIS 401 : Ushairi wa Kiswahili
KIS 400 Isimu Jamii
KIS 301 : Riwaya na Hadithi fupi
KIS 300 : Mofolojia ya Kiswahili
KIS 203 : Fasihi simulizi ya kiswahili
KIS 201 : Kitangulizi cha Nadharia ya Tafsiri
KIS 101 : Misingi ya Fasihi
KIS 100: Misingi ya lugha
MLT 520 : Special topics and selected authors in african literarture
MLT 519 : Caribbean Literature
MLT 508 : Kenyan Literature
MLT 500 : Literary Research and Methodology
LIT 401 : African Literature
LIT 400 : Literary Aesthetics
LIT 314 : Creative writing
LIT 301 : Theory of children's literature
LIT 203 : Literary language and scholarly presentation
LIT 202 : Literature and Contemporary writing
LIT 106 : African Oral Literature
LIT 104 : Introduction to African Literature
MAT 365 : Test of Hypothesis II
MAT 437 : Numerical Analysis II
MAT 364 : Design and Analysis of sample survey
MAT 363 : Design and Analysis Experiments
MAT 363 : Design and Analysis of Experiments 2
MAT 362 : Operations Research I
MAT 335 : Methods of Applied Mathematics I
MAT 334 : Analytical Mechanics
MAT 308 : Number Theory
MAT 300 : Group Theory I
MAT 233 : Ordinary Differential Equations I
MAT 230 : Vector Analysis
MAT 204 : Linear Algebra I
MAT 201: Complex analysis I
MAT 200 : Intergral calculus
MAT 161 : Probability and Statistics II
MAT 160 : Probability and statistics
MAT 104 :Elements of Linear Algebra
CMD 096 : Corporate Leadership
CMD 095 : Innovation & Entreprenuership
CMD 094 : Business and Competitive strategy
CMD 091 : Research Methods
CMD 083 : Commercial Law
CMD 082 : Organizational Analysis
CMD 081 : Behaviourial Science for Business
CID 095 : Computer Applications
CID 081 : Intermediate Business Mathematics
CID 081 : Intermediate Business Mathematics 2
CHD 081 : Human Resource policy and practices
CGS 091 : Environmental Management for Business
CFD 081 : Actural and Financial mathematics
CED 091 : Mangerial Economics
CAD 081 : Intermediate Accounting
SSO 205 /SDS 207 : Social change and development
SDS 204 : Resource Mobilization
SDS 203 : Development Theories 1
SDS 202 : Geography of Development
SDS 105 : Culture and social Dynamics
SDS 104 : Introduction to Sociology and development
SDS 103 : Democratization and good governance
SDS 101 : Development Principles and concepts
MDS 507 : Development planning,policy formulation & governance in Africa
MDS 502 : Gender and Development
MDS 501 : Health and Development
CEC 121/ SDS 206 : Introduction to macroeconomics
SDS 206 : Introduction to Macroeconomics
ECN 421 : Population Economics
ECN 415 : Industrial Economics
ECN 412 : Economic Development
ECN 405 : Resource Economics
ECN 310 : Problems policy and Economic Development
ECN 310 : Problems policy and Economic Development 2
CMT 104 : Entrepreneurship
CMS 321 : Analytical Decision Making
CMS 311: Business Statistics
CMS 211 : Introduction to Business Statistics
CMS 121 : Business Mathematics
CMM 414 : Strategic Management
CMM 411 : Company Law
CMM 325 : Business Research Methods
CMM 222 : Organizational Development
CMM 212 : Principles of insurance
CMM 211 : Organizational Behaviour
CMM 112 : Principles of Commercial law
CMM 111 : Principles of management
CMK 422 : Advertising Management
CMK 421 : International Marketing
CMK 412 : Brand Management
CMK 322: Marketing & management
CMK 312 : Marketing Communication
CMH 422: Employees performance and Rewards
CMH 421 : Career Guidance and Counseling
CMH 312 : Employee sourcing
CMH 311 : Human Resource Management
CIS 421 : E-Commerce
CIS 311 : Mangement Infromation system
CIS 111 : Introduction to Information Technology
CFI 425 : Strategic Financial Management
CFI 423 : International Finance
CFI 421 : Security Analysis
CFI 412 : Public Sector Project Appraisal
CFI 412 : Financial Risk Management
CFI 413 : Financial Risk Management
CFI 324 : Pension Schemes
CFI 322 : Small Business Finance
CFI 321 : Financial Institutions and Markets
CFI 312 : Risk Management
CEC 111/SDC 102 Introduction to Microeconomics
CEC 111 /SDS 102/SEC 101 : Introduction to Microeconomics
CEC 412 : Economic Development
CEC 221 : Intermediate Macroeconomics
CEC 211: Intermediate Microeconomics
CBF 422 : Financial Modeling and Forecasting
CBF 321 : Financial Reporting and Analysis
CAC 425 : Cost Management
CAC : Accounting for partneship
CAC 413 : Performance Measurement and Control
CAC 412 : Specialized Accounting
CAC 324 : Trust and Executorship and Accounts
CAC 323 : Advanced cost Accounting
CAC 311 : Accounting for liabilities
CMS 510 : Managerial Statistics
CMS 510 : Managerial Statistics 2
CMM 610 : Corporate Governance and Social Responsibility
CMM 510 : Management and Organizational analysis
CMK 510 : Marketing Management
CFI 613 : Emerging Financial Markets
CFI 612 : International Finance and Derivatives Securities
CAC 610 : Managerial Accounting
CAC 510 : Financial Accounting
CAC 111 Basic Accounting _CMT 106 Elements of Accounts
KIM 207: MISINGI YA NADHARIA YA TAFSIRI
CHEM 105: ORGANIC CHEMISTRY II
CHEM 104: CHEMICAL BONDING AND STRUCTURE
CHEM 103: ACIDS AND BASES
CHEM 102: PHYSICAL CHEMISTRY I
MRI 504: REGIONAL INTEGRATION IN AFRICA
AL-CL 102: CLASSICAL LATIN
SSW 409: GERONTOLOGY
SSW 404: SOCIAL POLICY AND ADMINISTRATION
SSW 403: COUNSELING
SSW 401: ADOLESCENCE
SSW 310: FAMILY AND CHILD WELFARE
SSW 305: COMMUNITY ORGANIZATION AND ACTION
SNT 208: FAMILY AND KINSHIP
SNT 204: ECOLOGICAL ANTHROPOLOGY
SNT 201: LINGUISTIC ANTHROPOLOGY
SNT 106: COMPARATIVE ETHNOGRAPHY
MSW 512: ADVANCED RESEARCH METHODS FOR SOCIAL WORK
MSW 502: THEORETICAL PERSPECTIVES IN SOCIAL WORK
MSW 501: APPLICATIONS OF SOCIAL WORK METHODS AND PRINCIPLES
MPS 509: INTERNATIONAL ECONOMIC RELATIONS
GS 500: CONTEMPORARY SOCIAL TEACHING OF THE CHURCH
CEC 311 / ECN 416: LABOUR ECONOMICS
ECN 412: ENVIRONMENTAL ECONOMICS
ECN 411: TOURISM AND RECREATIONAL ECONOMICS
ECN 409: BASIC ECONOMETRICS II
ECN 401: BASIC ECONOMETRICS I
ECN 316: INTERNATIONAL ECONOMICS
BIO 415: Plant - Animal Interactions
BIO 410: FISHERIES BIOLOGY AND MANAGEMENT
BIO 408: WILDLIFE MANAGEMENT
BIO 405: Conservation Biology
BIO 405: CONSERVATION BIOLOGY
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 301: VERTEBRATE BIOLOGY
BIO 300 PRINCIPLES OF BIOSTATISTICS AND DATA ANALYSIS
BIO 300: PRINCIPLES OF BIOSTATISTICS
BIO 213: TECHNIQUES IN INDUSTRIAL MICROBIOLOGY
BIO 205: General Entomology
BIO 204: ANIMAL ANATOMY AND PHYSIOLOGY
BIO 203: PRINCIPLES OF ECOLOGY
BIO 202: PLANT STRUCTURE AND FUNCTION
BIO 201: INVERTEBRATE BIOLOGY
kis 302:sintaksikia na semantiki
kis 300:mofologia ya kiswahili
riwaya na hadithi fupi
KIS 201: KITANGULIZI CHA NADHARIA YA TAFSIRI
KIS 101: MISINGI YA FASIHI
KIS 100: MISINGI YA LUGHA