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.

Universidad Nacional Autónoma de México
Skills you'll gain: Algebra, Mathematical Software, Trigonometry, Mathematical Modeling, Graphing, Geometry, Arithmetic, Calculus
★ 4.5 (139) · Beginner · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Computational Logic, Logical Reasoning, Theoretical Computer Science, Deductive Reasoning, Programming Principles, Mathematics and Mathematical Modeling, Computer Science, Algorithms
Beginner · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Computational Logic, Application Specific Integrated Circuits, Theoretical Computer Science, Data Structures, Verification And Validation, Systems Design, Algorithms, Programming Principles, Design Software, Model Optimization, Digital Design
★ 4.6 (557) · Intermediate · Course · 1 - 3 Months

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

The Hong Kong University of Science and Technology
Skills you'll gain: Differential Equations, Linear Algebra, Matlab, Engineering Analysis, Numerical Analysis, Integral Calculus, Mathematical Software, Calculus, Engineering Calculations, electromagnetics, Algebra, Applied Mathematics, Mathematical Modeling, Engineering, Advanced Mathematics, Geometry, Computational Thinking, Simulation and Simulation Software, Mechanics, Scripting
★ 4.8 (7.8K) · Beginner · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Calculus, Integral Calculus, Numerical Analysis, Advanced Mathematics, Mathematical Theory & Analysis, Mathematical Modeling, Mathematical Software, Data Analysis, Probability, Geometry, Applied Mathematics, Mechanics, Estimation, Probability & Statistics, Derivatives, Graphing, Physics
★ 4.8 (142) · Intermediate · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: Responsive Web Design, Cloud Deployment, Web Design, Database Development, Database Systems, Front-End Web Development, Application Programming Interface (API), Full-Stack Web Development, Amazon Web Services, Cloud Computing, User Interface (UI), Authentications, Development Environment, Web Applications, Frontend Performance, Cascading Style Sheets (CSS), Continuous Deployment, Web Frameworks, Continuous Integration, Frontend Integration
Advanced · Specialization · 1 - 3 Months

Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Hardware Architecture, Computer Hardware, Computer Engineering, Computer Science, Computer Systems, Microarchitecture, Computational Logic, System Programming, Computer Programming, System Design and Implementation, Technical Design, Memory Management, Program Development, Verification And Validation
★ 4.9 (3.7K) · Mixed · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Graphing, Data Analysis, R (Software), R Programming, General Mathematics, Mathematical Modeling, Algebra, Mathematical Software, Applied Mathematics, Calculus, Business Mathematics
★ 4.7 (224) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Algebra, Advanced Mathematics, Applied Mathematics, Arithmetic, Deductive Reasoning, Analytical Skills, Mathematical Modeling, Geometry, Graphing
★ 4.9 (173) · Beginner · Course · 1 - 3 Months

The University of Sydney
Skills you'll gain: Linear Algebra, Markov Model, Geometry, Arithmetic, Algebra, General Mathematics, Advanced Mathematics, Mathematics and Mathematical Modeling, Applied Mathematics
★ 4.7 (42) · Intermediate · Course · 1 - 4 Weeks

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