
Course Information
Course Name: African History
Course Code: HIS 2104
Programme: Bachelor of Education with Honours in History and Geography
Academic Year: 2024–2025
Course Lecturer:
Credits: 10
Level/Semester: Year II, Trimestre I
Delivery Mode: Face-to-face lectures, historical document analysis, map interpretation, seminars, group discussions, case studies, student presentations, research assignments, and Moodle-supported learning.
Welcome Message
Welcome to African History.
This course introduces students to the historical development of Africa from ancient civilizations to the contemporary period. It explores Africa’s political, economic, social, and cultural transformations while highlighting the contributions of African societies to world history.
Throughout the course, students will study ancient African civilizations, pre-colonial political systems, trade networks, European imperialism, colonial experiences, nationalist movements, independence struggles, and post-colonial challenges. The course aims to develop a deeper understanding of Africa’s historical identity and its role in global affairs.
Course Overview
The African History course provides students with a comprehensive understanding of major historical developments that shaped the African continent. It examines African societies before colonial rule, including kingdoms, empires, cultures, economic systems, and indigenous political organizations.
Students will explore major themes such as ancient African civilizations, trans-Saharan trade, the rise of African states, European exploration and colonization, the Scramble for Africa, colonial administration, resistance movements, nationalism, independence, and contemporary African challenges.
The course emphasizes the use of historical evidence, oral traditions, archaeological findings, maps, and written sources to analyze Africa’s past. It also encourages students to critically examine different interpretations of African history and appreciate the diversity of African experiences.
By the end of the course, students will have a broad understanding of Africa’s historical processes and their relevance to present-day societies.
Learning Objectives
By the end of the course, students should be able to:
- Understand the major periods and themes of African history.
- Explain the origins and development of ancient African civilizations.
- Examine pre-colonial African political, economic, and social systems.
- Analyze African trade networks and cultural interactions.
- Explain the causes and consequences of European imperialism in Africa.
- Examine colonial systems and African responses to colonial rule.
- Analyze nationalist movements and independence struggles.
- Evaluate post-independence challenges and developments in Africa.
- Interpret African historical sources and evidence.
- Develop research and analytical skills in African history.
Learning Outcomes
Upon successful completion of this course, students will be able to:
- Explain the major events and periods in African history.
- Describe the achievements of African civilizations and societies.
- Analyze African political, economic, and cultural systems before colonialism.
- Evaluate the impact of colonialism on African societies.
- Explain the role of resistance movements and nationalism in African liberation.
- Interpret historical documents, maps, and oral sources.
- Compare historical experiences of different African regions.
- Analyze contemporary African issues from historical perspectives.
- Conduct historical research using appropriate sources.
- Demonstrate appreciation of Africa’s historical heritage and diversity.
Learning Resources
- Lecturer's notes and presentations
- African History textbooks
- Books on African civilizations and societies
- Historical maps and atlases of Africa
- Oral history records and archival materials
- Archaeological and cultural heritage resources
- Academic journals in African History
- Government and historical publications
- Educational documentaries and multimedia resources
- Digital libraries and online history databases
- Moodle learning materials
Learning Activities
- Interactive lectures
- Historical document analysis
- Map interpretation exercises
- Group discussions
- Case study analysis
- Student presentations
- Historical debates
- Research assignments
- Individual and group projects
- Moodle-based learning activities
Assessment Methods
- Assignment: 10 Marks
- Continuous Assessment Test (CAT): 10 Marks
- Mid-Term Examination: 40 Marks
- Final Examination: 40 Marks
Course Duration
15 Weeks
- Teacher: Edison ISHIMWE

Course Information
Course Name: Economic Geography
Course Code: GEO 2103
Programme: Bachelor of Education with Honours in History and Geography
Academic Year: 2025–2026
Course Lecturer:
Credits: 10
Level/Semester: Year II, Trimestre I
Delivery Mode: Face-to-face lectures, fieldwork, case studies, map interpretation, group discussions, seminars, research assignments, and Moodle-supported learning.
Welcome Message
Welcome to Economic Geography.
This course introduces students to the study of the relationship between geographical factors and economic activities. It explores how location, resources, population, technology, and environmental conditions influence the production, distribution, and consumption of goods and services.
Throughout the course, students will examine major economic activities including agriculture, mining, industry, transportation, trade, and services. The course equips future geography educators with knowledge and analytical skills to understand economic development patterns and spatial differences at local, regional, and global levels.
Course Overview
The Economic Geography course provides students with a comprehensive understanding of the spatial organization of economic activities and their relationship with geographical factors. It examines the distribution, development, and transformation of economic systems across different regions.
Students will explore theories of economic geography, location factors, resource utilization, agricultural systems, industrial development, transportation networks, trade patterns, globalization, and regional economic development.
The course emphasizes the analysis of economic activities using geographical approaches, including maps, statistical data, field observations, and case studies. Students will investigate how natural resources, human factors, technological advancement, and government policies influence economic development.
By the end of the course, students will understand the geographical dimensions of economic activities and apply geographical knowledge to analyze development challenges and opportunities.
Learning Objectives
By the end of the course, students should be able to:
- Understand the concepts and scope of economic geography.
- Explain the relationship between geography and economic activities.
- Analyze factors influencing the location of economic activities.
- Examine the distribution of major economic activities worldwide.
- Assess the role of natural resources in economic development.
- Explain patterns of agricultural, industrial, and service activities.
- Analyze transportation, trade, and globalization processes.
- Evaluate regional differences in economic development.
- Apply geographical tools in economic analysis.
- Develop skills in interpreting economic data and spatial patterns.
Learning Outcomes
Upon successful completion of this course, students will be able to:
- Explain the principles and concepts of economic geography.
- Analyze the relationship between physical and human factors and economic activities.
- Identify factors influencing the location and development of industries.
- Describe global patterns of agriculture, industry, trade, and services.
- Interpret maps, graphs, and statistical data related to economic activities.
- Assess the impact of globalization on economic development.
- Analyze regional economic inequalities and development challenges.
- Apply geographical approaches to economic planning and decision-making.
- Conduct basic research on economic activities using geographical methods.
- Demonstrate understanding of sustainable economic development.
Learning Resources
- Lecturer's notes and presentations
- Economic Geography textbooks
- Human and Physical Geography reference books
- Economic atlases and thematic maps
- Statistical reports and development indicators
- Government economic publications
- Academic journals in Geography and Development Studies
- GIS and spatial data resources
- Educational documentaries and multimedia resources
- Moodle learning materials
Learning Activities
- Interactive lectures
- Group discussions
- Economic case study analysis
- Field visits and observations
- Map interpretation exercises
- Analysis of economic statistics and reports
- Student presentations
- Research assignments
- Individual and group projects
- Moodle-based learning activities
Assessment Methods
- Assignment: 10 Marks
- Continuous Assessment Test (CAT): 10 Marks
- Mid-Term Examination: 40 Marks
- Final Examination: 40 Marks
Course Duration
15 Weeks
- Teacher: content creator

Course Information
Course Name: Curriculum Studies
Course Code: EDC 2101
Programme: Bachelor of Education with Honours in History and Geography
Academic Year: 2024–2025
Course Lecturer: Charles NDAYISENGA
Credits: 10
Level/Semester: Year II, Trimestre I
Delivery Mode: Face-to-face lectures, curriculum analysis, group discussions, seminars, case studies, teaching demonstrations, assignments, and Moodle-supported learning.
Welcome Message
Welcome to Curriculum Studies.
This course introduces students to the principles, concepts, and practices involved in curriculum development, implementation, and evaluation. It provides future teachers with an understanding of how educational goals, learning experiences, teaching methods, and assessment approaches are organized to facilitate effective learning.
Throughout the course, students will explore curriculum theories, curriculum design, curriculum planning, curriculum implementation processes, and contemporary issues affecting education systems. The course equips future educators with the knowledge and skills needed to analyze, develop, and improve curricula in different educational contexts.
Course Overview
The Curriculum Studies course provides students with a comprehensive understanding of curriculum concepts, theories, development processes, and practices in education. It examines the role of curriculum in achieving educational objectives and responding to societal needs.
Students will study the foundations of curriculum, including philosophical, psychological, social, and historical influences. The course explores curriculum design models, curriculum planning, implementation strategies, instructional materials, assessment approaches, and curriculum evaluation.
Special attention is given to curriculum development within the Rwandan education context and the role of teachers as curriculum implementers and agents of educational change.
Through discussions, curriculum analysis, practical exercises, and case studies, students will develop the ability to critically evaluate and apply curriculum principles in teaching and learning environments.
Learning Objectives
By the end of the course, students should be able to:
- Understand the concepts, principles, and scope of curriculum studies.
- Explain different theories and models of curriculum development.
- Examine the philosophical, social, and psychological foundations of curriculum.
- Analyze the process of curriculum planning and implementation.
- Identify the roles of teachers in curriculum development and implementation.
- Evaluate curriculum materials and instructional resources.
- Understand approaches to curriculum assessment and evaluation.
- Analyze current issues and challenges in curriculum development.
- Apply curriculum principles in teaching practice.
- Develop skills for curriculum improvement and innovation.
Learning Outcomes
Upon successful completion of this course, students will be able to:
- Define and explain key concepts related to curriculum studies.
- Analyze different curriculum theories and development models.
- Identify factors influencing curriculum design and implementation.
- Evaluate the effectiveness of existing curricula.
- Design basic curriculum components such as objectives, content, methods, and assessment strategies.
- Apply curriculum principles in classroom teaching.
- Analyze the relationship between curriculum, society, and educational goals.
- Evaluate teaching and learning materials used in curriculum delivery.
- Recommend strategies for improving curriculum implementation.
- Demonstrate competence as effective curriculum practitioners.
Learning Resources
- Lecturer's notes and presentations
- Curriculum Studies textbooks
- Educational policy documents
- National curriculum frameworks and guidelines
- Teaching and learning materials
- Academic journals in Curriculum and Education Studies
- Research reports on curriculum development
- Educational documentaries and multimedia resources
- Digital libraries and online education resources
- Moodle learning materials
Learning Activities
- Interactive lectures
- Curriculum document analysis
- Group discussions
- Case study analysis
- Teaching demonstrations
- Curriculum design exercises
- Student presentations
- Research assignments
- Individual and group projects
- Moodle-based learning activities
Assessment Methods
- Assignment: 10 Marks
- Continuous Assessment Test (CAT): 10 Marks
- Mid-Term Examination: 40 Marks
- Final Examination: 40 Marks
Course Duration
15 Weeks
- Teacher: content creator

