Image processing courses can help you learn image enhancement, filtering techniques, and object recognition. You can build skills in color correction, noise reduction, and feature extraction. Many courses introduce tools like OpenCV and MATLAB, that support applying these techniques in practical scenarios, such as developing applications for facial recognition or image segmentation.

Google Cloud
Skills you'll gain: Kubernetes, Containerization, Data Migration, Google Cloud Platform, Virtual Machines, Windows Servers, Cloud Platforms, Cloud Deployment, Command-Line Interface
Beginner · Project · Less Than 2 Hours

American Psychological Association
Skills you'll gain: Diversity Awareness, Sociology, Psychology, Cultural Diversity, Human Development, Social Sciences, Learning Theory, Biology, Research
Beginner · Course · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Web Content Accessibility Guidelines, Learning Management Systems, Instructional Design, Disabilities, Visual Impairment Education, Document Management, Technical Communication, Microsoft Office, Image Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, ChatGPT, Patient Communication, Generative AI, LLM Application, Telehealth, Health Technology, Artificial Intelligence, Natural Language Processing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Software Development, Hardware Architecture, Debugging, Application Security, Microarchitecture, Computer Architecture, C (Programming Language), Digital Signal Processing, System Configuration, Application Development, Security Engineering, C++ (Programming Language), System Requirements
Intermediate · Specialization · 3 - 6 Months

Nanjing University
Skills you'll gain: Operating Systems, Computer Systems, File Systems, OS Process Management, System Software, Software Design, System Design and Implementation, Data Storage, Computer Hardware, Virtual Machines, Algorithms, Human Computer Interaction
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: User Research, User Experience Design, User Experience, User Interface and User Experience (UI/UX) Design, Usability, Verification And Validation, Usability Testing, Internet Of Things, Design Research, API Design, Amazon Web Services, Embedded Software, Cloud Computing Architecture, Human Computer Interaction, Embedded Systems, Application Programming Interface (API), Prototyping, Network Protocols, User Interface (UI) Design, Software Development
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: MySQL Workbench, Extract, Transform, Load, Data Modeling, Database Design, MySQL, Data Warehousing, Database Management, Databases, Relational Databases, Database Architecture and Administration, Advanced Analytics, Data Analysis, Data Visualization Software
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Power Automate/Flow, Email Automation, Microsoft Power Platform, Balancing (Ledger/Billing), Microsoft Excel, Automation, Microsoft 365
Intermediate · Guided Project · Less Than 2 Hours

Arizona State University
Skills you'll gain: Manufacturing Processes, Materials science, Process Engineering, Manufacturing Operations, Production Process, Equipment Design, Laboratory Experience, Experimentation, Prototyping, Process Development, Analytical Testing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Copilot, Data Quality, Anomaly Detection, Generative Adversarial Networks (GANs), Data Ethics, Generative AI, Data Pipelines, Data Cleansing, Data Preprocessing, Data Synthesis, Data Validation, Responsible AI, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Text Mining, Unstructured Data, Data Analysis, Natural Language Processing, Pandas (Python Package), Data Manipulation, Data Preprocessing, Python Programming
Beginner · Guided Project · Less Than 2 Hours