Computer vision courses can help you learn image processing, object detection, facial recognition, and video analysis. You can build skills in feature extraction, image classification, and deep learning techniques. Many courses introduce tools like OpenCV, TensorFlow, and PyTorch, that support implementing algorithms and developing applications that leverage artificial intelligence and AI for visual data interpretation.

Skills you'll gain: LangChain, LLM Application, Application Development, Large Language Modeling, Artificial Intelligence, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Jupyter, Computer Programming, Python Programming, Simulation and Simulation Software, Electronics Engineering, Simulations, Programming Principles
Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Eclipse (Software), Java, Java Programming, Functional Design
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Structural Engineering, Structural Analysis, Building Design, Architectural Engineering, Computer-Aided Design, Failure Analysis, Engineering Analysis, Construction, Engineering Calculations, Engineering Design Process, Engineering Software
Intermediate · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Image Analysis, Image Quality, Computer Vision, Digital Signal Processing, Python Programming, Algorithms, Color Theory, NumPy, Linear Algebra
Intermediate · Course · 1 - 3 Months
Imperial College London
Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Virtual Environment, Computer Graphics, Android Development, Computer Graphic Techniques, 3D Assets, Visualization (Computer Graphics), Application Development, Animation and Game Design
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: TypeScript, Data Structures, Javascript
Intermediate · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Data Wrangling, Analytical Skills, Data Analysis, Data Preprocessing, Data Cleansing, Generative AI, ChatGPT, Data Visualization Software, Jupyter, Statistical Analysis, Artificial Intelligence, Data Collection, Data Management, GitHub, Technical Support, Git (Version Control System), Integrated Development Environments
Beginner · Course · 1 - 4 Weeks

Xi'an Jiaotong University
Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Computer Programming, .NET Framework, Algorithms, Data Structures, Command-Line Interface, Debugging
Intermediate · Course · 1 - 3 Months

Universidad de Palermo
Skills you'll gain: Relational Databases, SQL, Database Design, Database Management, Databases, Back-End Web Development, Data Modeling, Data Entry, Query Languages, Web Development, Data Access, Data Integrity, Information Technology
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: TypeScript, Scripting, Web Development Tools, Scripting Languages, Programming Principles, Computational Thinking, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Manufacturing Processes, 3D Modeling, Augmented Reality, Materials science, Mechanical Design, Industrial Design, Industrial Engineering, Production Process
Beginner · Course · 1 - 3 Months