Search Resources

166 Results

View
Selected filters:
  • Module
Abstract Algebra
Conditions of Use:
No Strings Attached
Rating

This module aims to acquaint you with the mathematical aspects of rings and groups and the underlying algebraic structures and when they are looked at as non-empty sets, how their elements are combined by binary operations as well as how those elements behave under transformations such finding inverses. Some non-empty sets, under the operation of addition or multiplication do not include the inverses of their elements as members of the set and they are called semi-groups. The non-empty sets that include the inverses of their elements are full fledged groups. This module fills the gap arising from basic mathematics.

Subject:
Algebra
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Othow Onak Giel
Date Added:
03/10/2018
Advanced Computer Organisation Architecture
Conditions of Use:
No Strings Attached
Rating

This course introduces students to Advanced Computer Organization and Architecture. Where architecture is a term used to describe the attributes of a system as seen by the programmer. Its concerned with designs and operations of a computer. Computer organization is the way the system is structured so that all those cataloged tools can be used, and that in an efficient fashion. This course has its emphasis on system design and performance.

Subject:
Computer Science
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Harrison Njoroge
Date Added:
02/22/2018
Advanced Computer Security
Conditions of Use:
No Strings Attached
Rating

There are both practical and theoretical reasons to study algorithms. From a practical standpoint, you have to know a standard set of important algorithms from different areas of computing; in addition, you should be able to design new algorithms and analyze their efficiency. From the theoretical standpoint, the study of algorithms, sometimes called algorithmics, has come to be as the cornerstone of computer science.

Subject:
Computer Science
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Richard Musabe
Date Added:
04/20/2018
Advanced Database Systems
Conditions of Use:
No Strings Attached
Rating

At the heart of any major system is a data storage back-end. This back-end is what is refered to as a database. Taking that a database forms the core of systems, there is every need for the data to have integrity and also available for use. Database systems when well designed will ensure the system achieves those goals. Persons with skills to develop and manage these databases are therefore vital in modern day systems. The course principals of Database Systems is needed to help provide the competencies and skills needed by entry-level systems analyst or programmers. This course is about understanding and developing application logic in databases.

Subject:
Computer Science
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
John Kandiri
Date Added:
02/22/2018
Algorithim Design and Analysis
Conditions of Use:
No Strings Attached
Rating

There are both practical and theoretical reasons to study algorithms. From a practical standpoint, you have to know a standard set of important algorithms from different areas of computing; in addition, you should be able to design new algorithms and analyze their efficiency. From the theoretical standpoint, the study of algorithms, sometimes called algorithmics, has come to be as the cornerstone of computer science.

This course aim to provide an in-depth understanding of the fundamental algorithmic techniques for design and analysis, in turn impart knowledge and practical competence in use of advanced data structures and the design and analysis of algorithms.

Subject:
Computer Science
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Godfry Justo
Date Added:
02/22/2018
Algorithim Design and Analysis
Conditions of Use:
No Strings Attached
Rating

There are both practical and theoretical reasons to study algorithms. From a practical standpoint, you have to know a standard set of important algorithms from different areas of computing; in addition, you should be able to design new algorithms and analyze their efficiency. From the theoretical standpoint, the study of algorithms, sometimes called algorithmics, has come to be as the cornerstone of computer science.

This course aim to provide an in-depth understanding of the fundamental algorithmic techniques for design and analysis, in turn impart knowledge and practical competence in use of advanced data structures and the design and Welcome to Advanced computer Security Module. This module provides a study of high-level computer security issues in computer networks and advanced methods of data encryption. It focuses on advanced aspects of computer security, such as encryption, security practices, system security, security for authentication on the Web and password management techniques. Finally this module, students should be able to create secure network architectures adapted to the investment level and required security. Take responsibility for installation, configuration and network security maintenance.

The module aims to give IT infrastructure management skills, where the role of computer security is critical to ensure the integrity of data and the normal operation of the various systems: computer networks, servers and personal computers in the organization. The course will also explore various Information Security controls, how to handle various risk assessment in an organization and finally creating a security policy in organization.

Today, we note that the information is considered the key business of an organization / company due to its usefulness and importance, however, the issue of the company’s Information Security is a priority task for managers, because they recognize the value it has and therefore organizations must make sure that it is managed effectively. For this reason, this module is important because you will learn the methods and tools for computer security that can ensure the confidentiality of information in organizations and also learn how to protect their information and systems in a network environment.

