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: Hardware Architecture, Microarchitecture, Bash (Scripting Language), Distributed Computing, Scalability, Memory Management, Shell Script, Computer Systems, File I/O, Big Data, Linux Commands, Cloud Development, C and C++, Computer Programming Tools, Linux, Computing Platforms, Data Import/Export, C++ (Programming Language), Communication Systems, C (Programming Language)
ā 3.8 (183) Ā· Advanced Ā· Specialization Ā· 3 - 6 Months

Universidad Austral
Skills you'll gain: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Maintainability, Test Automation, Programming Principles, Program Development, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
ā 4.1 (295) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Magnetic Resonance Imaging, Data Analysis, Correlation Analysis, Image Analysis, Statistical Analysis, Advanced Analytics, Network Analysis, Medical Imaging, Regression Analysis, Psychology, Time Series Analysis and Forecasting, Neurology, Statistical Modeling, Statistical Methods, Statistical Inference, Dimensionality Reduction, Model Evaluation
ā 4.7 (249) Ā· Mixed Ā· Course Ā· 1 - 4 Weeks

Instituto Tecnológico de AeronÔutica
Skills you'll gain: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), User Requirements Documents, Sprint Retrospectives, Agile Product Development, Test Driven Development (TDD), Agile Project Management, Requirements Elicitation, Requirements Analysis, Sprint Planning, Software Development Methodologies, Software Engineering, Program Development, Diagram Design, Software Development, Collaborative Software
ā 4.6 (221) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Embedded Software, Linux, Linux Administration, File Systems, Shell Script, Package and Software Management, Electrical Engineering
ā 4.4 (156) Ā· Advanced Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Canva (Software), Content Creation, Visual Storytelling, Design Elements And Principles, Digital Design, Graphical Tools, Design, Graphics Software, Graphic and Visual Design Software
ā 4.6 (291) Ā· Beginner Ā· Guided Project Ā· Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Power Electronics, Control Systems, Electronic Systems, Electrical Engineering, electromagnetics, Electrical Power, Electronics Engineering, Electric Power Systems, Simulation and Simulation Software, Electronics, Engineering Analysis, Simulations, Electrical Systems, Mathematical Modeling, Hardware Design, Computer-Aided Design, Matlab, Technical Design, Engineering Design Process, Energy and Utilities
ā 4.7 (163) Ā· Intermediate Ā· Specialization Ā· 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Education Software and Technology, Design Strategies, Mathematics Education, Growth Mindedness, Digital pedagogy, Design Reviews, Simulations, Simulation and Simulation Software, Interactive Design, User Feedback, Conceptual Design, Research and Design, Human Computer Interaction, Display Devices, Chemistry, Physics, Biology
ā 4.9 (852) Ā· Beginner Ā· Specialization Ā· 3 - 6 Months

Skills you'll gain: AI Product Strategy, Backlogs, Agile Product Development, Scrum (Software Development), Stakeholder Communications, Product Roadmaps, Virtual Teams, Stakeholder Management, Agile Project Management, Product Strategy, Stakeholder Engagement, Product Planning, Agile Methodology, Agile Software Development, User Story, Communication, Communication Strategies, Collaborative Software, Sprint Planning, Product Management
ā 4.5 (212) Ā· Beginner Ā· Specialization Ā· 3 - 6 Months

Skills you'll gain: PyTorch (Machine Learning Library), Model Training, Convolutional Neural Networks, Transfer Learning, Image Analysis, Predictive Modeling, Deep Learning, Radiology, Medical Imaging, Computer Vision, Machine Learning, Data Preprocessing, Data Transformation
ā 4.5 (340) Ā· Intermediate Ā· Guided Project Ā· Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Sustainable Development, Sustainable Design, Sustainable Systems, Sustainable Technologies, Sustainable Business, Organizational Leadership, Corporate Sustainability, Strategic Leadership, Environmental Resource Management, Business Leadership, Sustainable Architecture, Environment and Resource Management, Environmental Issue, Environment, Land Management, Climate Change Adaptation, Building Design, Climate Change Mitigation, Energy and Utilities, Economics
ā 4.7 (429) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

University of Colorado System
Skills you'll gain: Role-Based Access Control (RBAC), Authorization (Computing), Identity and Access Management, AWS Identity and Access Management (IAM), Security Controls, Geographic Information Systems, Geospatial Information and Technology, Encryption, Data Security, Network Security, Public Key Infrastructure, Cryptography, Web Applications, Wireless Networks
ā 4.6 (377) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks