Algorithms

Filter Courses within "Algorithms" (Click to filter)
C for Everyone: Programming Fundamentals (Coursera) Coursera
University of California, Santa Cruz

C for Everyone: Programming Fundamentals (Coursera)

Discover the foundational principles of computer programming through 'C for Everyone: Programming Fundamentals'. This beginner-friendly course introduces you to C language, a robust tool for understanding computing processes at their core. Whether you're an aspiring scientist, artist, or humanist, this course will equip you with essential coding skills that are universally valuable in today's digital age.

Jun 15th 2026
5-12 Weeks
ML Algorithms (Coursera) Coursera
Whizlabs

ML Algorithms (Coursera)

Dive deep into the world of Machine Learning Algorithms with this comprehensive online course from Coursera. As part of the AWS Certified Machine Learning Specialty specialization, this course breaks down complex concepts into understandable lessons and video lectures, ensuring you grasp each algorithm thoroughly. Whether you're a data scientist looking to refine your predictive modeling skills or a beginner eager to learn the fundamentals, ML Algorithms offers a structured path to mastering essential machine learning techniques.

Jun 8th 2026
2 Weeks
Data-driven Astronomy (Coursera) Coursera
The University of Sydney

Data-driven Astronomy (Coursera)

Embark on a journey into the heart of modern astronomy with 'Data-driven Astronomy'. This course is designed for aspiring astronomers and data scientists who want to harness the power of computational thinking and big data analysis. Dive deep into handling large datasets, implementing efficient algorithms, managing data with databases, and applying machine learning techniques—all essential skills in today's data-rich scientific landscape. Learn directly from experts using Python 3 as your toolset.

Jan 6th 2025
5-12 Weeks
Advanced Data Science Capstone (Coursera) Coursera
IBM

Advanced Data Science Capstone (Coursera)

Embark on a journey to become an expert in advanced data science with our capstone project course. Dive into the world of massive parallel data processing, explore and visualize data like never before, master complex algorithms through machine learning and deep learning, and apply these skills to solve real-world problems. This course is designed for those who want to take their data science expertise to the next level.

Aug 12th 2024
4 Weeks
Imagery, Automation, and Applications (Coursera) Coursera
University of California, Davis

Imagery, Automation, and Applications (Coursera)

Dive into the final chapter of our specialization series where you'll master the art of imagery and automation within geographic information systems (GIS). This course focuses on leveraging ArcGIS to perform complex tasks such as raster calculations, NDVI (Normalized Difference Vegetation Index) analysis, and trained classification. You will also explore ModelBuilder for developing intricate processing workflows and learn how to utilize products derived from digital elevation models.

Jun 17th 2024
4 Weeks
Introduction to Encryption and Cryptography (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Introduction to Encryption and Cryptography (FutureLearn)

Dive into the fascinating world of encryption and cryptography with our online course. From the historical use of ciphers like Caesar and Vigenère to understanding how encryption keeps our digital communications secure today, this course offers a comprehensive introduction to the art and science of securing information. Supported by Google, you'll learn from experts in cybersecurity and data protection.

Mar 6th 2023
2 Weeks
Robotics With Raspberry Pi: Build and Program Your First Robot Buggy (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Robotics With Raspberry Pi: Build and Program Your First Robot Buggy (FutureLearn)

Embark on an exciting journey into the world of robotics by constructing and controlling your very own robot buggy with a Raspberry Pi. This FutureLearn course from the Raspberry Pi Foundation offers a practical approach to understanding robotics, where you'll assemble a functional robot and program it using a Raspberry Pi. Perfect for beginners and enthusiasts alike, this course will guide you through connecting motors, integrating sensors, and developing algorithms that bring your creation to life.

Jan 2nd 2023
3 Weeks