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: Data Preprocessing, Computer Vision, Image Analysis, Model Training, Data Transformation, NumPy, Color Theory
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Memory Management, C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, C and C++, Programming Principles, Data Structures, Secure Coding, Algorithms, Software Design, Application Security, Other Programming Languages, System Programming, Python Programming, Computer Architecture, Computer Programming, Java, Performance Tuning, Unix
Intermediate · Specialization · 3 - 6 Months

Rice University
Skills you'll gain: Computational Thinking, Programming Principles, Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Program Development, Python Programming, Computer Science, Verification And Validation
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Unified Modeling Language, File I/O, System Programming, Visual Basic (Programming Language), Database Management, System Software, Hardware Architecture, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, Development Environment, Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Program Development, Computer Programming, Microsoft Development Tools
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Cloud Computing, Cloud Infrastructure, Cloud Services, JavaScript Frameworks, Web Frameworks, Back-End Web Development, Cloud Deployment, DevOps, Full-Stack Web Development, OpenShift, Version Control, Cloud Development, CI/CD, Application Frameworks, Software Development, Continuous Integration, Cloud-Native Computing, Web Applications, Microservices, Continuous Delivery
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Oracle Databases, Database Design, Database Theory, Database Management Systems, Database Systems, Relational Databases, Databases, Database Architecture and Administration, Database Management, Data Storage Technologies, Data Storage, Transaction Processing, Data Modeling, Diagram Design
Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Extract, Transform, Load, Data Pipelines, Data Import/Export, Tensorflow, Data Preprocessing, Data Processing, Feature Engineering, Data Transformation, Data Sharing, Model Training, Data Management, Performance Tuning, Applied Machine Learning
Intermediate · Course · 1 - 4 Weeks

New York University
Skills you'll gain: Cyber Attacks, Infrastructure Security, Mobile Security, Enterprise Security, Cyber Risk, Cyber Governance, Cyber Security Policies, Cybersecurity, IT Security Architecture, Cloud Security, NIST 800-53, Hybrid Cloud Computing, Security Awareness, Security Controls, Risk Management Framework, Blockchain, Internet Of Things, Cryptographic Protocols, Cryptography, Data Integrity
Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Android Development, Android (Operating System), Mobile Development, Software Design, User Interface (UI) Design, Java Programming, Data Access, Software Architecture, Databases, Service Management
Beginner · Course · 1 - 4 Weeks

Automation Anywhere
Skills you'll gain: Robotic Process Automation, Business Process Automation, Control Panels, Automation, Test Automation, Process Design, Dashboard Creation, User Provisioning, Return On Investment, Role-Based Access Control (RBAC), Dashboard, Unstructured Data, User Accounts, Project Design, Feasibility Studies, Analytics, Extensible Languages and XML, Decision Intelligence, Artificial Intelligence, Operational Analysis
Beginner · Specialization · 3 - 6 Months

EC-Council
Skills you'll gain: Digital Forensics, Malware Protection, Cybersecurity, Cyber Attacks, Network Security, Data Integrity, Network Analysis, Microsoft Windows, Mac OS, Linux Commands, Web Applications, File Systems
Beginner · Course · 1 - 3 Months

Snowflake
Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Generative AI, AI Orchestration, Fine-tuning, Agentic Workflows, AI Workflows, Generative Model Architectures, LLM Application, Data Engineering, Data Manipulation, Model Context Protocol, Data Store, Large Language Modeling, Artificial Intelligence, Application Deployment, Tool Calling, Data Warehousing, Embeddings, SQL
Beginner · Professional Certificate · 1 - 3 Months