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.

Indian Institute of Technology Guwahati
Skills you'll gain: SolidWorks (CAD), Computer-Aided Design, Computer Graphics, 3D Modeling, Mechanical Design, Engineering Drawings, Visualization (Computer Graphics), Prototyping, Animations
Intermediate · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Generative AI, Large Language Modeling, Generative Model Architectures, LLM Application, Prompt Engineering, Model Deployment, Python Programming, Applied Machine Learning, Scalability, Natural Language Processing, Responsible AI, Machine Learning, Model Evaluation, Reinforcement Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Computer Systems, Operating Systems, Generative AI, Business Systems, Cybersecurity, Enterprise Security, Servers, Security Awareness, Computer Hardware, Information Systems Security, Computer Architecture, Data Storage, Patch Management, Cloud Computing
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Big Data, Apache Hadoop, Scalability, Data Processing, Data Science, Distributed Computing, Unstructured Data, Data Analysis
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Microsoft Excel, Excel Formulas, Pivot Tables And Charts, Spreadsheet Software, Data Management, Data Visualization Software, Data Manipulation, Data Cleansing, Data Validation, Data Import/Export, Problem Solving
Beginner · Course · 1 - 3 Months

Skills you'll gain: Generative AI, AI Enablement, Artificial Intelligence and Machine Learning (AI/ML), AI Workflows, LLM Application, Machine Learning, Natural Language Processing, Innovation, Critical Thinking
Beginner · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Apache Spark, PySpark, Apache Hadoop, Big Data, User Interface (UI), Programming Principles, Performance Tuning, Data Processing, Software Design, Data Structures, Software Design Patterns, Data Manipulation, Functional Design, Object Oriented Programming (OOP), Heat Maps, Interactive Data Visualization, Distributed Computing, Computer Programming, Real Time Data
Intermediate · Specialization · 3 - 6 Months

Berklee
Skills you'll gain: Music Theory, Music, Musical Composition, File Management, Instrumental Music, Music Performance, Performing Arts, Self-Awareness, Classical Music, Media Production, Verbal Communication Skills, Automation, Editing, Technical Support, Creativity, Coordination
Beginner · Specialization · 3 - 6 Months

University of Minnesota
Skills you'll gain: User Story, Agile Software Development, Design Thinking, Software Development Methodologies, Software Design Patterns, Agile Methodology, Agile Project Management, Process Mapping, Engineering Software, Software Engineering, Software Design, Kanban Principles, Software Quality Assurance, Software Development Life Cycle, Software Architecture, Scrum (Software Development), Software Quality (SQA/SQC), User Experience Design, Requirements Analysis, Secure Coding
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Bash (Scripting Language), Python Programming, Unix Shell, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment, Data Structures
Beginner · Guided Project · Less Than 2 Hours

University at Buffalo
Skills you'll gain: Blockchain, Test Driven Development (TDD), Cryptography, Development Testing, Application Development, Transaction Processing, Emerging Technologies, Integrated Development Environments, Software Architecture, Network Protocols, Encryption, Web Applications, Program Development, Distributed Computing, Application Programming Interface (API), Microsoft Azure, FinTech, Development Environment, Web Language, Web Development Tools
Intermediate · Specialization · 3 - 6 Months
Duke University
Skills you'll gain: Neurology, Physiology, Anatomy, Cell Biology, Psychology, Pathology, Molecular Biology
Advanced · Course · 3 - 6 Months