Programming

Explore 3,100+ courses about Computer Science, Algorithms, Machine Learning, Computer Security And Networks, Mobile And Web Development, Computing, Hour of Code, Computer programming, Developer, iOS, and 40 more topics

OpenCourser is supported by affiliate partners

OpenCourser is supported by affiliate partners

Starting Soon

Date Course Information

Jun
25

Building a Future with Robots

On this course, we’ll look at current and future developments in the field of robotics that could shape many different aspects of our daily lives. We’ll build up a picture of the principles and the...

FutureLearn | The University of Sheffield

Enroll Now
For $64
Save

Jun
25

Unleash Your Potential: Global Citizenship

As our world continues to face some grand challenges, how can we act as global citizens to create a fairer society for all? Get an introduction to what global citizenship is, and what it means to be...

FutureLearn | University of Bristol

Enroll Now
For $49
Save

Jun
25

Teaching Practical Science: Chemistry

In this course you will explore how going beyond ‘recipe following’, teachers can use practical work in chemistry to support explanation of theory. You’ll discover ‘microscale’ experiments to allow...

FutureLearn | National STEM Learning Centre

Enroll Now
For $79
Save

Jun
25

Identifying Food Fraud

The food industry is one of the most important commercial sectors in the world. Everyone uses it, but how many people abuse it? As we witness the increasing globalisation of the supply chain, a...

FutureLearn | UEA (University of East Anglia)

Enroll Now
For $64
Save

Jun
25

Cloud Computing Project

Note: You should complete all the other courses in this Specialization before beginning this course. This six-week long Project course of the Cloud Computing Specialization will allow you to apply...

Coursera | University of Illinois at Urbana-Champaign

Enroll Now
For $79
Save

Jun
25

Volunteering with Refugees

This course is designed to give volunteers an understanding of the backgrounds, current situations and needs of refugees from a wide range of contexts.The course provides strategies and techniques...

FutureLearn | Crisis Classroom, Cambridge Assessment English

Enroll Now
For $49
Save

Jun
25

Audio Signal Processing for Music Applications

In this course you will learn about audio signal processing methodologies that are specific for music and of use in real applications. We focus on the spectral processing techniques of relevance for...

Coursera | Universitat Pompeu Fabra of Barcelona, Stanford University

Enroll Now
For $0
Save

Jun
25

The Fundamentals of Computing Capstone Exam

While most specializations on Coursera conclude with a project-based course, students in the "Fundamentals of Computing" specialization have completed more than 20+ projects during the first six...

Coursera | Rice University

Enroll Now
For $79
Save

Jun
25

Introduction to Enhancing Learning and Teaching in Higher Education

This course provides an introduction to approaches and methods used to evaluate and enhance your teaching, and your students’ learning. The key question we answer is “How do you know you are doing a...

FutureLearn | UNSW Sydney

Enroll Now
For $94
Save

Jun
25

Biochemistry: the Molecules of Life

Biochemistry brings together all of the sciences to study the chemical and physical processes that occur in living organisms. It truly is the science of life. As a scientific discipline in its own...

FutureLearn | Biochemical Society, UEA (University of East Anglia)

Enroll Now
For $79
Save

Jun
25

The Right to Education: Breaking Down the Barriers

Number 4 on the the UN’s list of global universal sustainable development goals (SDG) is “Ensure inclusive and quality education for all and promote lifelong learning”. Despite this, 59 million...

FutureLearn | University of Glasgow

Enroll Now
For $79
Save

Jun
25

Capstone MOOC for "Android App Development"

The Capstone project integrates material from throughout the Android App Development Specialization to exercise and assess the ability of learners to create an interesting Android app. Learners will...

Coursera | Vanderbilt University

Enroll Now
For $79
Save

Jun
25

Brand New Brand

This course is the culmination of the Graphic Design Specialization and gives you an opportunity to tie together your knowledge and skills into a single project: a brand development guide for a...

Coursera | California Institute of the Arts

Enroll Now
For $79
Save

Jun
25

Game Design Document: Define the Art & Concepts

The Capstone project is a place for you to develop your game idea into a fully-fleshed proposal. A game design document is your game bible, the go-to document that defines the genre of your game, its...

Coursera | California Institute of the Arts

Enroll Now
For $79
Save

Jun
25

Proyecto final - Construyendo una aplicación profesional con Android

¡Es momento de construir tu propia aplicación profesional! En este curso, no sólo deberás desarrollar tu aplicación móvil sino que, ésta, contribuirá a la mejora de tu ciudad, de tu país o del...

Coursera | Universidad Nacional Autónoma de México

Enroll Now
For $49
Save

Jun
25

Archaeology: from Dig to Lab and Beyond

We’ll show you around our field school at the Vale of Pewsey, a relatively untouched site compared to its famous neighbour, Stonehenge. An excavation is more than just digging with a trowel. You’ll...

FutureLearn | University of Reading

Enroll Now
For $64
Save

Jun
25

FPGA computing systems: Background knowledge and introductory materials

This course is for anyone passionate in learning how a hardware component can be adapted at runtime to better respond to users/environment needs. This adaptation can be provided by the designers, or...

Coursera | Politecnico di Milano

Enroll Now
For $49
Save

Jun
25

Diseño de sistemas de información gerencial para intranet con Microsoft Access

En el mundo moderno cualquier empresa u organización requiere ser competitiva para mantenerse activa en un mercado cambiante, la toma de decisiones oportunas es fundamental para el...

edX | URosarioX

Enroll Now
For $49
Save

Jun
25

Introduction to Psychology: Developmental Psychology

As humans, we experience three phases of development over our lifespan: physical, cognitive and social development. On this course, you’ll investigate the key transitions associated with these phases...

FutureLearn | Monash University

Enroll Now
For $94
Save

Jun
25

Introduction to Psychology: The Psychology of Learning

How do people learn different behaviours? How does biology affect our ability to learn new things? On this course you will answer these questions and others, exploring the difference between learned...

FutureLearn | Monash University

Enroll Now
For $94
Save