Course Information
Course Name: Geomorphology
Course Code: GEO 2104
Programme: Bachelor of Education with Honours in History and Geography
Academic Year: 2024–2025
Course Lecturer: Jesse NANYUMBA
Credits: 20
Level/Semester: Year II, Trimestre I
Delivery Mode: Face-to-face lectures, fieldwork, landform observation, map interpretation, laboratory exercises, case studies, group discussions, seminars, and Moodle-supported learning.
Welcome Message
Welcome to Geomorphology.
This course introduces students to the study of landforms, their origins, development, and the physical processes that shape the Earth's surface. It explores the interaction between internal and external geological processes and their influence on landscapes.
Throughout the course, students will examine the formation and evolution of mountains, valleys, rivers, coastal features, and other landforms. The course equips future geography educators with knowledge and practical skills to analyze landscape processes and explain geographical phenomena.
Course Overview
The Geomorphology course provides students with a comprehensive understanding of the processes responsible for the formation, modification, and evolution of the Earth's landforms. It examines the relationship between geological structures, climate, surface processes, and landscape development.
Students will explore major geomorphological concepts, including weathering, erosion, transportation, deposition, tectonic processes, volcanism, river systems, glacial processes, coastal processes, and arid landforms.
The course emphasizes practical understanding through field observations, topographic map interpretation, geological analysis, and the study of landform development in different environmental settings.
By the end of the course, students will be able to analyze geomorphological processes and apply geographical knowledge to environmental management, hazard assessment, and landscape interpretation.
Learning Objectives
By the end of the course, students should be able to:
- Understand the concepts and principles of geomorphology.
- Explain the origin and evolution of major landforms.
- Examine internal and external geomorphological processes.
- Analyze the role of climate, geology, and human activities in landscape formation.
- Describe processes of weathering, erosion, transportation, and deposition.
- Explain the formation of river, coastal, glacial, and volcanic landforms.
- Interpret topographic maps and geomorphological features.
- Conduct basic field investigations of landscapes.
- Assess the impact of geomorphological processes on human activities.
- Apply geomorphological knowledge to environmental management.
Learning Outcomes
Upon successful completion of this course, students will be able to:
- Explain the fundamental concepts and theories of geomorphology.
- Identify and classify different types of landforms.
- Analyze the processes shaping the Earth's surface.
- Describe the relationship between geological structures and landscape development.
- Interpret maps, diagrams, and field observations related to geomorphology.
- Evaluate the effects of erosion, weathering, and deposition processes.
- Explain the formation of major geomorphological features.
- Conduct basic geomorphological field studies.
- Apply geomorphological knowledge to environmental and development challenges.
- Demonstrate skills in geographical observation and landscape analysis.
Learning Resources
- Lecturer's notes and presentations
- Geomorphology textbooks
- Physical Geography reference books
- Geological maps and topographic maps
- Satellite images and aerial photographs
- Fieldwork manuals and geological guides
- Academic journals in Geomorphology and Earth Sciences
- Geological survey reports
- Educational documentaries and multimedia resources
- GIS and remote sensing introductory materials
- Moodle learning materials
Learning Activities
- Interactive lectures
- Fieldwork and landscape observation
- Topographic map interpretation exercises
- Laboratory practical sessions
- Geological and geomorphological case studies
- Group discussions
- Student presentations
- Research assignments
- Individual and group projects
- Moodle-based learning activities
Assessment Methods
- Assignment: 10 Marks
- Continuous Assessment Test (CAT): 10 Marks
- Mid-Term Examination: 40 Marks
- Final Examination: 40 Marks
Course Duration
15 Weeks
- Teacher: content creator

