
Giacomo Vianello
Director, Machine Learning Engineer
Build foundational skills in deep learning by designing and training neural networks to solve complex real-world problems. You’ll begin with the essentials of neural networks, advancing to specialized architectures like Convolutional and Recurrent Neural Networks, along with Generative Adversarial Networks. Through projects, create models for applications such as image classification, sentiment analysis, and face generation, gaining hands-on experience with PyTorch and advanced training techniques. Ideal for those aiming to harness the potential of deep learning, this experience prepares you to tackle AI challenges across various domains.

Subscription · Monthly
39 skills
20 prerequisites
Prior to enrolling, you should have the following knowledge:
You will also need to be able to communicate fluently and professionally in written and spoken English.
4 instructors
Unlike typical professors, our instructors come from Fortune 500 and Global 2000 companies and have demonstrated leadership and expertise in their professions:

Giacomo Vianello
Director, Machine Learning Engineer

Nathan Klarer
CEO

Erick Galinkin
Principal AI Researcher

Thomas Hossler
Sr Deep Learning Engineer
The course covered comprehensive topics in AI. The course content is up-to-date and includes all the necessary coding examples to help students learn from scratch. Overall, it was a very technical journey, and thanks to the instructors and the well-defined curriculum, it became an enjoyable experience as well.
Feb 1, 2026
Deep learning
Dec 8, 2025
Very deep <
Dec 1, 2025
Deep learning
Nov 27, 2025
Very interesting course.
Nov 23, 2025

Subscription · Monthly