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.
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.
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.
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
MODULE OF DATABASE MANAGEMENT AND SECURITY
LEARNING
OUTCOMES
Having successfully completed the module, students should be able to:
- Identify various types of database models.
- Describe the relational database model.
- Identify entities, relationships and attributes.
- Perform normalization up to the third normal form.
- Use structured query language to access database record.
- Understand the principles of Data security
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.
Curriculum Design and Development
This module is aimed to assist students to understand the concepts, process of curriculum design and development.
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 .
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:
·
Define Basic
Discrete and continuous random variables
·
Describe
population parameters
·
Formulate
statistical hypothesis
·
Understand
relationship between to variables
·
Understand
statistical inference
·
Present
statistical data
·
Analyze collected
statistical data
·
Show relationship
between two variables
·
Test statistical
hypothesis
·
Manipulate SPSS
·
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
linear algebra and geometry
This module aims at familiazing students to algebraic structures, vector spaces,vector algebra and lines and planes in space.
GENERAL ENGLISH SKILLS LEVEL1
At the end of this unit, students will be able to express themselves in English.
GENERAL ENGLISH SKILLS LEVEL1
At the end of this unit, students will be able to express themselves in English.
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
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
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