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.

Northeastern University
Skills you'll gain: Test Automation, Integration Testing, Software Testing, Code Coverage, White-Box Testing, Unit Testing, Test Case, Test Engineering, Test Tools, Functional Testing, JUnit, Verification And Validation, Software Quality (SQA/SQC), Software Quality Assurance, Scenario Testing, Computational Logic
Mixed · Course · 1 - 3 Months

Kennesaw State University
Skills you'll gain: Cybersecurity, Cyber Attacks, Cyber Threat Intelligence, Cyber Security Strategy, Threat Detection, Security Awareness, Computer Security Awareness Training, Cyber Governance, Social Impact, digital literacy, Emerging Technologies, Social Studies, Digital Transformation, International Relations, Asset Management, Governance
Beginner · Course · 1 - 4 Weeks

SkillsBooster Academy
Skills you'll gain: Retrieval-Augmented Generation, Embeddings, Generative AI, AI literacy, LLM Application, Large Language Modeling, AI Enablement, AI Integrations, AI Workflows, Performance Tuning, Data Architecture, Data Integrity, Data Collection, Document Control, Data Infrastructure, Document Management, Data Preprocessing, Data Transformation, Data Structures, Data Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, 3D Assets, Game Design, Video Game Development, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Machine Learning Methods, Computer Graphic Techniques, Generative AI, Machine Learning, Object Oriented Design, C# (Programming Language)
Intermediate · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: User Interface (UI) Design, User Interface (UI), Digital Design, User Interface and User Experience (UI/UX) Design, Visual Design, UI/UX Strategy, Human Computer Interaction, Usability, UI Components, Authentications, User Experience Design, Interactive Design, Human Machine Interfaces, Interaction Design, Software Design, Multimodal Prompts, Human Factors, Web Content Accessibility Guidelines, Responsible AI, Data Ethics
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Restful API, Flask (Web Framework), Application Deployment, Application Programming Interface (API), Unit Testing, Cloud Applications, AI Integrations, Python Programming, Web Applications, Software Development Life Cycle, IBM Cloud, Web Development, Development Testing, Artificial Intelligence, Code Review, Integrated Development Environments, AI literacy, Server Side, Programming Principles
Intermediate · Course · 1 - 4 Weeks

Google DeepMind
Skills you'll gain: Prompt Engineering, Prompt Engineering Tools, Google Gemini, Vibe coding, Gemini, Program Development, Google Cloud Platform, Key Management, Application Programming Interface (API), Cloud Deployment, AI Integrations, LLM Application, AI Workflows, Cloud Applications, Cloud Development, Generative AI, Prototyping, Model Evaluation, Natural Language Processing, Real Time Data
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Dataflow, Serverless Computing, Data Pipelines, Cloud Security, Data Security, Data Processing, Identity and Access Management, Security Controls, Google Cloud Platform, Containerization, Data Storage Technologies, Interoperability, Application Frameworks
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Algorithms, Computational Thinking, Data Structures, Geometry
Intermediate · Course · 1 - 3 Months

Packt
Skills you'll gain: Software Design Patterns, Test Automation, CI/CD, Infrastructure as Code (IaC), Continuous Deployment, Software Development, Continuous Delivery, Application Deployment, Release Management, Continuous Integration, Software Architecture, Application Lifecycle Management, Infrastructure Architecture, AI Workflows, IT Infrastructure, Cloud Deployment, DevOps, Scalability, Git (Version Control System)
Advanced · Course · 3 - 6 Months

Skills you'll gain: Node.JS, Authentications, MongoDB, Back-End Web Development, Data Modeling, Redis, Restful API, JSON, Application Programming Interface (API), API Design, Geospatial Information and Technology, Development Environment, Scalability, Data Validation, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Technical Analysis, Financial Trading, Regression Analysis, Business Process Automation, Trend Analysis, Market Data, Predictive Modeling, Market Trend, Advanced Analytics, Securities Trading, Computational Logic, Automation, Data-Driven Decision-Making, Market Dynamics, Decision Intelligence, Financial Market, Workflow Management, Back-End Web Development, Data Visualization, Algorithms
Advanced · Course · 1 - 3 Months