Course Information
Course Name: World Revolution
Course Code: HIS 2103
Programme: Bachelor of Education with Honours in History and Geography
Academic Year: 2024–2025
Course Lecturer: Jerome KAYEMBA
Credits: 10
Level/Semester: Year II, Trimestre I
Delivery Mode: Face-to-face lectures, historical document analysis, seminars, group discussions, case studies, student presentations, research assignments, and Moodle-supported learning.
Welcome Message
Welcome to World Revolution.
This course introduces students to the major revolutionary movements that have transformed political, social, economic, and cultural systems across the world. It examines the causes, processes, and consequences of revolutions and their influence on the development of modern societies.
Throughout the course, students will explore major revolutions including the American Revolution, French Revolution, Industrial Revolution, Russian Revolution, Chinese Revolution, African liberation movements, and other significant revolutionary experiences. The course develops students' ability to critically analyze historical change and understand the forces that shape societies.
Course Overview
The World Revolution course provides students with a comprehensive understanding of revolutionary movements that have shaped world history from the modern period to the contemporary era. It examines the relationship between political power, social inequality, economic transformation, and demands for change.
Students will study the origins, ideologies, leaders, and outcomes of major revolutions, including their impacts on governance, human rights, economic systems, and international relations. The course also explores how revolutionary ideas influenced nationalism, democracy, socialism, independence movements, and social reforms.
Through the analysis of historical documents, case studies, and comparative approaches, students will develop skills in evaluating historical events and understanding patterns of social and political transformation.
Learning Objectives
By the end of the course, students should be able to:
- Understand the concepts, causes, and characteristics of revolutions.
- Explain factors that lead to revolutionary movements.
- Analyze major revolutions in different regions of the world.
- Examine the political, social, and economic impacts of revolutions.
- Evaluate the role of revolutionary leaders and ideologies.
- Compare different revolutionary experiences.
- Analyze the relationship between revolution and social change.
- Interpret historical sources related to revolutionary movements.
- Assess the influence of revolutions on modern societies.
- Develop critical thinking and historical research skills.
Learning Outcomes
Upon successful completion of this course, students will be able to:
- Define and explain major concepts related to world revolutions.
- Identify causes and consequences of major revolutionary movements.
- Analyze the significance of political and social revolutions in history.
- Evaluate the contributions of revolutionary leaders and movements.
- Interpret primary and secondary historical sources.
- Compare revolutionary experiences across different regions.
- Explain how revolutions influenced modern political systems.
- Assess the relationship between revolution, nationalism, and independence.
- Apply historical analysis skills to contemporary social changes.
- Demonstrate critical understanding of global historical transformations.
Learning Resources
- Lecturer's notes and presentations
- World History and Revolution textbooks
- Primary historical documents and revolutionary writings
- Historical maps and timelines
- Biographies of revolutionary leaders
- Academic journals in History and Political Studies
- Government and archival historical records
- Educational documentaries and multimedia resources
- Digital history databases and online libraries
- Moodle learning materials
Learning Activities
- Interactive lectures
- Historical document analysis
- Group discussions
- Comparative case studies
- Student presentations
- Historical debates
- Research assignments
- Individual and group projects
- Seminar presentations
- Moodle-based learning activities
Assessment Methods
- Assignment: 10 Marks
- Continuous Assessment Test (CAT): 10 Marks
- Mid-Term Examination: 40 Marks
- Final Examination: 40 Marks
Course Duration
15 Weeks
- Teacher: content creator