Search Online Courses

  • Computational Thinking & Block Programming in K-12 Education Specialization

    Computational Thinking & Block Programming in K-12 Education Specialization

    Description In the 21st century, computational thinking is a skill critical for all the world’s citizens. Computing and technology is impacting all our lives and everyone needs to know how to formulate problems and express their solutions such that a computer can carry it out. In this Specialization you will both learn several block-based languages,…

    View Now

  • Bioinformatics Specialization

    Bioinformatics Specialization

    Description Join Us in a Top 50 MOOC of All Time! How do we sequence and compare genomes? How do we identify the genetic basis for disease? How do we construct an evolutionary Tree of Life for all species on Earth? When you complete this Specialization, you will learn how to answer many questions in…

    View Now

  • Probabilistic Graphical Models  Specialization

    Probabilistic Graphical Models Specialization

    Description Probabilistic graphical models (PGMs) are a rich framework for encoding probability distributions over complex domains: joint (multivariate) distributions over large numbers of random variables that interact with each other. These representations sit at the intersection of statistics and computer science, relying on concepts from probability theory, graph algorithms, machine learning, and more. They are…

    View Now

  • Machine Learning and Reinforcement Learning in Finance Specialization

    Machine Learning and Reinforcement Learning in Finance Specialization

    Description The main goal of this specialization is to provide the knowledge and practical skills necessary to develop a strong foundation on core paradigms and algorithms of machine learning (ML), with a particular focus on applications of ML to various practical problems in Finance. The specialization aims at helping students to be able to solve…

    View Now

  • Advanced Data Science with IBM Specialization

    Advanced Data Science with IBM Specialization

    Description As a coursera certified specialization completer you will have a proven deep understanding on massive parallel data processing, data exploration and visualization, and advanced machine learning & deep learning. You’ll understand the mathematical foundations behind all machine learning & deep learning algorithms. You can apply knowledge in practical use cases, justify architectural decisions, understand…

    View Now

  • IBM Applied AI Professional Certificate

    IBM Applied AI Professional Certificate

    Description Artificial Intelligence (AI) is transforming our world. Whether you’re a student, developer, or a technology consultant, understanding AI and knowing how to create AI powered applications can give you an edge in your career. This Professional Certificate is designed to arm you with the skills to work as an AI Application Developer. It will…

    View Now

  • Introduction to Programming in C Specialization

    Introduction to Programming in C Specialization

    Description This specialization develops strong programming fundamentals for learners who want to solve complex problems by writing computer programs. Through four courses, you will learn to develop algorithms in a systematic way and read and write the C code to implement them. This will prepare you to pursue a career in software development or other…

    View Now

  • Java Programming and Software Engineering Fundamentals Specialization

    Java Programming and Software Engineering Fundamentals Specialization

    Description Take your first step towards a career in software development with this introduction to Java—one of the most in-demand programming languages and the foundation of the Android operating system. Designed for beginners, this Specialization will teach you core programming concepts and equip you to write programs to solve complex problems. In addition, you will…

    View Now

  • TensorFlow in Practice Specialization

    TensorFlow in Practice Specialization

    Description Discover the tools software developers use to build scalable AI-powered algorithms in TensorFlow, a popular open-source machine learning framework. In this four-course Specialization, you’ll explore exciting opportunities for AI applications. Begin by developing an understanding of how to build and train neural networks. Improve a network’s performance using convolutions as you train it to…

    View Now

  • Machine Learning for Data Analysis

    Machine Learning for Data Analysis

    Description Are you interested in predicting future outcomes using your data? This course helps you do just that! Machine learning is the process of developing, testing, and applying predictive algorithms to achieve this goal. Make sure to familiarize yourself with course 3 of this specialization before diving into these machine learning concepts. Building on Course…

    View Now