Available courses

PERSONAL FINANCIAL LITERACY EXAM

The Personal Financial Literacy Exam is a test to see how much participants know about personal fina...

Introduction to Python for Everyone

The Python for Everybody course will introduce fundamental programming concepts including data struc...

Technical Writing in English

Detailed course on technical writing in a workplace context, which covers audience analysis, memo wr...

Python For First Timers

This is the introductory course for Basic Python For First Timers! Please start here if you have no ...

Art History

Dave Froelich's course, imported from Moodleshare

Art Appreciation and Techniques

An exploration of visual art forms and their cultural connections, including a brief study of art hi...

Platform Strategy for Creating Shared Value

This course has been inspired by the work being done with respect to platform strategy and creating ...

Become A Great Entrepreneur

Starting a business isn’t for everyone. Just because you can, doesn’t mean you should. Starting ...

Strategic Management

Capstone for the Business program, incorporating elements from all of the core courses. Introduces t...

Negotiations and Conflict Management

Detailed survey of business negotiation skills and strategies designed to help maintain healthy busi...

Project Management

Examination of the steps in organizing and planning the processes that a business uses to address ta...

Management Leadership

Detailed study on effective management and leadership techniques. Analyzes the distinction between l...

Small Business Management

Detailed introduction to the planning and operation of the small business, covering critical busines...

Strategic Information Technology

Exploration of how managers determine when new IT initiatives are necessary, and how they should dep...

Operations Management

Examination of how companies manage processes to produce the products or services required by their ...

Human Resource Management

Survey of the practices and laws that govern how an organization should work with their human capita...

Corporate Communication

Investigation of effective communication skills as a prerequisite for succeeding in business, with p...

Organizational Behavior

Detailed study of how people interact in organizations, delving into the factors that have the great...

Principles of Management

Introduction to the fundamentals of modern management as practiced today, particularly the ways in w...

Management Information Systems

Survey that covers the various components of business information systems, with particular emphasis ...

Business Law and Ethics

Introductory course to the laws and ethical standards that managers must abide by while conducting b...

Business Statistics

Introductory survey of quantitative methods (QM), or the application of statistics in the workplace....

Principles of Marketing

Detailed introduction to the entire marketing process, identifying a customer base and the range of ...

Principles of Finance

Study of a number of different sub-fields within finance, with particular emphasis on determining wh...

Managerial Accounting

Examination of the effects of cost, price and profit on management decision-making, with particular ...

Introduction to Financial Accounting

Introductory survey of financial accounting in preparation for more advanced business courses. Topic...

Introduction to Business

This course is designed as a survey course that will expose you to business terminology, concepts, a...

General Chemistry I

Detailed introduction to the basic principles and methods of chemistry, which are the foundation to ...

Public Relations

This course will help prepare you to conduct public relations suitable for small start-up businesses...

Public Speaking

Examination of the elements and factors which result in an effective speech.

Customer Service

This is the capstone course in the Saylor Customer Service certificate program. The courses included...

Business Communications

This course is designed to help you learn how to plan, produce, and perform acts of communication th...

Principles Of Human Communication

This course will introduce you to communication principles, common communication practices and a sel...

Public Speaking for Sales

An introduction to the wide range of sales positions that are available in the workforce, with insig...

Crisis Communication

This course is designed for practical applications of crisis communication principles, which can be ...

Digital Electronics

This course has been created as a part of the OER Submission for FDP102x course of IITBombayX.

Mobile Application Development

Detailed study of trends in the development of applications for mobile devices, focusing on the uniq...

Advanced Databases

Advanced study of topics in database systems, including query optimization, concurrency, data wareho...

Cryptography

Study of the conventional encryption systems and classical cryptography, exploring the use of secret...

Advanced Artificial Intelligence

Detailed examination of the concepts and methods of artificial intelligence. Topics include: heurist...

Information Security

Introduction to the fundamentals of information security, computer security technology and principle...

Artificial Intelligence

Introduction to understanding the fundamental concepts and techniques of intelligent systems. Explor...

Programming Languages

Detailed exploration of the design space of programming languages, specifically the functional, impe...

Introduction to Modern Database Systems

Study of database architecture and the components used in implementation. Using the Structured Query...

Computer Communications and Networks

Detailed introduction to the basic hardware and software, architectural components for computer comm...

Operating Systems

Examination of the evolution of operating systems and design, focusing on hardware/software evolutio...

