CUR - LMS
  • Log in
Skip to main content

Department of Education in Sciences

  1. Home
  2. Courses
  3. Faculty of Education
  4. Department of Education in Sciences
Expand all

Mathematics and Chemistry

Mathematics and Biology

Biology and Chemistry

Mathematic and Computer Science

ICT Integration in Education
Adrien Habineza

ICT Integration in Education

Technology is changing everything in our world, including education. People have the ability to access information and communicate anytime and almost any place through a range of increasingly powerful and easy to use apps. In education, technology enables students and teachers to rapidly collect data, represent knowledge, share perspectives, digitally construct, and collaborate from almost any location. This course is designed to provide students with knowledge, skills and experience in implementing educational technology into a pedagogically sound learning environment. Education Technology is intended to be a general launching point for your own exploration and learning about information technology. The course emphasizes the critical evaluation and pedagogical design aspects of integrating technology in instruction. This course takes a hands-on approach to identifying and evaluating appropriate technologies and resources to support teaching and learning in any education context. The course emphasizes planning and developing instruction that integrates technology. Because the world of technology is complex, and especially so in education, it is challenging to design a course of study that is right for all students. You, and every other student, bring with you a unique set of experiences and interests that enhance your learning and determine your individual learning needs. The goal of Educational Technology is to provide the starting ground for your personal development with educational technology.


Access
MATHEMATICAL ANALYSIS I
Eustache Nshimyumuremyi

MATHEMATICAL ANALYSIS I

A Mathematical analysis I course is typically an introductory level course that covers essential concepts and skills in mathematics. The course aims to provide students with a solid foundation in mathematical principles and techniques that are necessary for further study in mathematics or related fields.

Here is a general description of what you can expect in a Mathematical analysis I course:

Functions: Functions are fundamental to understanding mathematical relationships. Students study the concept of functions, their notation, and graphical representation. They learn about linear functions, quadratic functions, exponential functions, and basic transformations of functions.

Derivative Theory: The derivative measures the rate at which a function changes with respect to its independent variable. It represents the slope of the tangent line to the graph of the function at any given point. The derivative captures how a quantity or a process is changing at a particular instant, providing insights into the behavior of functions, motion, growth, and more.

Rates of Change: Derivatives allow us to quantify and analyze rates of change in various contexts. For example, in physics, derivatives can determine the velocity and acceleration of an object moving along a path. In economics, derivatives can express the marginal cost, revenue, and profit associated with producing goods or services.

Optimization: Derivatives play a crucial role in optimization problems, where the goal is to find the maximum or minimum value of a function. By examining the derivative, we can identify critical points, such as local maxima or minima, which help us determine the optimal solutions for various situations.

Graph Analysis: Derivatives provide insights into the behavior of functions by revealing information about concavity, increasing or decreasing intervals, and points of inflection. They help us understand the shape and characteristics of curves, enabling us to sketch accurate graphs and interpret their properties.

Integration Theory: Integration is the process of finding the accumulated value of a function over a given interval. It involves calculating the area under a curve, which allows us to determine total quantities, average values, and cumulative effects of various processes.

Area Calculation: Integration enables us to compute the area enclosed by a curve and the x-axis. This is particularly useful in geometry, physics, and engineering, where determining areas is essential for understanding shapes, calculating work done, and evaluating physical quantities.

Accumulation: Integrals provide a way to measure the total accumulated effect of a varying quantity over a given interval. For instance, in economics, integration can determine the total revenue obtained over a specific time period by integrating the revenue function.

Problem Solving: Throughout the course, students are encouraged to develop problem-solving skills. They learn strategies for approaching mathematical problems, apply logical reasoning, and develop critical thinking skills. Problem-solving exercises and activities are integrated into the curriculum to reinforce these skills.




Access
Networking and Lab
JMV Nsengiyumva

Networking and Lab

Overview



Networking is the practice of connecting computers and other devices together to share data and resources. It is used in many different ways, such as connecting computers in a home or office, connecting computers in different locations, and connecting computers to the Internet. Major vendors for networking technology include Cisco, Juniper, HP, Dell, and IBM. These vendors provide a wide range of networking products, such as routers, switches, firewalls, and wireless access points. They also provide services such as network design, installation, and maintenance.

Access
MODULE OF  ADVANCEDED PROGRAMMING  C++
JMV Nsengiyumva

MODULE OF ADVANCEDED PROGRAMMING C++

LEARNING OUTCOMES

Brief description of aims and content

 

Module consists of C++ Programming Language

-          Introduces the fundamental concepts programming from an object-oriented perspective. Through the study of object design, this course also introduces the basics of human computer interfaces, graphics, and the social implications of computing, along with significant coverage of software engineering

-          Introduces the advanced programming concepts

8. Learning outcomes

 

Having successfully completed the module, students should be able to:

 

1.      Design, implement, test, and debug simple programs in  C++ programming language.

2.      Describe how the class mechanism supports encapsulation and information hiding.

3.      Design, implement, and test the implementation of “is-a” relationships among objects using a class hierarchy and inheritance.

4.      Compare and contrast the notions of overloading and overriding methods in an object-oriented language.

5.      GUI programming features.

6.      Programming for network and database servers

7.      Programming for security enabled transactions.

8.      Robust programming concepts.

 

LEARNING AND TEACHING STRATEGIES

Lectures

Practical works

Group & Individual work

Assignments

