Pattern recognition courses can help you learn techniques for data classification, feature extraction, and image analysis. You can build skills in statistical modeling, machine learning algorithms, and neural network design. Many courses introduce tools like Python libraries such as TensorFlow and scikit-learn, which are used to implement these techniques in projects involving AI and artificial intelligence applications.

University of Toronto
Skills you'll gain: Algorithms, Computer Vision, Simulations, Scenario Testing, Data Structures, Spatial Data Analysis
Advanced · Course · 1 - 3 Months

MathWorks
Skills you'll gain: Computer Vision, Image Analysis, Anomaly Detection, Applied Machine Learning, Deep Learning, Image Quality, Artificial Neural Networks, Unsupervised Learning, Matlab, Application Deployment, PyTorch (Machine Learning Library), Machine Learning, Motion Graphics, Supervised Learning, Data Visualization, Automation, Predictive Modeling, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Medical Imaging
Beginner · Professional Certificate · 3 - 6 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Fund Accounting, Governmental Accounting, Financial Reporting, Non-Profit Accounting, Accounting, Generally Accepted Accounting Principles (GAAP), General Ledger, Financial Statements, Cash Flows, Accrual Accounting, Revenue Recognition, Depreciation, Reconciliation, Budgeting, Accountability
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Java Platform Enterprise Edition (J2EE), Application Deployment, Web Applications, Application Servers, Java, Object-Relational Mapping, Application Development, Web Development, Web Servers, Server Side, Application Frameworks, Scripting, Middleware, Javascript and jQuery, Data Storage, Apache Tomcat, Session Initiation Protocols, Enterprise Architecture, Hypertext Markup Language (HTML), Model View Controller
Intermediate · Specialization · 1 - 3 Months

University of Michigan
Skills you'll gain: Stored Procedure, Database Design, SQL, Relational Databases, NoSQL, PostgreSQL, Database Architecture and Administration, Database Systems, Database Theory, Data Modeling, Databases, JSON, Data Store, Scalability, Database Management, Query Languages, Distributed Computing, Cloud Applications, Text Mining, Natural Language Processing
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Agile Project Management, Agile Software Development, Agile Methodology, Backlogs, Scrum (Software Development), User Story, Sprint Planning, Project Management, Sprint Retrospectives, Kanban Principles, Waterfall Methodology, Prioritization, Cross-Functional Collaboration, Estimation, Problem Solving
Beginner · Course · 1 - 3 Months

SkillUp
Skills you'll gain: User Story, Sprint Retrospectives, Scrum (Software Development), Sprint Planning, Backlogs, Project Risk Management, Agile Methodology, Agile Project Management, Team Building, Team Management, Meeting Facilitation, Stakeholder Engagement, Organizational Change, Stakeholder Management, Team Leadership, Agile Software Development, Employee Coaching, Project Management, Risk Management, Communication
Beginner · Specialization · 3 - 6 Months

Universidade de São Paulo
Skills you'll gain: Model View Controller, Unified Modeling Language, Object Oriented Programming (OOP), Software Design Patterns, Software Design, Java Programming, Computer Programming, Debugging, Software Architecture, Programming Principles, Other Programming Languages, Prototyping
Intermediate · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Customer experience strategy (CX), Brand Strategy, Brand Management, Marketing Strategies, Customer Insights, Brand Loyalty, Global Marketing, Market Trend, Consumer Behaviour, Competitive Analysis, Business Strategy, Innovation, E-Commerce
Beginner · Course · 1 - 4 Weeks

IE Business School
Skills you'll gain: Product Marketing, Value Propositions, Target Market, Marketing, Product Strategy, Market Analysis, Marketing Strategy and Techniques, Market Trend, Competitive Analysis, Consumer Behaviour
Beginner · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Supply And Demand, Economics, Business Economics, Market Dynamics, Tax, Resource Allocation, Consumer Behaviour, Price Negotiation, Cost Management, Production Management
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Large Language Modeling, Responsible AI, Generative AI, Artificial Intelligence, Software Development Tools, Software Testing, Test Automation, Software Development, DevSecOps, Application Security, CI/CD, Natural Language Processing, Software Engineering, Software Architecture
Intermediate · Course · 1 - 4 Weeks