Explore thousands of online courses from MIT, Harvard, Princeton and more — free and paid, self-paced or instructor-led.
25,649 courses available
25,649 results — page 204 of 1069

Rice University
Enter the world of signal processing: analyze and extract meaning from the signals around us!

Raspberry Pi Foundation
Learn about key programming concepts and strategies for teaching programming to primary-age pupils (aged 5- to 11-years-old).

Raspberry Pi Foundation
Explore the exciting world of physical computing and create electronic circuits that you can control with code.

Raspberry Pi Foundation
Guided by the Raspberry Pi Foundation, you’ll learn to code basic Python programs and investigate how you can share what you've learnt with learners aged 11- to 16-years-old.

Raspberry Pi Foundation
Learn object-oriented programming principles by creating your own text-based adventure game in Python.

Raspberry Pi Foundation
Investigate a range of pedagogical approaches suitable for teaching programming to primary school pupils (aged 5 to 11 years old).

Raspberry Pi Foundation
Take your Python skills further in this online course, guided by the Raspberry Pi Foundation.

Raspberry Pi Foundation
Learn to build your own interactive websites using HTML, CSS, and JavaScript.

Raspberry Pi Foundation
Discover the fundamentals of programming using the block-based programming language called Scratch.

Raspberry Pi Foundation
Discover machine learning and how it works, and train your own AI using free online tools.

Raspberry Pi Foundation
Learn about how encryption helps to keep your information safe, and how it is used in the world today.

Raspberry Pi Foundation
Learn to create and work with databases using SQL.

Raspberry Pi Foundation
Explore key concepts of cybersecurity to teach students aged 14 to 16 with this online course.

Raspberry Pi Foundation
Learn how to keep 14-16 year-old students engaged in discussions while teaching computer science.

Raspberry Pi Foundation
Explore the fundamentals of computing: computer architecture, binary logic, data processing, circuits & more.

Raspberry Pi Foundation
Explore a range of strategies for teaching computing to primary school pupils (aged 5 to 11 years old).

Raspberry Pi Foundation
Start your Raspberry Pi journey with this introductory course.

Raspberry Pi Foundation
Learn how data is represented through media, such as audio, visual, and text.

Raspberry Pi Foundation
Explore a range of ways to make your computing lessons more inclusive for learners with special educational needs and disabilities.

Raspberry Pi Foundation
Build your knowledge and understanding of computer networks as a computer science teacher.

Purdue University
AP Computer Science A from Purdue University

Purdue University
This course teaches the principles and practices of big data for improving the reliability and the security of computing systems. It exemplifies the principles through real-world examples and provides challenging programming problems based on novel datasets.

Purdue University
AP Computer Science A from Purdue University

State University of Maringá
Desbloqueie o poder do C++ com este envolvente curso de programação. Começando do básico, adquira as habilidades para desenvolver softwares eficientes e de alto desempenho. Embarque em uma jornada recompensadora no mundo da programação em C++.