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.

Karlsruhe Institute of Technology
Skills you'll gain: Large Language Modeling, Natural Language Processing, Artificial Neural Networks, Deep Learning, Statistical Machine Learning, Model Evaluation, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Recurrent Neural Networks (RNNs), Language Interpretation, Translation, and Studies, Machine Learning Methods, Statistical Modeling, Multilingualism, Vocabulary
Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Mobile Development, Web Applications, Web Design and Development, Program Development, ChatGPT, GitHub, Front-End Web Development, Javascript, Application Deployment, Responsive Web Design, Video Game Development, AI Integrations, Git (Version Control System), Cascading Style Sheets (CSS), Database Development, Computer Programming, Database Application, Machine Learning
Beginner · Course · 1 - 3 Months

Automatic Data Processing, Inc. (ADP)
Skills you'll gain: Tax, Payment Systems, Compensation Management, Tax Laws
Beginner · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Responsive Web Design, HTML and CSS, Hypertext Markup Language (HTML), Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design and Development, UI Components, Web Development, Web Design, Front-End Web Development, Web Applications, Typography
Build toward a degree
Beginner · Course · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: Android (Operating System), Android Development, Mobile Development, Data Management, User Interface (UI), Human Computer Interaction, Event-Driven Programming, Network Model, Geographic Information Systems, Interactive Design, Geospatial Information and Technology, Data Storage, Animations, Computer Programming, Computer Graphics
Mixed · Course · 1 - 3 Months
University of California, Irvine
Skills you'll gain: Blockchain, FinTech, Cryptography, Distributed Computing, Transaction Processing, Payment Systems, Cryptographic Protocols, Emerging Technologies, Digital Assets, Digital Transformation, Software Architecture, Data Integrity, Network Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apache Hive, Database Management, SQL, Database Management Systems, Big Data, Database Systems, Amazon Web Services, Databases, Data Management, Amazon S3, Apache Hadoop, Data Storage, Query Languages, Data Storage Technologies, Cloud Storage, Extract, Transform, Load, Data Import/Export, Performance Tuning, File Systems, File Management
Beginner · Course · 1 - 3 Months

Shanghai Jiao Tong University
Skills you'll gain: Materials science, Mechanical Engineering, Structural Analysis, Chemistry, Physics, Manufacturing Processes, Physical Science, Thermal Management, Schematic Diagrams, Mechanics, Mathematical Modeling
Intermediate · Course · 3 - 6 Months

Vanderbilt University
Skills you'll gain: AI Orchestration, Agentic Workflows, OpenAI API, Generative AI Agents, LLM Application, Prompt Patterns, AI Workflows, Prompt Engineering, Agentic systems, AI Security, Business Logic, File I/O, Transaction Processing, Software Architecture, Memory Management
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data Mining, Anomaly Detection, Unsupervised Learning, Data Warehousing, Machine Learning Methods, Supervised Learning, Data Pipelines, Data Preprocessing, Classification Algorithms, Data Processing, Data Modeling, Decision Tree Learning, Data Science, Data Management, Machine Learning Algorithms, Data Cleansing, Model Evaluation, Analytical Skills, Ideation, Exploratory Data Analysis
Build toward a degree
Intermediate · Specialization · 1 - 3 Months

Imperial College London
Skills you'll gain: Recurrent Neural Networks (RNNs), Tensorflow, Data Pipelines, Keras (Neural Network Library), Transfer Learning, Deep Learning, Convolutional Neural Networks, Natural Language Processing, Model Training, Data Processing, AI Workflows, Data Preprocessing, Embeddings
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Graphics Software, Graphic Design, Graphical Tools, Graphic and Visual Design Software, Graphic and Visual Design, 3D Modeling, Web Presence
Beginner · Guided Project · Less Than 2 Hours