Search Online Courses

  • Java Programming: Solving Problems with Software

    Java Programming: Solving Problems with Software

    Description Learn to code in Java and improve your programming and problem-solving skills. You will learn to design algorithms as well as develop and debug programs. Using custom open-source classes, you will write programs that access and transform images, websites, and other types of data. At the end of the course you will build a…

    View Now

  • Java Programming: Principles of Software Design

    Java Programming: Principles of Software Design

    Description Solve real world problems with Java using multiple classes. Learn how to create programming solutions that scale using Java interfaces. Recognize that software engineering is more than writing code – it also involves logical thinking and design. By the end of this course you will have written a program that analyzes and sorts earthquake…

    View Now

  • Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning

    Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning

    Description If you are a software developer who wants to build scalable AI-powered algorithms, you need to understand how to use the tools to build them. This course is part of the upcoming Machine Learning in Tensorflow Specialization and will teach you best practices for using TensorFlow, a popular open-source framework for machine learning. The…

    View Now

  • Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization

    Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization

    Description This course will teach you the “magic” of getting deep learning to work well. Rather than the deep learning process being a black box, you will understand what drives performance, and be able to more systematically get good results. You will also learn TensorFlow. After 3 weeks, you will: – Understand industry best-practices for…

    View Now

  • Convolutional Neural Networks in TensorFlow

    Convolutional Neural Networks in TensorFlow

    Description If you are a software developer who wants to build scalable AI-powered algorithms, you need to understand how to use the tools to build them. This course is part of the upcoming Machine Learning in Tensorflow Specialization and will teach you best practices for using TensorFlow, a popular open-source framework for machine learning. In…

    View Now

  • Sequences, Time Series and Prediction

    Sequences, Time Series and Prediction

    Description If you are a software developer who wants to build scalable AI-powered algorithms, you need to understand how to use the tools to build them. This Specialization will teach you best practices for using TensorFlow, a popular open-source framework for machine learning. In this fourth course, you will learn how to build time series…

    View Now

  • Sequence Models

    Sequence Models

    Description This course will teach you how to build models for natural language, audio, and other sequence data. Thanks to deep learning, sequence algorithms are working far better than just two years ago, and this is enabling numerous exciting applications in speech recognition, music synthesis, chatbots, machine translation, natural language understanding, and many others. You…

    View Now

  • Convolutional Neural Networks

    Convolutional Neural Networks

    Description This course will teach you how to build convolutional neural networks and apply it to image data. Thanks to deep learning, computer vision is working far better than just two years ago, and this is enabling numerous exciting applications ranging from safe autonomous driving, to accurate face recognition, to automatic reading of radiology images.…

    View Now

  • Natural Language Processing in TensorFlow

    Natural Language Processing in TensorFlow

    Description If you are a software developer who wants to build scalable AI-powered algorithms, you need to understand how to use the tools to build them. This Specialization will teach you best practices for using TensorFlow, a popular open-source framework for machine learning. In Course 3 of the deeplearning.ai TensorFlow Specialization, you will build natural…

    View Now

  • Advanced Linear Algebra: Foundations to Frontiers

    Advanced Linear Algebra: Foundations to Frontiers

    Description Linear algebra is one of the fundamental tools for computational and data scientists. In Advanced Linear Algebra: Foundations to Frontiers (ALAFF), you build your knowledge, understanding, and skills in linear algebra, practical algorithms for matrix computations, and the analysis of the effects of floating-point arithmetic as performed by computers. Price: FREE to audit! View…

    View Now