Critical thinking courses can help you learn logical reasoning, argument analysis, problem-solving techniques, and decision-making strategies. You can build skills in evaluating evidence, identifying biases, and constructing coherent arguments. Many courses introduce tools such as logic diagrams and critical analysis frameworks, which help you apply these skills in various contexts, from academic writing to everyday decision-making.

Skills you'll gain: Malware Protection, Identity and Access Management, Incident Response, Cybersecurity, Network Security, Threat Detection, Cyber Attacks, Authentications, Security Awareness, Digital Forensics, Security Controls, Infrastructure Security, Multi-Factor Authentication, Human Factors (Security)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Program Development, Programming Principles, Python Programming, Computer Programming, Computational Thinking, Problem Management, Data Structures, Integrated Development Environments, Debugging, Development Environment
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Debugging, Computer Programming Tools, Algorithms, Programming Principles, Computational Thinking, Digital pedagogy, Program Development, Technical Communication, Computer Programming, Education Software and Technology, Event-Driven Programming, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Software Documentation, Brainstorming, Data Structures, Student Engagement, Visualization (Computer Graphics), Game Design
Beginner · Specialization · 3 - 6 Months

Multiple educators
Skills you'll gain: Dashboard, Web Scraping, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Data Analysis, R (Software), Data Presentation, Correlation Analysis, Pandas (Python Package), NumPy, Data Import/Export, Programming Principles, Predictive Modeling, Data Science, Unsupervised Learning, Machine Learning, Project Management
Beginner · Specialization · 3 - 6 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Active Listening, Influencing, Negotiation, Leadership, Professional Development, Social Skills, Personal Development, Conflict Management, Decision Making, Persuasive Communication, Relationship Building, Business Ethics, Professionalism, Leadership Development, Communication, Ethical Standards And Conduct, Interpersonal Communications, Empathy, Business Leadership, Initiative and Leadership
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Ethics, Data Analysis, Analytics, Data-Driven Decision-Making, Google Sheets, Business Analytics, Spreadsheet Software, Analytical Skills, Tableau Software, Data Sharing, Data Collection, Data Cleansing, Data Processing, Data Visualization Software, Data Visualization, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Literacy, Spreadsheet Software, Stakeholder Communications, Dashboard, Data-Driven Decision-Making, Data Analysis, Analytical Skills, Business Analysis, Expectation Management, Quantitative Research, Problem Solving, Smart Goals
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Experience, User Experience Design, User Research, Design Thinking, Persona (User Experience), Usability, User Centered Design, User Interface (UI), Mockups, Prototyping, Sprint Retrospectives, Wireframing, Sprint Planning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Business Analytics, Data Quality, Root Cause Analysis
Beginner · Course · 1 - 3 Months

Accenture
Skills you'll gain: Conflict Management, Growth Mindedness, Emotional Intelligence, Lifelong Learning, Critical Thinking, Active Listening, Decision Making, Problem Solving, Willingness To Learn, Communication, Stress Management, Resilience, Adaptability
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Critical Thinking, Problem Solving, Decision Making, Analytical Skills, Complex Problem Solving, Case Studies, Creative Problem-Solving, Root Cause Analysis, Business Risk Management, Dealing With Ambiguity
Mixed · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Program Development, Pseudocode, Problem Solving, Python Programming, Data Structures, Computer Hardware, Computer Programming, Object Oriented Programming (OOP), Analysis, Debugging
Beginner · Course · 1 - 4 Weeks