Subject:
Computer Science
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Richard Musabe
Date Added:
02/22/2018
Analysis 1
Conditions of Use:
No Strings Attached
Rating

The rationale of teaching analysis is to set the minimum content of Pure Mathematics required at undergraduate level for student of mathematics. It is important to note that skill in proving mathematical statements is one aspect that learners of Mathematics should acquire. The ability to give a complete and clear proof of a theorem is essential for the learner so that he or she can finally get to full details and rigor of analyzing mathematical concepts. Indeed it is in Analysis that the learner is given the exposition of subject matter as well as the techniques of proof equally. We also note here that if a course like calculus with its wide applications in Mathematical sciences is an end in itself then Analysis is the means by which we get to that end.

Subject:
Mathematics
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Jairus M. Khalagai
Date Added:
03/15/2018
Analysis 2
Conditions of Use:
No Strings Attached
Rating

The rationale of teaching analysis is to set the minimum content of Pure Mathematics required at undergraduate level for student of mathematics. It is important to note that skill in proving mathematical statements is one aspect that learners of Mathematics should acquire. The ability to give a complete and clear proof of a theorem is essential for the learner so that he or she can finally get to full details and rigor of analyzing mathematical concepts. Indeed it is in Analysis that the learner is given the exposition of subject matter as well as the techniques of proof equally. We also note here that if a course like calculus with its wide applications in Mathematical sciences is an end in itself then Analysis is the means by which we get to that end.

Subject:
Mathematics
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Jairus M. Khalagai
Date Added:
03/10/2018
Ancillary Resources for OpenStax Psychology (CSU)
Conditions of Use:
No Strings Attached
Rating

This open course with a new set of ancillary materials for OpenStax Psychology was created under a Round Eleven Mini-Grant for Ancillary Materials Creation and Revision. The materials created in order to support faculty implementing OpenStax Psychology in the classroom include:
- Learning outcomes-based modules
- Presentations
- Preparatory and review homework
- Assignments
- Class Activities

Topics covered include:
- Psychological Research
- Biopsychology
- States of Consciousness
- Sensation and Perception
- Intelligence
- Emotion and Motivation
- Social Psychology
- Psychological Disorders
- Therapy and Treatment

Subject:
Psychology
Material Type:
Activity/Lab
Full Course
Homework/Assignment
Lecture
Lesson
Module
Author:
Amber Lupo
Stephanie Da Silva Phd
Date Added:
06/01/2020
Animal Diversity
Conditions of Use:
No Strings Attached
Rating

The lessons presented in this module on animal diversity are based on the social constructivist theory of learning. Learners construct their own understanding and develop their own skills, both individually and as part of a peer group. The activities presented here will help you, but a large part of the responsibility rests on you, in the aim of fostering learner empowerment.

Subject:
Biology
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Rabotovao, Laurence Joséphine
Date Added:
05/22/2019
Applied Calculus for Computing
Conditions of Use:
No Strings Attached
Rating

Welcome to applied calculus for computing. Calculation intended to be a general method of solving quantifiable problems. In the application of the calculation method, or as it is known the”infinitesimal” method, a problem is”divided into infinitesimal parts”(differentiation), analysed in its relations with the neighbouring parts and then”added”(integration) until the solution method. The two parts of this the analysis and synthesis form a model for more sophisticated methods based on calculation, used in applied science concepts you learn in calculus allow statistical , physicists and engineers create mathematical models of real situations and real problems and simulate their resolutions under different operating conditions.

Subject:
Calculus
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Willian Munyiri
Date Added:
02/10/2018
Argument & Critical Thinking
Conditions of Use:
No Strings Attached
Rating

In this learning area, you will learn how to develop an argumentative essay and stronger critical thinking skills. This learning area will help you develop your arguments, understand your audience, evaluate source material, approach arguments rhetorically, and avoid logical fallacies. Here, you’ll also learn about evaluating other arguments and creating digital writing projects related to your argument.

Subject:
Composition and Rhetoric
Material Type:
Module
Provider:
Excelsior College
Provider Set:
Excelsior College Online Writing Lab
Date Added:
05/22/2019
Art Appreciation and Techniques
Conditions of Use:
No Strings Attached
Rating

