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.

Skills you'll gain: Embedded Systems, Embedded Software, C (Programming Language), Electronic Hardware, Programming Principles, Control Systems, Computer Architecture, Computer Programming, Debugging, Data Storage
Intermediate · Course · 1 - 4 Weeks

IBM
Skills you'll gain: COBOL (Programming Language), Report Writing, Debugging, Programming Principles, Software Testing, Computer Programming, Maintainability, Business Logic, Software Engineering, Data Storage, Numerical Analysis
Beginner · Course · 1 - 4 Weeks

28DIGITAL
Skills you'll gain: Computational Logic, Combinatorics, Logical Reasoning, Mathematical Modeling, Theoretical Computer Science, Applied Mathematics, Algorithms, Linear Algebra, Verification And Validation, Arithmetic
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Intermediate · Specialization · 3 - 6 Months

L&T EduTech
Skills you'll gain: Product Lifecycle Management, Embedded Systems, Manufacturing and Production, Robotic Process Automation, Manufacturing Processes, Control Systems, Computer-Aided Design, Programmable Logic Controllers, Automation, Internet Of Things, Production Process, Robotics, Digital Transformation, Engineering Analysis, C (Programming Language), Enterprise Resource Planning, Industrial Engineering, Supply Chain Management, Geometric Dimensioning And Tolerancing, Simulation and Simulation Software
Intermediate · Specialization · 1 - 3 Months

Scrimba
Skills you'll gain: Prompt Engineering, LangChain, LLM Application, AI Workflows, Vector Databases, Scalability, User Interface (UI), Embeddings, Databases, Performance Tuning, Maintainability, Data Preprocessing
Intermediate · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Mathematics Education, Systems Of Measurement, Arithmetic, Geometry, Logical Reasoning
Beginner · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Robotics, Internet Of Things, Control Systems, Automation, Programmable Logic Controllers, Image Analysis, Industrial Engineering, Computer Vision, Equipment Design, Embedded Software, Mechanical Design
Intermediate · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: Computational Logic, Scientific Methods, Theoretical Computer Science, Logical Reasoning, Physics, Experimentation, Laboratory Experience, Physical Science, Artificial Intelligence, Computational Thinking, Mathematics and Mathematical Modeling, Simulations, Psychology, Science and Research, General Science and Research, Ancient History, Vibrations, Mechanics, Chemistry, Laboratory Equipment
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Software Design, Computational Logic, Computer Programming
Beginner · Course · 1 - 4 Weeks

UiPath
Skills you'll gain: Robotic Process Automation, Automation, Data Flow Diagrams (DFDs), Programming Principles, Computational Logic
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Biological Engineering, Molecular Biology, Biotechnology, Electrical Engineering, Engineering Design Process, Biochemistry, Cell Biology, Technical Design, Research Design, Biology, Computational Logic, Laboratory Experience, Technical Standard
Build toward a degree
Beginner · Course · 1 - 3 Months