AI Courses by Udacity
Browse AI Courses by Udacity:
Udacity
Artificial Intelligence Nanodegree
Master the foundations of artificial intelligence by exploring key techniques such as search algorithms, symbolic logic, and planning systems. This program focuses on building intelligent agents capable of independent decision-making and optimization. Through hands-on projects, you will develop algorithms for problem-solving and automated planning applicable in robotics and logistics, equipping you with the skills to design effective AI solutions for real-world challenges.
AI Engineer using Microsoft Azure
The AI Engineer using Microsoft Azure Nanodegree program prepares you to become an Azure AI engineer or an AI specialist with a focus on Azure AI and machine learning services. You will learn to implement machine learning models, design and build comprehensive AI solutions using Azure Cognitive Services, and effectively deploy, monitor, and manage the continuous improvement of Azure AI solutions.
AI for Business Leaders Nanodegree
This course focuses on formulating and evaluating proposals based on first principles for integrating machine learning and artificial intelligence into corporate strategies. Participants will learn to assess opportunities effectively, ensuring that AI and ML initiatives align with organizational goals.
AI for Healthcare Nanodegree
The AI for Healthcare program consists of two courses focused on applying AI to 2D and 3D medical imaging data. The first course teaches essential skills for working with 2D imaging, including DICOM file extraction, AI model development, and regulatory approval, with a project involving CNN training for pneumonia classification in chest X-rays. The second course addresses 3D imaging, covering clinical fundamentals, imaging modalities, and analysis tasks, while also examining AI integration into clinical workflows. Both courses aim to equip students with the ability to extract clinically relevant insights from medical imaging data using AI.
AI Product Manager Nanodegree
The AI Product Manager Nanodegree Program provides a thorough introduction to AI and machine learning in a business context. It teaches participants how to utilize existing datasets, create custom datasets, and implement Generative AI technologies. Through three projects, learners will develop a Product Requirements Document for an AI-driven product, create a roadmap for a product needing custom data annotations, and formulate a strategy for integrating Large Language Models into an existing product while addressing performance and bias metrics.
AI Programming with Python Nanodegree
This course provides a solid foundation in Python programming for AI, focusing on data analysis and visualization using tools like NumPy, pandas, and Matplotlib. Participants will learn to build and train machine learning models with popular libraries, implement neural networks using PyTorch, and gain practical experience through hands-on projects. The curriculum also covers generative AI with Transformer neural networks and prepares individuals with basic programming experience for advanced studies and careers in AI programming.
AWS Machine Learning Engineer Nanodegree
This course equips you with the skills to build and deploy machine learning models in production using Amazon SageMaker. You will learn the fundamentals of data science and machine learning while exploring SageMaker’s features for model design and deployment. Through hands-on projects and case studies, you’ll apply best practices in data preprocessing, model training, and deployment pipelines, gaining practical experience to advance your career in scalable ML solutions.
Computer Vision Nanodegree
This course focuses on developing computer vision skills essential for advancements in robotics and automation. Students will learn to write programs for image analysis, implement feature extraction, and utilize deep learning models for object recognition.
Generative AI Nanodegree
Begin a transformative journey into Generative AI, starting with an introductory course and advancing to text generation using Large Language Models. You’ll explore image creation in computer vision and apply AI in real-world scenarios. This program equips you with essential skills, from foundational theories to developing chatbots and AI agents, preparing you for a career in the dynamic field of Generative AI.
Intro to Machine Learning
This course covers the complete process of data investigation using machine learning techniques. You will apply your knowledge to analyze a real-world data set, gaining practical experience in the field.
Introduction to Machine Learning with Pytorch
This course focuses on building robust machine learning models for prediction and pattern recognition. It begins with foundational supervised learning algorithms such as linear regression, decision trees, naive Bayes, support vector machines, and perceptrons, followed by model performance evaluation using various metrics. Participants will then progress to deep neural networks for complex data analysis and explore unsupervised learning methods like clustering and dimensionality reduction for customer segmentation. Each technique is grounded in mathematical concepts and implemented using Python libraries, including PyTorch and scikit-learn.
Introduction to Machine Learning with TensorFlow
This course focuses on building robust machine learning models for prediction and pattern recognition. It begins with foundational supervised learning algorithms such as linear regression, decision trees, naive Bayes, support vector machines, and perceptrons, followed by model performance evaluation using various metrics. Participants will progress to deep neural networks for complex data analysis and explore unsupervised learning techniques like clustering and dimensionality reduction for customer segmentation. Each method is grounded in mathematical principles and implemented using Python libraries like TensorFlow and scikit-learn.