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 Colorado Boulder
Skills you'll gain: Bash (Scripting Language), Distributed Computing, Scalability, Memory Management, Computer Systems, Computer Science, File I/O, Big Data, File Systems, Scripting, Performance Tuning, Linux, C++ (Programming Language), C (Programming Language)
★ 3.8 (187) · Advanced · Specialization · 3 - 6 Months

Skills you'll gain: AI Security, AI Integrations, Responsible AI, Cloud Security, Agentic Workflows, IT Security Architecture, Threat Modeling, Security Controls, Enterprise Security, Prompt Engineering, Cloud Computing Architecture, Personally Identifiable Information, Agentic systems, Secure Coding, Infrastructure Security, Authorization (Computing), Cloud Deployment, Google Cloud Platform, Zero Trust Network Access, Model Evaluation
Advanced · Course · 1 - 3 Months

Skills you'll gain: Angular, Application Deployment, Unit Testing, Application Design, Application Development, Software Testing, Scalability, Development Testing, Test Case, Performance Tuning, Web Servers, Software Design, Software Architecture, API Design, Web Design and Development, Maintainability, UI Components
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Full-Stack Web Development, React.js, Authentications, Frontend Integration, Cloud Deployment, Application Deployment, Web Development, Back-End Web Development, Authorization (Computing), Restful API, TypeScript, MongoDB, Content Management Systems, Content Management, UI Components
Advanced · Course · 1 - 3 Months

Skills you'll gain: Security Management, ISO/IEC 27001, Security Strategy, Enterprise Security, Security Controls, IT Security Architecture, Cyber Security Policies, Governance Risk Management and Compliance, Compliance Management, Cyber Governance, Cybersecurity, Risk Management, Network Security, Information Privacy, Program Implementation, Performance Measurement, Performance Metric, Governance, Resource Management, Supplier Relationship Management
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Network Troubleshooting, Security Awareness, Wireless Networks, Penetration Testing, Exploitation techniques, Network Security, Security Testing, Cybersecurity, Dynamic Host Configuration Protocol (DHCP), System Configuration, Software Installation, Networking Hardware, Apache
Advanced · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Model Deployment, Google Cloud Platform, Tensorflow, MLOps (Machine Learning Operations), Natural Language Processing, Embeddings, Model Evaluation, Recurrent Neural Networks (RNNs), Computer Vision, Reinforcement Learning, Convolutional Neural Networks, Large Language Modeling, Model Optimization, Model Training, Data Preprocessing, Cloud Deployment, Applied Machine Learning, Feature Engineering, Machine Learning, Machine Learning Algorithms
★ 4.5 (1.5K) · Advanced · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Vision Transformer (ViT), Recurrent Neural Networks (RNNs), Generative Model Architectures, Artificial Intelligence and Machine Learning (AI/ML), Embeddings, Digital Signal Processing
★ 4.2 (37) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Incident Response, Incident Management, Computer Security Incident Management, Business Continuity Planning, Business Continuity, Disaster Recovery, Security Information and Event Management (SIEM), Cybersecurity, Communication Planning, Coordinating, Information Privacy, Computer Security, Network Security, Computer Networking
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: AI Orchestration, AI Workflows, Agentic Workflows, GitHub Copilot, Agentic systems, Generative AI Agents, Tool Calling, LLM Application, AI Integrations, Software Development, Prompt Engineering, Integration Testing, Generative AI, Software Architecture, Event-Driven Programming, API Testing, Token Optimization, Computer Science, Machine Learning, Data Science
Advanced · Professional Certificate · 3 - 6 Months

Skills you'll gain: Security Management, Cyber Governance, Risk Management Framework, Governance, Regulatory Compliance, Risk Analysis, Security Strategy, Continuous Monitoring, Risk Management, Cyber Risk, Computer Security Incident Management, Risk Mitigation, Cybersecurity, Enterprise Risk Management (ERM), Business Priorities, Security Controls, Incident Management, Organizational Leadership
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Angular, CI/CD, Containerization, Test Automation, Continuous Deployment, Docker (Software), Application Deployment, Continuous Integration, Responsive Web Design, Maintainability, UI Components, Code Reusability, User Interface (UI), Scalability, Software Development, TypeScript, Web Development, Javascript, Data Validation
Advanced · Course · 1 - 4 Weeks