Intermediate

Overview & Prerequisites

For these courses, you will need a basic understanding of coding and experience with a coding language. The intermediate courses dive more in-depth into creating/understanding AI. You will first start off with the Coursera course offered by DeepLearning.AI which allows you to have hands-on experience with artificial intelligence, machine learning, and deep learning. There will be some beginner-level projects from this level as well.

DeepLearning.ai – Andrew Ng’s AI for Everyone

Andrew Ng’s AI For Everyone is a course taught by Andrew Ng, founder of DeepLearning.AI and co-founder of Coursera who authored over 100 research papers in machine learning, robotics, and related fields. The program is largely non-technical as no coding is involved, rather giving deeper insight into the meaning behind common A.I. terminology and the extent of abilities of A.I. Ng recommends the course to people who want to learn the business aspects of A.I.

Laurence Moroney — Introduction to TensorFlow for Machine Learning

Laurence Moroney’s Introduction to TensorFlow for Machine Learning As the field of artificial intelligence grew larger, programmers wanted an easier way to develop machine learning and artificial intelligence models through a unified platform that has all the resources needed. To address this, Google researchers created TensorFlow, an open-source library developed by Google primarily for deep learning applications and traditional machine learning. Today, TensorFlow is used not only to compute large numerical equations but also deep learning and any other functions of A.I. a person can think of. Laurence Moroney, a lead A.I. advocate at Google, teaches you how to use the basic functions of TensorFlow and a foundational understanding of how a neural network is created and trained through the application. This is recommended for anyone that has some programming experience and wants to build A.I. systems without the use of rigorous math or coding.

Our Recommended Projects

After completing the preceding courses, we recommend you test what you’ve learned in one of these projects, as the best way to learn is by doing!