This course is an exploration of visual art forms and their cultural connections for the student with little experience in the visual arts. It includes a brief study of art history, and in-depth studies of the elements, media, and methods used in creative thought and processes. It is the only resource I have found that approximates techniques, media, and an overview of different processes that is usually the first half of a printed text on art appreciation or an introduction to art. This is geared toward an undergraduate, lower-level student population. The art history survey is inadequate, but combined with another source, like Boundless' art history, this can be a complete text for an Art 100 course.

Subject:
Arts and Humanities
Material Type:
Assessment
Lecture
Module
Reading
Syllabus
Textbook
Unit of Study
Provider:
The Saylor Foundation
Author:
Afshan Bokhari
Amy Gansell
Andrew E. Hershberger
Andrew Marvick
Anne Bertrand-Dewsnap
Denise Rogers
Hilda Werschkul
Jelena Bogdanovic
Jennifer Palinkas
Jill Kiefer
Lynn E. Roller
Marjorie Munsterberg
Michelle Greet
Shaoqian Zhang
Tracy Musacchio
William V. Ganis
Date Added:
10/24/2019
Artifical Intelligence
Conditions of Use:
No Strings Attached
Rating

Artificial Intelligence is a subject is one of the most important and exciting sub-fields of Computer Science. This specialist programme covers the fundamentals of Computer Science and Computer Information Systems so as to maximise your future employment opportunities. It also offers the chance to carry out cutting-edge research in this high profile area.

Introductory modules cover Programming in Java, Computer Systems, Databases, Human-Centric Computing, and Algorithmic Foundations. The course is completed by a selection of modules covering important topics within the subject: Knowledge Representation, the study of Multi-Agent Systems, and Robotics among the others. The course also includes a related second year group project and an individual year project.

Subject:
Computer Science
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Kebbeh Saffiong
Date Added:
02/22/2018
Atomic Physics
Conditions of Use:
No Strings Attached
Rating

Atomic physics may loosely be defined as the scientific study of the structure of the atom, its energy states, and its interactions with other particles and fields. Learning Atomic Physics is important not only for understanding the physics of the atom but also the technological applications thereof. For example, the fact that each element has its own characteristic “fingerprint” spectrum has contributed significantly to advances in material science and also in cosmology.

Subject:
Physics
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
C.A. Kiwanga
Date Added:
03/13/2018
Avoiding Plagiarism
Conditions of Use:
No Strings Attached
Rating

We know you have come to this tutorial because you are a serious writer who wants to write well — and correctly! You have probably heard the word plagiarism and would like to understand it better. You have come to the right place. In this tutorial, you’ll learn:

What plagiarism is
How to recognize seven different kinds of plagiarism
The correct way to use ‘open access’ materials
The consequences of plagiarism
How to avoid plagiarism by doing the following:
Citing sources correctly
Recognizing ‘common knowledge’
Writing good paraphrases
Writing good summaries
Taking careful notes

Subject:
Composition and Rhetoric
Material Type:
Module
Provider:
Excelsior College
Provider Set:
Excelsior College Online Writing Lab
Date Added:
05/22/2019
Avoiding Plagiarism Tutorial
Conditions of Use:
Remix and Share
Rating

This interactive learning module teaches students how to avoid plagiarism. Upon completing this module, students will understand the definition of plagiarism as well as what and when to cite. Adapted from Clark College's IRIS Avoid Plagiarism tutorial.

Subject:
Higher Education
Material Type:
Assessment
Interactive
Lesson
Module
Provider:
Manchester Community College
Date Added:
04/03/2020
Basic Mathematics
Conditions of Use:
No Strings Attached
Rating

The rationale of teaching Basic mathematics is that it plays the role of filling up gaps that the student teacher could be having from secondary school mathematics. For instance, a lack of a proper grasp of the real number system and elementary functions etc. It also serves as the launching pad to University Mathematics by introducing the learner to the science of reasoning called logic and other related topics.

Subject:
Mathematics
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Jairus M. Khalagai
Date Added:
03/10/2018
Behavior of Sample Mean (1 of 3)
Conditions of Use:
Remix and Share
Rating

Apply the sampling distribution of the sample mean as summarized by the Central Limit Theorem (when appropriate). In particular, be able to identify unusual samples from a given population.

Subject:
Statistics and Probability
Material Type:
Module
Provider:
Carnegie Mellon University
Provider Set:
Open Learning Initiative
Date Added:
05/22/2019