Robotics courses can help you learn programming for robot control, sensor integration, and mechanical design principles. You can build skills in automation, system troubleshooting, and algorithm development for tasks like navigation and object recognition. Many courses introduce tools such as ROS (Robot Operating System), CAD software for design, and simulation platforms that allow you to test your robotic systems in virtual environments.

Skills you'll gain: Responsible AI, Machine Learning, Data Ethics, Predictive Analytics, Statistical Modeling, Supervised Learning, Artificial Intelligence and Machine Learning (AI/ML), Data Science, Machine Learning Algorithms, Decision Tree Learning, Data Analysis, Regression Analysis, Performance Analysis, Deep Learning, Artificial Neural Networks
Beginner · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: C (Programming Language), Embedded Systems, Data Structures, Algorithms, Computer Programming, Linux, Computer Programming Tools, Development Environment, Debugging, Software Development Tools
Beginner · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: C (Programming Language), Computer Architecture, Embedded Software, Computer Programming, Program Development, Data Structures, Linux, Debugging
Beginner · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: C (Programming Language), Embedded Systems, Computer Engineering, Embedded Software, System Programming, Computer Science, Computer Programming, Operating Systems, Visualization (Computer Graphics), Data Structures, Linux
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data Ethics, Healthcare Ethics, Ethical Standards And Conduct, Responsible AI, Artificial Intelligence, Medical Privacy, Machine Learning, Automation, Emerging Technologies, Health Care, Cybersecurity, Medical Devices, Information Privacy, Safety Assurance, Biotechnology
Build toward a degree
Beginner · Course · 1 - 3 Months

Skills you'll gain: Keras (Neural Network Library), Deep Learning, Artificial Neural Networks, Tensorflow, Machine Learning Methods, Applied Machine Learning, Data Processing, Feature Engineering, Property and Real Estate, Predictive Modeling, Data Cleansing, Performance Analysis, Machine Learning, Real Estate, Regression Analysis, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Computer Vision, Image Analysis, Matlab, Artificial Neural Networks, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Performance Tuning, Classification And Regression Tree (CART)
Beginner · Course · 1 - 4 Weeks

Copenhagen Business School
Skills you'll gain: Artificial Intelligence, Large Language Modeling, Natural Language Processing, Theoretical Computer Science, Statistical Machine Learning, Statistical Analysis, Artificial Neural Networks, Responsible AI, Computational Thinking, Human Computer Interaction
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Basic Electrical Systems, Electronic Components, Electronics, Programming Principles, Interactive Design, Display Devices, Computer Programming, Embedded Systems, Development Environment, Simulation and Simulation Software, Digital Communications, Debugging, Data Storage, Real Time Data
Beginner · Course · 3 - 6 Months

Dassault Systèmes
Skills you'll gain: Equipment Design, Technical Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Visualization, Keras (Neural Network Library), Artificial Neural Networks, Interactive Data Visualization, Predictive Modeling, Tensorflow, Applied Machine Learning, Feature Engineering, Data Science, Predictive Analytics, Data Manipulation, Machine Learning, Data Cleansing, Supervised Learning, Regression Analysis, Python Programming
Beginner · Guided Project · Less Than 2 Hours

DeepLearning.AI
Skills you'll gain: AI Product Strategy, Artificial Intelligence, Business Strategy, Team Building, Data Ethics, Data Science, Business Transformation, Artificial Neural Networks, Machine Learning, Deep Learning, Sales, Writing
Beginner · Course · 1 - 4 Weeks