Course: Ordinary differential Equation (ODEs)
Course: Modern Physics
Course: Vector Analysis
Course: Analytical Geometry
Course: Vertebrate &Invertebrate Zoology
Course: Chemistry of Aromatic Compounds
Course: History of Political Thoughts
Course: Microteaching notes
Course: Structure and Properties of Matter
Course: Citizenship and Transformative Education
Course: Public Sector Economics
Course: New Venture Creation
Course: International Economics
Course: Project Management
Course: Subjects teaching methods of Economics and Entrepreneurship
Course: Geography of Africa and other continents
Course: Geography of Rwanda
Course: Ecology and Bio-Analysis
Course: Transition Metals & Coordination Chemistry
Course: Economics of Education
Course: Effective Teaching and Learning
Course: Environmental Education
Course: Leadership and Management
Course: Mathematics for Economists
Course: Guidance, Counseling and Inclusive Education
This course explores foundational theories and models of curriculum design, development, and implementation. It examines key concepts such as aims, content, pedagogy, and evaluation within educational contexts. Students analyze curriculum frameworks, construction principles, and contemporary approaches. Emphasis is placed on aligning curriculum with national education goals and learner needs. This course explores foundational theories and models of curriculum design, development, and implementation. It examines key concepts such as aims, content, pedagogy, and evaluation within educational contexts. Students analyze curriculum frameworks, construction principles, and contemporary approaches. Emphasis is placed on aligning curriculum with national education goals and learner needs.
Course: Marketing and E-Business
Course: Educational Psychology and Human Developmental Psychology
Course: Partial differential equations (PDEs)
Course: Educational Technology
Course: Measurement and Evaluation in Education
Course: Philosophy and History of Education
Course: Philosophy, History and Sociology of Education
Course: Educational Technology and Computer Application
Course: Theories and practices of teaching and learning
Course: History of Africa in 20th century
Course: General English
Course: Communication and Computer Skills
Course: Introduction to Information and Communication Technology
Course: Education Psychology
Course: English for Specific Purposes
Course: Human Developmental Psychology
Course: Education measurement and evaluation
Course: Educational Technology
Course: Human Growth and Development
Course: Fundamentals of Internet
Course: Poetry
Course: Introduction to Educational Psychology
Course: Subject Methods Computer Studies
Course: Geography of Africa
Course: Thermal Physics I
Course: Introduction to the Study of Literature in Kiswahili
Course: Subject Methods Economics
Course: Subject Methods Biology
Course: Subject Methods History
Course: Subject Methods Chemistry
Course: Invertebrate Zoology
Course: Description of Modern English
Course: Business Ethics, Growth, Development and Stability in Entrepreneurship
Course: Subject Methods Geography
Course: General Entomology
Course: Topology I
Course: Subject Methods Physics
Course: Subject Methods Mathematics
Course: Subject Methods (Lugha na Fasihi ya Kiswahili)
Course: Introduction to Critical thinking and Logic
Course: International Economics II
Course: Sociology of Education
Course: Subject Methods Entrepreneurship
Course: Educational Measurement and Evaluation
Course: Marine Resources and Coastal Geography
Course: Introduction to special Education
Course: Curriculum Development
Course: Mechanics I
Course: Vertebrate Zoology
Course: The Chemistry of Aromatic Compounds
Course: Drama
Course: Fundamentals of Pedagogy
Course: Geography of Natural Hazard
Course: Economics of Education
Course: Subject Methods English
Course: Subject Methods English literature
Course: Introduction to Environmental Education
Course: Educational administration and planning
Course: Research Methodology
Course: Instructional Methods
Course: Mathematics for Economists
Course: Introduction to Business Administration
Course: Psychology of Teaching and Learning
Course: Basic English
Course: Research Project
Course: History of Education
Course: Curriculum Development, Reforms and Change
Course: Subject Teaching methods in Arts
Course: Research Project
Course: Advanced English
Course: Educational Technology
Course: Subject Teaching methods in Science
Course: Advanced English Language