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 Illinois Urbana-Champaign
Skills you'll gain: 3D Modeling, Human Centered Design, Product Design, Design Thinking, Innovation, Project Design, Manufacturing Processes, Computer-Aided Design, Product Development, Brainstorming, Manufacturing and Production, Conceptual Design, Production Process, Social Impact, Materials science
Beginner · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Networking Hardware, Network Infrastructure, Network Routers, Electrical Wiring, Network Switches, Network Architecture, Cloud Infrastructure, Internet Of Things, General Networking, Infrastructure Security, Network Planning And Design, Cloud-Based Integration, System Implementation, Cloud Computing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), C and C++, Debugging, Data Structures, C (Programming Language), Code Reusability, Development Environment, Program Development, Programming Principles, Computer Programming, Memory Management, Computer Programming Tools, Data Persistence, Algorithms, Data Management, Computational Logic
Intermediate · Specialization · 1 - 3 Months
Macquarie University
Skills you'll gain: Data Visualization, Microsoft Excel, Spreadsheet Software, Excel Formulas, Data Management, Computer Literacy, Productivity Software, Writing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Test Automation, Test Case, API Testing, Test Script Development, Test Tools, Software Testing, Development Environment, Web Development Tools, Node.JS
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Biological Engineering, Molecular Biology, Biotechnology, Process Engineering, Engineering Design Process, Systems Design, Biochemistry, Molecular, Cellular, and Microbiology, Life Sciences, Design Specifications, Cell Biology, Technical Design, Research Design, Biology, Computational Logic, Diagram Design, Laboratory Research, Laboratory Experience, Technical Standard
Build toward a degree
Beginner · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: Network Troubleshooting, Software Architecture, Technical Support and Services, Technical Support, Help Desk Support, Interviewing Skills, Solution Architecture, Amazon Web Services, Client Support, Issue Tracking, Cloud Applications, Cloud Computing Architecture, Customer Support, Web Presence, Customer and Client Support, Cloud Services, Cloud Computing, Professional Networking, Recruitment, Artificial Intelligence
Beginner · Course · 1 - 4 Weeks

University of Arizona
Skills you'll gain: Intercultural Competence, Teamwork, Empathy, Diversity Awareness, Visionary, Cooperation, Cultural Diversity, Collaboration, Critical Thinking and Problem Solving, Problem Solving, Environmental Issue, Strategic Planning, Sustainable Development, International Relations, Environment, Planning, Innovation, Social Impact
Beginner · Course · 1 - 3 Months

Skills you'll gain: Back-End Web Development, Server Side, Full-Stack Web Development, Middleware, Authentications, API Design, Application Programming Interface (API), User Accounts, Databases, JavaScript Frameworks, GitHub, Development Environment, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Software, System Programming, Software Development Tools, Embedded Systems, Software Development, Debugging, Microarchitecture, Build Tools, Application Security, C (Programming Language), Application Development, Computer Architecture, C++ (Programming Language), System Configuration, Performance Tuning
Intermediate · Course · 1 - 3 Months

The University of Edinburgh
Skills you'll gain: Software Engineering, Code Reusability, Program Development, Video Game Development, Programming Principles, Software Development, Software Design, Event-Driven Programming, Computer Programming, Software Documentation, Software Testing, Computational Thinking, Game Design, Animations, Animation and Game Design
Mixed · Course · 1 - 3 Months

Skills you'll gain: Electrical Systems, Automation Engineering, Electrical Equipment, Hydraulics, Machine Controls, Control Systems, Mechanical Engineering, Real Time Data, Internet Of Things, Automation, Industrial Engineering, Robotics, Hardware Troubleshooting, Manufacturing Processes, Sustainable Technologies, Maintenance, Repair, and Facility Services, Production Process, Emerging Technologies, Manufacturing Operations
Intermediate · Course · 1 - 4 Weeks