Algorithms

Filter Courses within "Algorithms" (Click to filter)
Fundamental Algorithms  算法基础 (edX) EdX
Peking University,PekingX

Fundamental Algorithms 算法基础 (edX)

Dive into the world of computer science fundamentals with 'Fundamental Algorithms' on edX. This comprehensive course is designed for beginners and seasoned programmers alike, offering a deep dive into key algorithmic concepts such as enumeration, binary search, greedy algorithms, recursion, depth-first search (DFS), breadth-first search (BFS), and dynamic programming. Master these foundational techniques to improve your problem-solving abilities and elevate your coding skills.

No sessions available
5-12 Weeks
Introduction to Java Programming: Starting to code in Java (edX) EdX
Universidad Carlos III de Madrid - UC3M,UC3Mx

Introduction to Java Programming: Starting to code in Java (edX)

Embark on a journey into the world of Java programming with our beginner-friendly course. This interactive learning experience will guide you through essential concepts like functional abstraction, the object-oriented paradigm, and Application Programming Interfaces (APIs). Start building your own simple programs and collaborate with peers as you master the basics of coding in Java.

Self Paced
Self-Paced
Bioinformatique : algorithmes et génomes (FUN) FUN
INRIA

Bioinformatique : algorithmes et génomes (FUN)

Plongez dans le monde fascinant de la bioinformatique avec notre cours 'Bioinformatique : Algorithmes et Génomes'. Apprenez comment les algorithmes informatiques sont utilisés pour interpréter les séquences génétiques, identifier les gènes et déterminer les fonctions des protéines. Ce cours est conçu pour vous donner un aperçu pratique de la manière dont l'informatique peut révolutionner notre compréhension du monde vivant.

No sessions available
5-12 Weeks
The Beauty and Joy of Computing - AP® CS Principles Part 2 (edX) EdX
University of California, Berkeley,BerkeleyX

The Beauty and Joy of Computing - AP® CS Principles Part 2 (edX)

Embark on an exciting journey into the world of computing with 'The Beauty and Joy of Computing' - Part 2 of the AP® CS Principles course offered by edX. This course is designed for anyone eager to learn how to transform their ideas into functional code, all while having fun. Dive deep into the core concepts and thinking practices in computer science and get hands-on experience with Snap!, a user-friendly programming language that builds on Scratch's intuitive interface.

No sessions available
13-24 Weeks
Aplicaciones de la Teoría de Grafos a la vida real II (edX) EdX
Universitat Politècnica de València,UPValenciaX

Aplicaciones de la Teoría de Grafos a la vida real II (edX)

Sumérjase en el fascinante mundo de las aplicaciones prácticas de la Teoría de Grafos con nuestro curso 'Aplicaciones de la Teoría de Grafos a la vida real II'. Este curso te guiará a través del proceso de modelado y resolución de problemas reales utilizando grafos y sus algoritmos asociados. Prepárate para aprender técnicas avanzadas que te permitirán abordar desafíos complejos en campos como redes sociales, transporte, inteligencia artificial y más.

Self Paced
Self-Paced
Distributed Machine Learning with Apache Spark (edX) EdX
University of California, Berkeley,BerkeleyX

Distributed Machine Learning with Apache Spark (edX)

Embark on a journey into the world of Distributed Machine Learning with our expert-led course, designed for those eager to harness the power of Apache Spark. This course will equip you with the essential principles needed to develop robust machine learning (ML) pipelines that can scale effortlessly with your data. Dive deep into understanding how ML extracts valuable insights from vast datasets and gain practical experience using Apache Spark's powerful capabilities.

No sessions available
4 Weeks
Computational Probability and Inference (edX) EdX
MIT,MITx

Computational Probability and Inference (edX)

Dive into the world of Computational Probability and Inference with this comprehensive online course. Gain a deep understanding of probabilistic analysis and learn how to create computer programs that can reason with uncertainty and make informed predictions. Explore practical applications in various fields such as machine learning, data science, and artificial intelligence. Whether you're interested in improving recommendation systems or developing smarter algorithms for spam filtering and autonomous navigation, this course provides the essential tools and knowledge to succeed.

No sessions available
5-12 Weeks
Learning From Data (Introductory Machine Learning) (edX) EdX
CaltechX,Caltech

Learning From Data (Introductory Machine Learning) (edX)

Dive into the fascinating world of machine learning with 'Learning from Data'. This introductory course is designed for beginners who want to grasp the fundamentals of ML theory, algorithms, and their real-world applications. Whether you're new to data science or looking to deepen your understanding, this course offers a structured approach to mastering machine learning.

No sessions available
5-12 Weeks