Logic courses can help you learn critical thinking, argument analysis, propositional logic, and logical reasoning techniques. You can build skills in evaluating arguments, identifying fallacies, and constructing sound conclusions. Many courses introduce tools like truth tables, Venn diagrams, and formal proof systems, which you can use to analyze complex problems and enhance decision-making processes.

Case Western Reserve University
Skills you'll gain: Deductive Reasoning, Logical Reasoning, Mathematics and Mathematical Modeling, Mathematical Theory & Analysis, Advanced Mathematics, General Mathematics, Algebra, Applied Mathematics
Intermediate · Course · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, Agentic systems, ChatGPT, Generative AI Agents, AI Orchestration, Prompt Patterns, Agentic Workflows, OpenAI API, LLM Application, AI literacy, AI Workflows, AI powered creativity, Generative AI, Artificial Intelligence, Tool Calling, AI Security, Business Logic, File I/O, Transaction Processing, Software Documentation
★ 4.8 (8.8K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Make.com, Email Automation, Automation, Business Process Automation, No-Code Development, Data Processing, Automation Engineering, JSON, Data Transformation, AI Workflows, Robotic Process Automation, Business Logic, Data Integration, AI Integrations, Productivity, API Design, Digital Transformation
★ 4.3 (12) · Beginner · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Computational Logic, Application Specific Integrated Circuits, Data Structures, Verification And Validation, Algorithms, Design Software, Digital Design
★ 4.6 (557) · Intermediate · Course · 1 - 3 Months

The University of Sydney
Skills you'll gain: Linear Algebra, Markov Model, Geometry, Arithmetic, Algebra, Advanced Mathematics, Applied Mathematics
★ 4.8 (48) · Intermediate · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Differential Equations, Linear Algebra, Matlab, Numerical Analysis, Integral Calculus, Calculus, electromagnetics, Algebra, Applied Mathematics, Geometry, Mechanics, Scripting, Simulations, Physics, Plot (Graphics), Derivatives
★ 4.8 (7.9K) · Beginner · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: File I/O, Matlab, Programming Principles, Computer Programming, Code Reusability, Computational Logic, Computer Science, Data Import/Export, Debugging, Computer Programming Tools, File Management, Data Structures, Data Persistence, Plot (Graphics), Problem Solving
★ 4.8 (18K) · Beginner · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, C (Programming Language), Algorithms, Graph Theory, Software Testing, Code Reusability, Memory Management, Computational Logic, Artificial Intelligence
★ 4.5 (9.6K) · Intermediate · Specialization · 3 - 6 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computational Logic, Logical Reasoning, Deductive Reasoning, Analytical Skills, Computer Science, Data Analysis, Computer Programming, Algorithms, Verification And Validation, Software Development, Machine Learning
Beginner · Course · 1 - 3 Months

Universidad Austral
Skills you'll gain: Cost Accounting, Management Accounting, Financial Analysis, Analysis, Decision Making
★ 4.7 (508) · Beginner · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Engineering Calculations, Integral Calculus, Trigonometry, Engineering Analysis, Linear Algebra, Calculus, Differential Equations, Mathematical Modeling, Applied Mathematics, Algebra, Derivatives
★ 4.5 (190) · Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Server Side, Restful API, API Design, Database Management, Back-End Web Development, Databases, Database Development, Node.JS, Application Programming Interface (API), Full-Stack Web Development, Authentications, Web Applications, Frontend Integration, Web Development, Authorization (Computing), NoSQL, MongoDB, Javascript
Intermediate · Course · 1 - 4 Weeks