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.

University of the Arts London
Skills you'll gain: AI powered creativity, Generative Adversarial Networks (GANs), Generative AI, Generative Model Architectures, Image Analysis, Data Ethics, Art History, Aesthetics, AI literacy, Creativity, Responsible AI, Prompt Engineering, Intellectual Property, Photography
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Data Integrity, Data Quality, Data Validation, Data Entry, Quality Assurance, Medical Records, Patient Safety, Regulatory Compliance, Record Keeping
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Animations, Visualization (Computer Graphics), Simulations, Computer Graphics, Python Programming, Game Design, Creative Design, Object Oriented Programming (OOP), Scripting, Algorithms, Development Environment, Data Structures
Advanced · Course · 1 - 3 Months

Skills you'll gain: Full-Stack Web Development, Javascript, Web Development Tools, Jest (JavaScript Testing Framework), Web Design and Development, Object Oriented Programming (OOP), Web Development, Application Programming Interface (API), HTML and CSS, Back-End Web Development, Web Applications, JSON, Restful API, Event-Driven Programming, Application Development, Application Deployment, Unit Testing, Programming Principles, Data Structures, Prototyping
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Shell Script, Bash (Scripting Language), Linux Commands, Unix Shell, Linux, Scripting, Unix Commands, Unix, Scripting Languages, Debugging, Code Reusability, Command-Line Interface, File I/O, Programming Principles, Operating Systems
Mixed · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Threat Modeling, IT Security Architecture, Network Security, Security Architecture Review, Internet Of Things, Identity and Access Management, Encryption, Cybersecurity, Security Controls, Threat Management, Cloud Security, Vulnerability Assessments, Cloud Solutions, Cryptographic Protocols, Systems Architecture, Cloud Services, Cloud Deployment, Cryptography, Information Privacy
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cybersecurity, Network Security, Disaster Recovery, Cryptography, Cyber Operations, Encryption, Infrastructure as Code (IaC), Infrastructure Security, Software-Defined Networking, Security Management, Identity and Access Management, Security Controls, System Monitoring, Event Monitoring, Authentications
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Bash (Scripting Language), Shell Script, Scripting, Unix Shell, Command-Line Interface, Scripting Languages, Code Reusability, Automation, DevOps
Beginner · Guided Project · Less Than 2 Hours

Alberta Machine Intelligence Institute
Skills you'll gain: Generative AI, Generative Model Architectures, Generative Adversarial Networks (GANs), Vision Transformer (ViT), AI powered creativity, Autoencoders, Convolutional Neural Networks, Model Training, Responsible AI, Computer Vision, Music, Digital Signal Processing, Data Processing
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Responsible AI, Generative AI, Generative Model Architectures, AI Security, Large Language Modeling, Google Cloud Platform, AI Enablement, AI Integrations, Data Literacy, Artificial Intelligence and Machine Learning (AI/ML), Data-Driven Decision-Making, Artificial Intelligence, Machine Learning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AI Personalization, Apache Spark, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, AWS SageMaker, Scalability, Tensorflow, Dimensionality Reduction, Autoencoders, Artificial Neural Networks, Applied Machine Learning, Python Programming, Fraud detection, Machine Learning Algorithms, Model Optimization, Model Evaluation
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Hardware Troubleshooting, Computer Security Awareness Training, Information Technology, Security Software, Malware Protection, Data Security, Technical Support and Services, Cybersecurity, Encryption, Authentications, Patch Management, Technical Support, Firewall, Data Integrity
Beginner · Course · 1 - 4 Weeks