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.

Johns Hopkins University
Skills you'll gain: Algebra, Arithmetic, Mathematical Modeling, Applied Mathematics, Graphing, Probability & Statistics
★ 4.8 (646) · Beginner · Course · 1 - 3 Months

Peking University
Skills you'll gain: Behavioral Economics, Logical Reasoning, Deductive Reasoning, Ethical Standards And Conduct, Ancient History, Psychology, Probability, Culture
★ 4.8 (45) · Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Data Modeling, Graphing, Mathematical Modeling, Algebra, Trigonometry, Linear Algebra, Calculus, Graphical Tools, Mathematical Software, Applied Mathematics, Geometry
★ 4.9 (121) · Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Algebra, Advanced Mathematics, General Mathematics, Applied Mathematics, Analytical Skills, Mathematical Modeling, Geometry, Graphing
★ 4.9 (173) · 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 Systems, Node.JS, Application Programming Interface (API), Full-Stack Web Development, Authentications, Web Applications, JavaScript Frameworks, Web Development, Web Servers, Authorization (Computing), NoSQL, MongoDB, Servers, Javascript
Intermediate · Course · 1 - 4 Weeks

Shanghai Jiao Tong University
Skills you'll gain: Combinatorics, Graph Theory, Theoretical Computer Science, Mathematical Theory & Analysis, Advanced Mathematics, Network Analysis, Computational Thinking, Algorithms, Data Structures, Computer Science
★ 3.3 (203) · Intermediate · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Calculus, Applied Mathematics, Derivatives, Engineering Calculations, Advanced Mathematics, Estimation
★ 4.8 (1.2K) · Mixed · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Mathematical Modeling, Graphing, Algebra, General Mathematics, Applied Mathematics, Arithmetic
★ 4.8 (196) · Beginner · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Probability, Probability Distribution, Statistics, Data Literacy, Logical Reasoning, Critical Thinking, Learning Strategies
★ 4.8 (367) · Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Data Analysis, Applied Mathematics, Mathematical Modeling, Analytical Skills, Statistics, Systems Of Measurement, Correlation Analysis, Regression Analysis
★ 4.8 (95) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Calculus, Mathematical Software, Data Analysis, Mathematical Theory & Analysis, Derivatives, Graphing, Algebra
★ 4.7 (209) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Visualization Software, Interactive Data Visualization, Application Development, Web Content Accessibility Guidelines, Color Theory
Intermediate · Course · 1 - 3 Months