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.

Yonsei University
Skills you'll gain: TCP/IP, Routing Protocols, Network Protocols, Open Shortest Path First (OSPF), Network Routing, Cybersecurity, Network Monitoring, Network Security, Cyber Attacks, Network Performance Management, Intrusion Detection and Prevention, Network Routers, Network Infrastructure, File Transfer Protocol (FTP), Dynamic Host Configuration Protocol (DHCP), Network Architecture, System Configuration, Network Analysis
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Debugging, Programming Principles, Python Programming, Software Visualization, Data Structures, Scripting Languages, Computer Programming, Scripting, Computational Logic, Computer Graphics, Diagram Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Data Ethics, Generative AI Agents, AI Personalization, Mobile Development, AI powered creativity, Software Design Documents, Software Design, Generative Model Architectures, Prompt Engineering Tools, Anthropic Claude, Mobile Development Tools, LLM Application, AI literacy, iOS Development, Software Development, Artificial Intelligence and Machine Learning (AI/ML)
Advanced · Specialization · 3 - 6 Months

Skills you'll gain: Email Security, Cloud Computing Architecture, Cloud Services, Cloud Deployment, Generative AI, Cloud Security, Cloud Technologies, Generative AI Agents, Cloud Infrastructure, Cybersecurity, Hardening, Data Storage, Peripheral Devices, Virtualization, Computer Hardware, OSI Models, General Networking, Database Administration, Programming Principles, Computer Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, UI/UX Research, Responsible AI, Persona (User Experience), AI literacy, User Interface and User Experience (UI/UX) Design, Experience Design, Miro AI, Design Software, AI Workflows, Brainstorming, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, AI Integrations, Large Language Modeling, Human Centered Design, Wireframing
Beginner · Specialization · 1 - 3 Months

Duke University
Skills you'll gain: UI Components, User Interface (UI), Computational Thinking, HTML and CSS, Web Design and Development, Interactive Design, Hypertext Markup Language (HTML), Web Development, Programming Principles, Web Design, Javascript, Event-Driven Programming, Computer Programming, Program Development, Algorithms, Web Applications, Cascading Style Sheets (CSS)
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Matplotlib, Network Analysis, Social Network Analysis, Feature Engineering, Data Visualization, Pandas (Python Package), Plot (Graphics), Data Visualization Software, Interactive Data Visualization, Model Evaluation, Applied Machine Learning, Supervised Learning, Infographics, Text Mining, Network Model, Data Manipulation, NumPy, Data Preprocessing, Natural Language Processing, Python Programming
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: User Story, Cloud Computing Architecture, Agile Software Development, Cloud Services, Scrum (Software Development), Cloud Deployment, Agile Methodology, Kanban Principles, DevOps, Backlogs, Cloud Security, Cloud Technologies, Cloud Infrastructure, Sprint Retrospectives, Cloud Platforms, Cloud Computing, Cloud-Native Computing, Devops Tools, Continuous Integration, CI/CD
Beginner · Specialization · 3 - 6 Months

University of California, Davis
Skills you'll gain: Data Governance, SQL, Data Quality, Data Literacy, Query Languages, Database Management, Data Modeling, Relational Databases, Data Manipulation, Data Science, Data Wrangling, Data Analysis, Data Transformation, Descriptive Analytics
Beginner · Course · 1 - 4 Weeks

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), Assembly Drawing, Prototyping, Computer Graphic Techniques, Graphics Software
Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Algorithms, Debugging, Development Testing, Software Testing, Computational Thinking, Computer Programming, Theoretical Computer Science, Bioinformatics
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, HTML and CSS, Web Design, Responsive Web Design, Hypertext Markup Language (HTML), Web Development Tools, Web Development, Typography, Programming Principles, Debugging
Beginner · Course · 1 - 3 Months