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

Aug
20

Introducing Robotics: Making Robots Move

Making robots move requires both mathematical knowledge and programming skills. We begin with the problem of describing where things are in the world. Starting simply, we consider objects in a...

FutureLearn | Queensland University of Technology

Enroll Now
For $94
Save

Aug
20

The Lottery of Birth

This online course will look at the big picture of the lottery of birth and the smaller, human stories. You will examine key inequalities, such as being born rich or poor, female or male. You will...

FutureLearn | The Open University

Enroll Now
For $64
Save

Aug
20

Data and Visual Analytics

This course will introduce you to broad classes of techniques and tools for analyzing and visualizing data at scale. It will emphasize how to complement computation and visualization...

edX | The Georgia Institute of Technology, GTx

Enroll Now
For $99
Save

Aug
20

Good Brain, Bad Brain: Drug Origins

We’ll start by reflecting on the nature of medicines and look at the history of some everyday drugs that have been taken by humans for centuries. This will show us that many commonly used drugs were...

FutureLearn | University of Birmingham

Enroll Now
For $79
Save

Aug
20

Understanding Violence Against Women: Myths and Realities

The United Nations considers violence against women to be a grave violation of human rights of epidemic proportions. Such violence has profoundly negative consequences for individuals, communities...

FutureLearn | University of Strathclyde

Enroll Now
For $79
Save

Aug
20

Robotic Vision: Principles of Vision

Programming a robot to see requires understanding the principles of vision, and having mathematical knowledge and programming skills. We start by considering the question, ‘What is vision?’ You’ll...

FutureLearn | Queensland University of Technology

Enroll Now
For $94
Save

Sep
1

String Processing and Pattern Matching Algorithms

The world and internet are full of textual information. We search for information using textual queries and read websites, books and e-mails. These are all strings from a computer science point of...

edX | The University of California San Diego, UC San DiegoX

Enroll Now
For $150
Save

Sep
3

Start Writing Fiction

On this online course, established writers – including Louis de Bernières, Patricia Duncker, Alex Garland, Abdulrazak Gurnah, Tim Pears, Michèle Roberts and Monique Roffey – will talk about how they...

FutureLearn | The Open University

Enroll Now
For $64
Save

Sep
3

Cultural Heritage and the City

Cultural heritage is usually discussed in national or religious terms: we speak of Italian culture, Greek civilization, Islamic art, and so on. But today cities are creating their own heritage...

FutureLearn | Global Governance Programme, European University Institute (EUI)

Enroll Now
For $64
Save

Sep
4

IoT Programming and Big Data

The Internet of Things is creating massive quantities of data, and managing and analysing it requires a unique approach to programming and statistics for distributed data sources. This course will...

edX | Curtin University, CurtinX

Enroll Now
For $149
Save

Sep
10

Smart Cities

On this online course, you’ll hear from smart city innovators, entrepreneurs, leaders, communities and businesses. You’ll explore what it’s like to live in a smart city, and the role of systems...

FutureLearn | The Open University

Enroll Now
For $64
Save

Sep
10

Basic Science: Understanding Experiments

On this practical course you will start thinking like a scientist, by carrying out experiments at home. You will extract the DNA from fruit, observe osmosis in action, see how different liquids...

FutureLearn | The Open University

Enroll Now
For $64
Save

Sep
10

Caring for People with Psychosis and Schizophrenia

Psychosis conditions, including schizophrenia, are treatable mental health problems that can affect anyone although very few people talk about the conditions and their impact on families. Millions of...

FutureLearn | King's College London

Enroll Now
For $94
Save

Sep
10

Dementia and the Arts: Sharing Practice, Developing Understanding and Enhancing Lives

Creating a society that supports and includes those of us who are living with a dementia is a major challenge - and opportunity. In this course you will discover how the arts can create a common...

FutureLearn | Created Out of Mind, UCL (University College London)

Enroll Now
For $64
Save

Sep
10

Whole Genome Sequencing: Decoding the Language of Life and Health

Whole genome sequencing is a relatively new technology that allows us to ‘read’ a person’s or organism’s entire genetic code. But how does it work and what does it mean for all of us? How do...

FutureLearn | Health Education England

Enroll Now
For $109
Save

Most Popular Courses

Courses Recently Started

Enroll soon to catch up on these recently launched sessions