Course: School Practice
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
Course: Curriculum Theory and Development
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: Deontology and Sociology of Education
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: Organic Chemistry II
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