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 Virginia
Skills you'll gain: Agile Product Development, User Story, Design Thinking, Product Improvement, Agile Methodology, Agile Software Development, Product Development, User Centered Design, User Research, Persona Development, Innovation, Product Management, Discussion Facilitation, Storytelling, Software Development, Testability
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Public Speaking, Presentations, Storytelling, Verbal Communication Skills, Oral Expression, Communication, Executive Presence, Communication Strategies, Composure, Verbal Strategic Communication, Creativity, Business Writing, Editing, Adaptability
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Kubernetes, Google Cloud Platform, Cloud Infrastructure, Prompt Engineering, Containerization, Identity and Access Management, Cloud-Native Computing, Prompt Engineering Tools, Infrastructure As A Service (IaaS), CI/CD, Prompt Patterns, Cloud Platforms, Cloud Storage, Application Deployment, Cloud Management, Cloud Services, Virtual Machines, Scalability, Virtual Networking, Continuous Integration
Beginner · Specialization · 3 - 6 Months

Universidad ORT Uruguay
Skills you'll gain: Code Reusability, Video Game Development, Software Engineering, Program Development, Programming Principles, Game Design, Software Testing, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking
Beginner · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Android Studio, Java, Java Programming, Android Development, Object Oriented Design, Object Oriented Programming (OOP), Mobile Development, Android (Operating System), Data Access, Data Structures, Programming Principles, Mobile Development Tools, Development Environment, Code Reusability, Integrated Development Environments, Computational Logic
Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Tensorflow, Recurrent Neural Networks (RNNs), Natural Language Processing, Embeddings, Artificial Neural Networks, Model Training, Applied Machine Learning, Data Preprocessing, Machine Learning, Data Processing
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, Cascading Style Sheets (CSS), Bootstrap (Front-End Framework), Web Frameworks, Application Frameworks, Wireframing, Hypertext Markup Language (HTML), Javascript
Beginner · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Data-Driven Decision-Making, Predictive Modeling, Social Media Analytics, Predictive Analytics, Marketing, Social Network Analysis, Customer Analysis, Data Analysis Software, Data Ethics, Data Warehousing, Customer Insights, Data Science, Digital Analysis, Case Studies, Blockchain, Consumer Behaviour, Marketing Strategy and Techniques, Data Integrity, Image Analysis, Machine Learning
Intermediate · Specialization · 1 - 3 Months

University of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Object Oriented Programming (OOP), Code Reusability, Development Environment
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: HTML and CSS, PHP (Scripting Language), Hypertext Markup Language (HTML), MySQL, Web Applications, Web Design and Development, Web Development, Secure Coding, Cascading Style Sheets (CSS), Development Environment, Back-End Web Development, Database Development, Web Servers, Scripting Languages, Programming Principles, Network Protocols, Software Installation, Data Validation
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: File I/O, Object Oriented Design, Java Programming, Object Oriented Programming (OOP), Data Structures, Java, Cryptography, Software Engineering, Computer Programming, Algorithms, Encryption, Data Store, Program Development, Web Analytics and SEO, Data Import/Export, Web Servers, File Management
Beginner · Course · 1 - 3 Months

University of Copenhagen
Skills you'll gain: Sustainable Development, Sustainable Systems, Environment, Climate Change Programs, Natural Resource Management, Environmental Science, Corporate Sustainability, Sustainability Reporting, Social Impact, Climate Change Adaptation, Environmental Policy, Research, Systems Thinking, Climate Change Mitigation, Policy Analysis, Economics, Governance, Performance Metric
Beginner · Course · 1 - 4 Weeks