Web Development

Detailed study that provides an understanding of Web-based application development, with particular ...

Compilers

Detailed introduction to programming language translation, including the functions and general organ...

Algorithms

Detailed exploration of the mathematical techniques used for the design and analysis of computer alg...

Software Engineering

Detailed introduction to the application of engineering approach to computer software design and dev...

Computer Architecture

Exploration of the basic hardware/software components, assembly language, and functional architectur...

Discrete Structures

Introduction to the mathematical foundations from discrete mathematics for analyzing computer algori...

Elementary Data Structures

Introductory survey of the specification and implementation of basic abstract data types and their a...

C++ Programming

Introduction to the C++ computer programming language, focusing on syntax for primitive types, contr...

Introduction to Computer Science II

Detailed survey of computers, computing, and programming, with a detailed emphasis on understanding ...

Introduction to Computer Science I

Introductory course that provides the basic concepts, nomenclature, and historical perspective of co...

Computational lexicology and lexicography

The course gives an introduction to different types of lexicons.

Mining and Managing Multilingual Terminology

The course gives a comprehensive introduction into terminology theory, practical terminology managem...

Introduction to Python for Linguists

The course gives an introduction to programming in Python, fundamental methods of automatic processi...

Learning Design and Development

This is the third module in a suite of 5 openly licenced Digital Fluency modules developed at OUT in...

Digital Fundamentals

This is the first module in a suite of 5 openly licenced Digital Fluency modules developed at OUT in...

Academic Integrity in a Digital Age

This is the fourth module in a suite of 5 openly licenced Digital Fluency modules developed at OUT i...

Storage and Access of Digital Resources

This is the fifth module in a suite of 5 openly licenced Digital Fluency modules developed at OUT in...

OER-Facilitating Learning in Synchronous Environments

Facilitating Learning in Synchronous Environments was developed for BC Campus and is available under...

WebTools a course for teachers

This an introductury course for teachers to use a range of different webtools as teaching aids. 

Digital literacy

This course was designed for the Moodle School demonstration site as an example of a course optimise...

Biome Study

This lesson is a course written by Paula Clough.  and is  licensed under a Creative Commons Attr...

Land Management Thematic

Land Management is a tough thing to get right. In many cases, you need to find compromises between...

EC CS Demo Course 2015

The Oceans Garden: Coral Reefs (DC)Coral reefs are diverse underwater ecosystems held together by ca...

Environmental Ethics, Justice, and World Views

An introduction to the concept of environmental ethics - a philosophy that extends the ethical conce...

International Trade

Detailed survey of the theory behind international trade, trade policy issues, and the implications ...

Intermediate Macroeconomics

Advanced treatment of the dynamics of the macro-economy, which includes topics related to the determ...

Intermediate Microeconomics

Rigorous introduction to resource allocation in a market economy, with particular emphasis on supply...

Principles of Macroeconomics

Exploration of the factors that impact the overall performance of economies. The course focuses on p...

Principles of Microeconomics

Introductory course that provides a basic understanding of microeconomic principles. Analyzes the ec...

Grade 7 Mathematics Assessment Bank

The Grade 7 Mathematics Assessment Bank is a collection of practice tests and quizzes obtained from ...

Physical Science for GISc

This module has a strong theoretical component that is supplemented by some practical work. At the e...

The American Renaissance, An Overview

Examination of American literature published between the 1830s and 1860s, focusing on the socio-cult...

English Composition Skills

Introductory course on basic research concepts and techniques, including ways to build academic rese...

Pre-Tertiary School English

Introductory course designed to improve your writing ability, through the use of active reading and ...

Applied English for STEM

This course is designed to improve students' conversation skills in a scientific- or engineering-ori...

C2-M1 Discovery of Medicines & Planning of Medicines Development

Learning outcomes module 1: 1A:  Explain the importance and describe the possible role of patients...

C2-M5 Regulatory Affairs, Medicinal Product Safety, Pharmacovigilance and Pharmacoepidemiology

Learning outcomes module 5: 5A  Critically review the current EU regulatory requirements (pre and ...

C2-M6 HTA Principles and Practices

Learning Outcomes: 6a  Understand where patients can apply these to the HTA process and formulary ...

C2-M4 Clinical Trials

Learning outcomes module 4: 4A  Outline the key strategic and operational issues in the clinical t...

C2-M3 Exploratory and Confirmatory Clinical Development

Learning outcomes module 3: 3A    Define intended therapeutic indication, its limitations and cr...

C2-M2 Non-Clinical Testing and Pharmaceutical Development

Learning outcomes module 2: 2A: Illustrate the choice and predictive value of the non-clinical test...

Class & Conflict in World Cinema

This course explores the issues of class and conflict as portrayed in the films  City of God and La...

Modern Revolutions

Exploration of the political and social revolutions that have shaped the modern world between the 18...

World History in the Early Modern and Modern Eras (1600-Present)

Introductory course to the political, economic, social, and technological transformations in world h...

Introduction to People Analytics for HR Practitioners

In today’s highly competitive business world, people decisions and people related initiatives and ...

Wolf Research Concepts

Welcome to Wolf Research Concepts! This course was developed by the International Wolf Center to ...

Microbiology

Study that focuses on understanding microorganisms including their taxonomy and identification, chem...

Introduction to Molecular and Cellular Biology

Detailed introduction to molecular biology, including proteins, carbohydrates, lipids, and nucleic a...

Basic Statistics For GIS Professionals

This introductory course will help you gain a solid understanding of statistics and basic probabilit...

Mathematics for GIS Professionals

Mathematics for GIS Professionals. This an informal preparatory course for GIS Professionals who wan...

Introduction to Statistics

Examination of the properties behind the basic concepts of probability and statistics, designed to t...

Introduction to Mathematical Reasoning

Examination of the language and practice of set theory, and the theory and practice of mathematical ...

Single-Variable Calculus I

Survey of concrete applications of how calculus is used and, more importantly, why it works, through...

Calculus 1

Detailed introduction of functions, graphs, limits, continuity, and derivatives, and the relationshi...

College Algebra

Introduction to basic algebraic operations and concepts, as well as the structure and use of algebra...

Advanced Statistics

This course will cover the topics of statistical calculations and graphical representations of data;...

Calculus AB

This course emphasizes a multi-representational approach to calculus; with concepts, results, and pr...

Geometry

In this course, you will study the relationships between lines and angles. You will learn to calcula...

Algebra

This course discusses how to use algebra for a variety of everyday tasks, such as calculate change w...

Application of Math in the Real World I

In this course, you will cover some of the most basic math applications, like decimals, percents, an...

Existentialism

This course will examine the main focus that unites existentialists, "existence." Particularly, it w...

Moral and Political Philosophy

Survey of the development and application of moral reasoning skills to contemporary social and polit...

Introduction to Electromagnetism

Examination of waves and oscillations in extended objects; sources and laws that govern static elect...

Introduction to Mechanics

A basic introduction to the current physical understanding of our universe, from an examination of b...

Global Justice

Detailed exploration of contemporary debates and controversies regarding global justice. Topics incl...

Ethics and Public Policy

Examination of the role that ethical, cultural, religious, and moral principles play in the formulat...

American Government

Introductory course on American politics, with an emphasis on its constitutional foundations, the el...

Introduction to Comparative Politics

Survey of the governments and politics of several contemporary societies in the Americas, Europe, Af...

Introduction to Western Political Thought

Examination of the major texts and figures in the history of political thought, including Plato, Mac...

Introduction to Political Science

Introductory survey on the basic principles, terminology, and methods of political science. Combines...

Introduction to Psychology

A Detailed introduction to the fundamental principles of psychology and to the major subjects of psy...

College Navigation for Adult Learners

A comprehensive professional development course designed to assist educators in successfully navigat...

Employment Skills

The aim of these activities is to improve your understanding of what it is like to work in a particu...

Try College 101

An introduction to the basic academic, professional, and personal skills you will need to be success...

Professional Etiquette

The professional world can be full of challenging situations, including conflicting personalities, m...

Interviewing Skills

This course is intended to help you showcase your personality, strengths, interests, and abilities t...

CV/Resume Writing

This course will help you effectively develop employment application materials for today’s job mar...

Time and Stress Management

A survey of several time management tools and techniques that can be applied to most work and life s...

Professional Writing

This course is designed to provide adult learners with the basic skills they need to write effective...

Introduction to Spreadsheets

This course will provide you with a comprehensive introduction to spreadsheets; it is designed for f...

Introduction to Sociology

This course is designed to introduce you to a range of basic sociological principles so that you can...

HTML and CSS for Beginners

This course provides students with an introduction to the core technologies used to communicate info...