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.

Skills you'll gain: AutoCAD, Technical Drawing, Architectural Drawing, Engineering Documentation, Mechanical Drawings, Electrical Equipment, Electrical Systems, Architectural Design, Electrical Power, Design Specifications, Engineering Drawings, Computer-Aided Design, Building Design, Drafting and Engineering Design, Autodesk, Blueprint Reading, AutoCAD Civil 3D, Electrical Engineering, Electric Power Systems, Basic Electrical Systems
★ 4.8 (65) · Beginner · Specialization · 1 - 3 Months

Michigan State University
Skills you'll gain: Game Design, Software Design Documents, Prototyping, Video Game Development, Software Documentation, Conceptual Design, Ideation, Usability Testing, Peer Review
★ 4.8 (40) · Intermediate · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Regression Analysis, Experimentation, Statistical Methods, Statistical Analysis, Model Optimization, Statistical Modeling, Simulations, Statistical Inference, Mathematical Modeling, Design Strategies, Model Evaluation
★ 4.7 (67) · Intermediate · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Artificial Intelligence, Social Sciences, Psychology, Human Learning, AI literacy, Human Development, Sociology, Liberal Arts, Human Factors, Scientific Methods, Science and Research
★ 4.6 (61) · Beginner · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: Command-Line Interface, Linux Commands, Linux, Embedded Software, Embedded Systems, Linux Servers, Computer Engineering, File Systems, Unix, C (Programming Language), File Management, Memory Management, Computer Programming, Open Source Technology, OS Process Management, Build Tools
★ 4.7 (35) · Beginner · Course · 1 - 3 Months

28DIGITAL
Skills you'll gain: Computational Logic, Deductive Reasoning, Combinatorics, Logical Reasoning, Mathematical Modeling, Operations Research, Theoretical Computer Science, Mathematical Software, Applied Mathematics, Algorithms, Linear Algebra, Model Optimization, Verification And Validation, Arithmetic
★ 4.8 (45) · Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Spatial Analysis, GIS Software, Spatial Data Analysis, Geospatial Mapping, Geospatial Information and Technology, Geographic Information Systems, Data Mapping, Building Information Modeling, Global Positioning Systems, Network Analysis, Image Analysis, Data Import/Export, Software Installation, Supervised Learning, Classification Algorithms
★ 4.1 (47) · Advanced · Course · 1 - 3 Months

Skills you'll gain: TCP/IP, System Programming, Network Protocols, Program Development, Memory Management, Hardware Architecture, Computer Hardware
★ 4.6 (53) · Intermediate · Course · 1 - 3 Months

Fortinet, Inc.
Skills you'll gain: Network Support, Network Troubleshooting, Firewall, Network Monitoring, Technical Support and Services, Network Security, Virtual Private Networks (VPN), Lightweight Directory Access Protocols, System Monitoring, Authentications, Performance Tuning, Security Software, System Configuration, Cybersecurity, Memory Management, Malware Protection
★ 4.8 (46) · Intermediate · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Apache Kafka, Real Time Data, Data Pipelines, Analytics, Distributed Computing, Data Processing, Live Streaming, Systems Architecture, Event-Driven Programming, Development Environment
★ 3.9 (43) · Beginner · Course · 1 - 3 Months

28DIGITAL
Skills you'll gain: Algorithms, Graph Theory, Model Optimization, Applied Mathematics, Theoretical Computer Science, Combinatorics, Operations Research
★ 4.7 (33) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: COBOL (Programming Language), Job Control Language (JCL), IBM DB2, Mainframe Computing, Mainframe Technologies, Relational Databases, File I/O, File Management, Data Management, Database Theory, Databases, Database Management Systems, Data Storage, Data Access, Programming Principles, Command-Line Interface, Computer Programming
★ 3.6 (54) · Beginner · Course · 1 - 3 Months