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.

The Hong Kong University of Science and Technology
Skills you'll gain: Microsoft Office, Computer Hardware, Computer Literacy, Computer Graphics, Computer Systems, Graphics Software, Spreadsheet Software, Computer Graphic Techniques, Graphical Tools, Document Management, Graphic and Visual Design Software, System Software
Mixed · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Bayesian Statistics, Statistical Inference, Statistical Methods, Probability & Statistics, Statistics, Statistical Modeling, Probability, Statistical Programming, Statistical Analysis, Statistical Software, Probability Distribution, Data Analysis, R Programming, Regression Analysis, R (Software), Analytical Skills, Statistical Visualization, Predictive Modeling, Data Visualization, Data Modeling
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Bootstrap (Front-End Framework), HTML and CSS, UI Components, User Interface (UI), Front-End Web Development, Responsive Web Design, JavaScript Frameworks, Web Design, Web Development, Web Applications, Hypertext Markup Language (HTML), Full-Stack Web Development, Cascading Style Sheets (CSS), General Networking, Back-End Web Development, React.js, Web Servers
Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: MITRE ATT&CK Framework, Intrusion Detection and Prevention, Threat Modeling, Azure Active Directory, Authentications, Vulnerability Management, Network Security, Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Security Information and Event Management (SIEM), Encryption, Penetration Testing, Cyber Security Strategy, Zero Trust Network Access, Cloud Computing, Operating Systems, Compliance Management, Active Directory, Cybersecurity, Computer Security Incident Management
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Model Evaluation, Model Training, Applied Machine Learning, Google Cloud Platform, Cloud Applications, Image Analysis, Cloud Computing, Cloud Storage, Predictive Modeling, Predictive Analytics, Data Import/Export
Intermediate · Project · Less Than 2 Hours

California Institute of the Arts
Skills you'll gain: Animation and Game Design, Game Design, Animations, Prototyping, Conceptual Design, Video Game Development, Storytelling, Software Design Documents, Ideation, Design, Virtual Environment, Art History, Technical Design, Software Visualization, Design Strategies, Design Reviews, Design Elements And Principles, Creative Design, Visual Storytelling, Game Theory
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Prompt Engineering, New Product Development, Model Based Systems Engineering, Model Evaluation, Generative AI, Financial Statement Analysis, Sustainable Business, Data Mining, Field-Programmable Gate Array (FPGA), Delegation Skills, Strategic Decision-Making, Real-Time Operating Systems, Object Oriented Design, Project Schedules, Sampling (Statistics), Failure Analysis, Data Ethics, Goal Setting, Database Design, Data Visualization
Earn a degree
Degree · 1 - 4 Years

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

California Institute of the Arts
Skills you'll gain: Writing and Editing, Peer Review, Editing, Writing, Storytelling, Language Competency, Creativity, English Language, Language Learning
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Docs, Gmail, Google Sheets, Google Workspace, Presentations, Calendar Management, File Management, Spreadsheet Software, Productivity Software, Email Security, Email Automation, Collaborative Software, Excel Formulas, Data Visualization, Document Management, Data Validation, Setting Appointments, Meeting Facilitation, Sales Presentations, Version Control
Beginner · Specialization · 3 - 6 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

Skills you'll gain: Object Oriented Programming (OOP), Unit Testing, Test Driven Development (TDD), Test Script Development, Programming Principles, Software Testing, Data Structures, Python Programming, Program Development, Computer Programming, Development Environment, Debugging, Django (Web Framework), Functional Design, Package and Software Management, Cloud Hosting
Beginner · Course · 1 - 3 Months