Basics of R Programming

Basics of R Programming

Build a foundation in R and learn how to wrangle, analyze, and visualize data. this course will introduce you to the basics of R programming. You can better retain R when you learn it to sol... Full Details »
Data Science: Visualization using GGPlot2

Data Science: Visualization using GGPlot2

Learn basic data visualization principles and how to apply them using ggplot2. As part of our Professional Certificate Program in Data Science, this course covers the basics of data visualiz... Full Details »
Data Science: Machine Learning

Data Science: Machine Learning

Build a movie recommendation system and learn the science behind one of the most popular and successful data science techniques. Perhaps the most popular data science methodologies come from... Full Details »
Data Science: Linear Regression

Data Science: Linear Regression

Learn how to use R to implement linear regression, one of the most common statistical modeling approaches in data science. Linear regression is commonly used to quantify the relationship bet... Full Details »
Data Science: Wrangling

Data Science: Wrangling

Learn to process and convert raw data into formats needed for analysis.  In this course, part of our Professional Certificate Program in Data Science, we cover several standard steps of... Full Details »
Harvard Course on Productivity Tools

Harvard Course on Productivity Tools

A typical data analysis project may involve several parts, each including several data files and different scripts with code. Keeping all this organized can be challenging.... Full Details »
Computer Science for Lawyers

Computer Science for Lawyers

This course is a variant of Harvard University’s introduction to computer science, CS50, designed especially for lawyers (and law students). Whereas CS50 itself takes a bottom-up appro... Full Details »
USA Public Policy Course from Harvard

USA Public Policy Course from Harvard

Learn about public policy in America and the dynamics of American politics. Public policy puts laws into action. The executive branch directs the combined activities of the federal governmen... Full Details »
Draw Your Assumptions Before Your Conclusions

Draw Your Assumptions Before Your Conclusions

Learn simple graphical rules that allow you to use intuitive pictures to improve study design and data analysis for causal inference. Causal diagrams have revolutionized the way in which res... Full Details »
Fundamentals of Neuroscience Part 3: The Brain

Fundamentals of Neuroscience Part 3: The Brain

Discover what makes your brain tick in this third course in our introductory series in neuroscience. The human brain is a fantastically complex system, capable of transforming a torrent of i... Full Details »
Neurons and Networks Course from Harvard

Neurons and Networks Course from Harvard

Discover how neurons work together to create complex networks inside the brain. Neurons in isolation are fascinating and complicated, but the real magic of neuroscience happens in the intera... Full Details »
The Electrical Properties of the Neuron

The Electrical Properties of the Neuron

Learn how electricity makes the neurons in your brain tick. Fundamentals of Neuroscience is a three-course series that explores the structure and function of the nervous system—from the in... Full Details »
The Law, Medicine, and Ethics of Reproductive Technologies and Genetics

The Law, Medicine, and Ethics of Reproductive Technologies and Genetics

An introduction to the study of bioethics and the application of legal and ethical reasoning. Bioethics provides an overview of the legal, medical, and ethical questions around reproduction ... Full Details »
The Art of Persuasive Writing and Public Speaking

The Art of Persuasive Writing and Public Speaking

Gain critical communication skills in writing and public speaking with this introduction to American political rhetoric. This course is an introduction to the theory and practice of rhetoric... Full Details »
Child Protection

Child Protection

Learn how to protect children from violence, exploitation, and neglect through law, policy, and practice in a human rights framework. Across the world, children are at risk from violence, ab... Full Details »
Introduction to Bioconductor from Harvard

Introduction to Bioconductor from Harvard

The structure, annotation, normalization, and interpretation of genome scale assays.... Full Details »
Mechanical Ventilation for COVID-19

Mechanical Ventilation for COVID-19

This course will provide licensed medical professionals with an understanding of mechanical ventilation so they can assist with the operation of mechanical ventilators during the COVID-19 pa... Full Details »
Introduction to Artificial Intelligence with Python

Introduction to Artificial Intelligence with Python

Learn to use machine learning in Python in this introductory course on artificial intelligence. AI is transforming how we live, work, and play. By enabling new technologies like self-driving... Full Details »

CitiesX: The Past, Present and Future of Urban Life

Explore what makes cities energizing, amazing, challenging, and perhaps humanity’s greatest invention. For the first time in human history, more than fifty percent of the world’s populat... Full Details »
The Opioid Crisis in America

The Opioid Crisis in America

Learn about the opioid epidemic in the United States, including information about treatment and recovery from opioid addiction. Why Course on Opioid Crisis? On average, 130 Americans die eve... Full Details »
Ancient Egyptian Art and Archaeology

Ancient Egyptian Art and Archaeology

Explore the archaeology, history, art, and hieroglyphs surrounding the famous Egyptian Pyramids at Giza. Learn about Old Kingdom pharaohs and elites, tombs, temples, the Sphinx, and how new ... Full Details »
Free Course on Religious Literacy

Free Course on Religious Literacy

Learn how to better understand the rich and complex ways that religions function in historic and contemporary contexts. The study of religion is the study of a rich and fascinating dimension... Full Details »
Computational Tools for Reproducible Data Science

Computational Tools for Reproducible Data Science

Learn skills and tools that support data science and reproducible research, to ensure you can trust your own research results, reproduce them yourself, and communicate them to others. Today ... Full Details »
Sikhism Through Its Scriptures

Sikhism Through Its Scriptures

This course examines the Sikh scripture from a doctrinal and historical perspective by providing an overview of Sikh teachings as well as the historical context within which the scripture ev... Full Details »
Citizen Politics in America

Citizen Politics in America

Learn about the forces in American politics that seek to influence the electorate and shift the political landscape. Public opinion has a powerful yet inexact influence on elected officials.... Full Details »
Christianity Through Its Scriptures

Christianity Through Its Scriptures

Learn about Christianity through a study of its sacred scriptures. We will explore how diverse Christians have interpreted these writings and practiced their teachings over a 2000 year, glob... Full Details »
Hinduism Through Its Scriptures

Hinduism Through Its Scriptures

Learn about the rich diversity of Hindu sacred texts – hymns, narratives, philosophical thought – and their interpretations. Ever wondered about the sacred scriptures that have sustained... Full Details »
Judaism Through Its Scriptures

Judaism Through Its Scriptures

Learn about the key beliefs and practices of Judaism through an examination of its sacred texts and their interpretation. This Judaism religion course introduces students to the diversity of... Full Details »
Buddhism Through Its Scriptures

Buddhism Through Its Scriptures

Learn about the rich and diverse beliefs and practices of Buddhists across time and place. Experience Buddhism through its scriptures, both relationally as well as academically. Whether you ... Full Details »
Course on Religion, Conflict and Peace

Course on Religion, Conflict and Peace

Explore the diverse and complex roles that religions play in both promoting and mitigating violence. Explore a series of contemporary conflicts in different regions of the world with a speci... Full Details »
Introduction to Computer Science

Introduction to Computer Science

An introduction to the intellectual enterprises of computer science and the art of programming. This is CS50x, Harvard University’s introduction to the intellectual enterprises of comp... Full Details »
Introduction to Nonprofit Accounting and Financial Statements

Introduction to Nonprofit Accounting and Financial Statements

The Introduction to Nonprofit Accounting and Financial Statements webinars provide a great opportunity to learn the basic principles of nonprofit accounting.... Full Details »
Web Programming with Python and JavaScript

Web Programming with Python and JavaScript

This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Flask, Django, and Bootst... Full Details »
Introduction to GeoGebra

Introduction to GeoGebra

GeoGebra brings together Geometry, Algebra, Calculus, spreadsheets, graphing, statistics and probability applications in a single package. GeoGebra provide... Full Details »
Introduction to Git

Introduction to Git

Git manages the changes in documents, computer programs and web sites etc. It provides a historical record of what you have done over time. It allows developers to work collaboratively. In G... Full Details »
Introduction to ExpEYES Junior

Introduction to ExpEYES Junior

ExpEYES stands for Experiments for Young Engineers and Scientists. It is used to perform basic Physics and Electronics experiments.  ExpEYES junior can be used ... Full Details »
Introduction to Front Accounting

Introduction to Front Accounting

FrontAccounting (FA) is a free and open source accounting software. FA is a multi-locational, multi-user, multi-lingual, multi-currency web-based accounting system for the entire Enterp... Full Details »

GChemPaint Free Online Course

GChemPaint allows to draw and display two dimensional chemical structures. It has inbuilt templates with different categories of structures that can be loaded into the GChemPaint Display a... Full Details »
Free Drupal – Content Management System Course

Free Drupal – Content Management System Course

This course comprises 28 audio-video spoken tutorials, using which you can self-learn Drupal Content Management System with ease. Drupal is a free and open source content management system (... Full Details »
Free Designing Digital Solution Course By Mohit Gambhir

Free Designing Digital Solution Course By Mohit Gambhir

The Designing Digital Solution course is created for students who intent to understand ‘how to convert a prospective idea into a structured digital solution’. The focus of the course is ... Full Details »
Free Critical Thinking Course in Mathematics

Free Critical Thinking Course in Mathematics

When students think critically in mathematics, they make reasoned decisions or judgments about what to do and think. In other words, students consider the criteria or grounds for a though... Full Details »
Free Introduction to CellDesigner Course

Free Introduction to CellDesigner Course

CellDesigner is Modeling tool for gene-regulatory and biochemical networks CellDesigner is a process diagram editor for drawing gene-regulatory and biochemical networks. Intuitive user-inter... Full Details »
Free DWSIM Simulation software Course

Free DWSIM Simulation software Course

DWSIM is an open-source CAPE-OPEN compliant chemical process simulator. It is available for Windows, Linux and Mac OS. It allows us to conduct experiments and analyze data using advanced mod... Full Details »
Cancer Fundamentals By Mrs Jyotsna Govil

Cancer Fundamentals By Mrs Jyotsna Govil

e-Learning course on cancer fundamentals has been designed by Indian Cancer Society- Delhi who has been working in cancer control through a multi-pronged approach of Cancer Awareness and Pri... Full Details »
Arduino Micro-controller Programming Course

Arduino Micro-controller Programming Course

Arduino is an open source platform used for building electronics projects. Arduino consists of both a physical programmable circuit board or microcontroller and a software, IDE (Integrated D... Full Details »
Applications of GeoGebra

Applications of GeoGebra

GeoGebra is a very useful tool to learn and teach different branches of mathematics. GeoGebra desktop application are available for Windows, Mac OS and Linux and tablet appls are available f... Full Details »
Android App Making Course Using Kotlin Software

Android App Making Course Using Kotlin Software

This course comprises 10 audio-video spoken tutorials, using which you can self-learn how to create an Android app using Kotlin software with ease.... Full Details »
The Science of Well Being

The Science of Well Being

In this course you will engage in a series of challenges designed to increase your own happiness and build more productive habits. As preparation for these tasks, Professor Laurie Santos rev... Full Details »