Practical works

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Access
MODULE OF DATABASE MANAGEMENT AND  SECURITY
JMV Nsengiyumva

MODULE OF DATABASE MANAGEMENT AND SECURITY


LEARNING OUTCOMES

Having successfully completed the module, students should be able to:

  1. Identify various types of database models.
  2. Describe the relational database model.
  3. Identify entities, relationships and attributes.
  4. Perform normalization up to the third normal form.
  5. Use structured query language to access database record.
  6. Understand   the principles of Data security

Access
Data structure and Algorithms analysis
JMV Nsengiyumva

Data structure and Algorithms analysis

Overview



Data structure is a way of organizing data in a computer system. It is used to store, organize, and manipulate data in a way that is efficient and easy to access. Data structures are used in many different areas of computing, including databases, operating systems, graphics, and networking. Major vendors for data structure technology include Oracle, Microsoft, IBM, and SAP. These vendors provide software and services that allow users to store, organize, and manipulate data in an efficient manner. Data structure technology is also used in artificial intelligence, machine learning, and natural language processing.

Access
Curriculum Design and Development
Theogene Hashakimana

Curriculum Design and Development

This module is aimed to assist students to understand the concepts, process of curriculum design and development. 

Access
Numerical Analysis and Linear Programming  using C++
Eustache Nshimyumuremyi

Numerical Analysis and Linear Programming using C++

This Module aims to help the Students in understanding some of the many methods for solving scientific problems on a modern computer. Treatment of numerical methods including numerical integration, numerical solution of non linear equations, approximation of functions, and applications .


Access
Operating system and Computer arctitecture
JMV NSENGIYUMVA

Operating system and Computer arctitecture

Access
Statistics and Probability II
Eustache Nshimyumuremyi

Statistics and Probability II

This module intends to enable students understand univariate statistical distribution theory and introduction of bivariate distribution.

By the end of the course the learner will be equipped with the:

Knowledge and understanding:

·       Define Basic Discrete and continuous random variables
·       Describe population parameters
·       Formulate statistical hypothesis
·       Understand relationship between to variables
·       Understand statistical inference

Skills:

·       Present statistical data
·       Analyze collected statistical data
·       Show relationship between two variables
·       Test statistical hypothesis
·       Manipulate SPSS

Attitudes:

·       Solve problems in basic and advanced probability
·       Organize different types of statistical data using SPSS
·       Making decision based on statistical evidence
·       Appreciate the use of statistical science



Access
linear algebra and geometry
gerard mudaheranwa

linear algebra and geometry

This module aims at familiazing students to algebraic structures, vector spaces,vector algebra and lines and planes in space.














Access
linear algebra and geometry
gerard mudaheranwa

linear algebra and geometry

Access
GENERAL ENGLISH SKILLS LEVEL1
Theoneste NSABIMANA

GENERAL ENGLISH SKILLS LEVEL1

At the end of this unit, students will be able to express themselves in English.

Access
linear algebra and geometry
gerard mudaheranwa

linear algebra and geometry

Access
GENERAL ENGLISH SKILLS LEVEL1
Theoneste NSABIMANA

GENERAL ENGLISH SKILLS LEVEL1

At the end of this unit, students will be able to express themselves in English.

Access
MATHEMATICAL ANALYSIS III
Eustache Nshimyumuremyi

MATHEMATICAL ANALYSIS III

The aim of the module is to extend the ideas developed in Mathematical Analysis I and II from real to complex numbers, to develop the theory of holomorphic functions, and to apply this theory to understand problems arising in real analysis or calculus.

At the end of this module, the learners will be able to:

- Define the field of complex numbers

- Determine continuity, differentiability, analyticity of a function and find the derivative of a function;

- Describe Complex integration and Cauchy’s theorem

- Explain Taylor and Laurent series

Skills

- Perform basic mathematical operations with complex numbers in Cartesian and polar forms;

- Work with functions (polynomials, reciprocals, exponential, trigonometric, hyperbolic,etc) of single complex variable and describe mappings in the complex plane;

- Work with multi-valued functions (logarithmic, complex power) and determine branches

- Find the Taylor series of a function and determine its circle or annulus of convergence;

- Compute the residue of a function and use the residue theory to evaluate a contour integral or an integral over the real line;

Attitude

- Evaluate a contour integral using parametrization, fundamental theorem of calculus and Cauchy’s integral formula


Access
linear algebra and geometry
gerard mudaheranwa

linear algebra and geometry

Access
Research Methodology
Donata Uwimanimpaye

Research Methodology


Background 

Problem statement 

Research Questions 

Methodological Framework 



Access
curriculum studies
Donata Uwimanimpaye

curriculum studies

Curriculum studies has 2 components:

Curriculum theory and curriculum development 

It will be given in 8 units:

Introduction

Styles of curriculum 

Foundations of curriculum

Curriculum Framework 

Curriculum  Development 



Access
curriculum studies
Donata Uwimanimpaye

curriculum studies

Curriculum studies has 2 components:

Curriculum theory and curriculum development 

It will be given in 8 units:

Introduction

Styles of curriculum 

Foundations of curriculum

Curriculum Framework 

Curriculum  Development 



Access
View more

Stay in touch

CATHOLIC UNIVERSITY OF RWANDA

  • cur.ac.rw
  • Call us on: +250733214677
  • catholic.universiyt.rwanda@cur.ac.rw
Data retention summary

Proudly made with

Moodle logo

Made with by conecti.me