• Mastering PyTorch

    Master PyTorch, an open-source deep learning framework for AI. This course covers everything from the Tensors computations, custom architectures, and advanced functions in PyTorch. It also covers how to debug […]

  • Deep Reinforcement Learning

    In this course, “Reinforcement Learning”, you will learn about various reinforcement learning (RL) algorithms, a branch of machine learning and AI. This course covers everything you need to know about […]

  • Interpretability in AI

    In this course, “Interpretability in AI”, you will learn about various interpretable and explainable machine learning algorithms, a branch of machine learning and AI. This course covers everything you need […]

  • Parallelism in Deep Learning

    In this course, “Parallelism in Deep Learning,” you will learn about the need for parallelism in deep learning and how to use different methods of parallelism in deep learning. You will also learn about leveraging data parallelism and model parallelism workflows for your AI models on HPC infrastructures. In this course, you will engage in […]

  • End-to-End Natural Language Processing

    In this course, “End-to-End Natural Language Processing”, you will learn about text data and how to process textual data using state-of-the-art AI tools. This course covers everything you need to know about natural language processing and various tasks. You will also learn about leveraging large language models for NLP, how to perform Prompt Engineering and […]

  • 3D Vision – NeRFs and INRs

    In this course, “3D Vision – NeRFs and INRs”, you will learn about the basics of 3D Vision and how to use state-of-the-art 3D vision algorithms such as Neural Radiance Fields, Gaussian Splats, and Implicit Neural Representations. In this course, you will engage in hands-on activities, homework, and instructor consulting to make learning 3D Vision […]

  • Mastering PyTorch

    Mastering PyTorch Master PyTorch, an open-source deep learning framework for AI. This course covers everything from the Tensors computations, custom architectures, and advanced functions in PyTorch. It also covers how […]

  • Graph Neural Networks

    Graph Neural Networks Elevate your machine learning skills with our comprehensive course, “Graph Neural Networks”. This course covers everything you need to know about graph neural network models, including the […]

  • Scientific Machine Learning

    Course Description This course covers everything you need to know about physics-informed neural networks (PINNs) and state-of-the-art neural operators. Learn the theory, implementation, and limitations of scientific machine learning models […]

  • End-to-End Natural Language Processing

    Course Description Elevate your machine learning skills with our comprehensive course, "End-to-End Natural Language Processing". This course covers everything you need to know about text data processing using state-of-the-art AI […]

  • End-to-End Computer Vision

    Course Description This End-to-End Computer Vision course will explore how computers understand and process images. We'll cover key topics from image classification to object detection and segmentation, providing you with […]

  • Reinforcement Learning

    Reinforcement Learning In this course, "Reinforcement Learning", you will learn about various reinforcement learning (RL) algorithms, a branch of machine learning and AI. This course covers everything you need to […]