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.
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
Intermediate · Course · 1 - 3 Months
SAS
Skills you'll gain: SAS (Software), Data Manipulation, Statistical Reporting, Data Import/Export, Requirements Analysis, Data Transformation, Data Validation, Analysis, Data Access, Statistical Programming, Statistical Analysis, Data Analysis, Data Cleansing, Exploratory Data Analysis, Data Wrangling, Data Analysis Software, Microsoft Excel, Data Processing, Data Preprocessing, Statistical Software
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months
University of California, Santa Cruz
Skills you'll gain: Programming Principles, C and C++, Program Development, Computational Logic, Memory Management
Beginner · Course · 1 - 3 Months
Duke University
Skills you'll gain: Deductive Reasoning, Logical Reasoning, Probability, Sampling (Statistics), Probability & Statistics, Statistical Inference, Correlation Analysis, Decision Intelligence
Beginner · Course · 1 - 3 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

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Differential Equations, Applied Mathematics, Engineering Analysis, Linear Algebra, Calculus, Advanced Mathematics, Mathematical Modeling, Integral Calculus, Dependency Analysis, Mathematical Theory & Analysis, Derivatives
Build toward a degree
Intermediate · Course · 1 - 3 Months
Macquarie University
Skills you'll gain: Excel Formulas, Microsoft Excel, Excel Macros, Data Validation, Spreadsheet Software, Data Modeling, Financial Forecasting, Predictive Modeling, Financial Modeling, Data Integrity, Visual Basic (Programming Language), Business Modeling, Automation, Data Security
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, Data Analysis, Computer Programming, Algorithms, Verification And Validation, Process Modeling, Software Development, Machine Learning
Build toward a degree
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: HTML and CSS, PHP (Scripting Language), Hypertext Markup Language (HTML), MySQL, Web Applications, Web Development, Secure Coding, Cascading Style Sheets (CSS), Development Environment, Back-End Web Development, Database Development, Web Servers, Scripting Languages, Programming Principles, Network Protocols, Software Installation, Data Validation
Intermediate · Course · 1 - 3 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 Enablement, AI Workflows, AI powered creativity, Generative AI, Artificial Intelligence, Tool Calling, Large Language Modeling, AI Security, Business Logic, File I/O
Beginner · Specialization · 3 - 6 Months
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Object Oriented Design, Object Oriented Programming (OOP), Functional Design, Computer Programming, Data Structures, Code Reusability, Other Programming Languages, Computational Logic
Intermediate · Course · 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, System Design and Implementation, Technical Design, Software Design, Memory Management, Program Development
Mixed · Course · 1 - 3 Months