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.

Berklee
Skills you'll gain: Music, Musical Composition, Post-Production, Peer Review, Media Production, Music Performance, Creativity, Instrumental Music, Automation, File Management, Writing, Timelines, Editing, Electronic Media, System Configuration, Technology Solutions
Beginner · Specialization · 3 - 6 Months
University of Virginia
Skills you'll gain: Usability Testing, Agile Product Development, User Story, Continuous Delivery, Persona Development, Agile Software Development, Sprint Planning, Peer Review, Agile Methodology, Product Testing, Agile Project Management, Team Performance Management, Team Management, Design Thinking, Team Building, Customer Analysis, Analytics, Product Development, Business Analytics, Persona (User Experience)
Beginner · Specialization · 3 - 6 Months

University of California, Davis
Skills you'll gain: Dashboard, Data Storytelling, Tableau Software, Data Presentation, Data Visualization, Visual Design, Advanced Analytics, Stakeholder Analysis, Interactive Data Visualization, Data Visualization Software, Design, Data Literacy, Exploratory Data Analysis, Proposal Development, Data Ethics, Data Analysis, Visualization (Computer Graphics), Pivot Tables And Charts, Data Mapping, Storyboarding
Beginner · Specialization · 3 - 6 Months

Amazon Web Services
Skills you'll gain: AWS Identity and Access Management (IAM), Amazon CloudWatch, Amazon Web Services, Serverless Computing, Amazon DynamoDB, Amazon Elastic Compute Cloud, Cloud Computing, Amazon S3, Scalability, Event-Driven Programming, Data Migration, Cloud Infrastructure, Cloud Security, Cloud Storage, Solution Architecture, Cloud Computing Architecture, Identity and Access Management, API Gateway, Public Cloud, Infrastructure As A Service (IaaS)
Beginner · Specialization · 3 - 6 Months

University of Virginia
Skills you'll gain: Branding, Brand Awareness, Brand Strategy, Brand Management, Personal Attributes, Personal Integrity, Social Media, Personally Identifiable Information, Computer Security Awareness Training, Self-Awareness, Social Media Strategy, Information Privacy, Constructive Feedback
Beginner · Course · 1 - 3 Months

Skills you'll gain: Intrusion Detection and Prevention, Incident Response, Computer Security Incident Management, Threat Detection, Security Information and Event Management (SIEM), Continuous Monitoring, Network Security, Network Monitoring, Splunk, Network Analysis, Network Protocols, Technical Documentation, Query Languages
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Dynamic Host Configuration Protocol (DHCP), Routing Protocols, Network Routing, TCP/IP, Network Routers, Virtual Private Networks (VPN), OSI Models, Computer Networking, General Networking, Network Protocols, Networking Hardware, Network Switches, Network Troubleshooting, Local Area Networks, Network Performance Management, Network Infrastructure, Wireless Networks, Network Security, Network Model, Network Analysis
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Public Speaking, Presentations, Verbal Communication Skills, Storytelling, Drive Engagement, Communication, Persuasive Communication, Non-Verbal Communication, Business Writing, Composure, Adaptability, Creativity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Experience Design, Responsive Web Design, Human Centered Design, Design, Artificial Intelligence, Design Research, Design Thinking, Usability Testing, User Research, Prototyping
Beginner · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: Matplotlib, Object Oriented Design, Java, Object Oriented Programming (OOP), Data Analysis, Unit Testing, Pandas (Python Package), Java Programming, Eclipse (Software), Application Development, Data Visualization, Data Structures, Data Science, Data Cleansing, Debugging, Pivot Tables And Charts, Data Visualization Software, Programming Principles, Python Programming, Computer Programming
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Excel Macros, Visual Basic (Programming Language), Programming Principles, Data Import/Export, Microsoft Excel, Problem Solving, Data Structures, Computer Programming, Scripting, Spreadsheet Software, Simulations, Algorithms, UI Components, Scripting Languages, Debugging, Data Management, User Interface (UI), Data Cleansing, Automation, Data Validation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Responsive Web Design, User Experience Design, Design Reviews, Wireframing, Usability Testing, User Research, User Centered Design, User Interface (UI) Design, Prototyping, Mockups, User Flows, Information Architecture
Beginner · Course · 1 - 4 Weeks