Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Logic Course Catalog
- Status: Free Trial
LearnQuest
Skills you'll gain: Software Design Patterns, Object Oriented Programming (OOP), Object Oriented Design, Computational Thinking, Programming Principles, Algorithms, Software Architecture, Computer Programming, Python Programming, Model View Controller
Coursera Instructor Network
Skills you'll gain: Algorithms, Technical Communication, Pseudocode, Computational Thinking, Solution Design, Programming Principles, Software Design, Theoretical Computer Science, Data Structures, Problem Management, Computer Science
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Algorithms, Command-Line Interface
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Computational Logic, Theoretical Computer Science, System Requirements, Agentic systems, Verification And Validation, Mathematical Modeling, Control Systems, Linear Algebra, Computer Science, Applied Mathematics
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Statistical Hypothesis Testing, Statistical Methods, Probability & Statistics, Data Ethics, Statistical Analysis, Quantitative Research, Statistical Inference, Statistics, Sample Size Determination, Sampling (Statistics)
- Status: Free Trial
Deep Teaching Solutions
Skills you'll gain: Critical Thinking, Cognitive flexibility, Decision Making, Emotional Intelligence, ChatGPT, Strategic Thinking, Systems Thinking
- Status: Free Trial
LearnQuest
Skills you'll gain: Visual Basic (Programming Language), Development Environment, Program Development, Microsoft Development Tools, .NET Framework, Data Storage, Computer Programming, Computational Logic, Cross Platform Development, Command-Line Interface, Debugging
- Status: Free Trial
Skills you'll gain: Java Platform Enterprise Edition (J2EE), Object-Relational Mapping, Application Servers, Middleware, Application Deployment, Enterprise Architecture, Server Side, Transaction Processing, Business Logic
Politecnico di Milano
Skills you'll gain: Application Specific Integrated Circuits, Amazon Elastic Compute Cloud, Cloud Infrastructure, Amazon Web Services, Cloud Computing Architecture, Hardware Architecture, Cloud Applications, Performance Tuning, Computer Architecture, Development Environment, System Design and Implementation
- Status: Free Trial
Skills you'll gain: Field-Programmable Gate Array (FPGA), Electronics Engineering, Hardware Design, Electronic Hardware, Embedded Systems, Computer Engineering, Verification And Validation, Simulation and Simulation Software, Integrated Development Environments, Simulations
Shanghai Jiao Tong University
Skills you'll gain: Combinatorics, Graph Theory, Data Structures, Algorithms, Logical Reasoning, Theoretical Computer Science, Computational Thinking, Computer Science, Applied Mathematics, Computational Logic, Network Analysis, Advanced Mathematics, Analytical Skills, Applied Machine Learning, Analysis
- Status: Free
Coursera Project Network
Skills you'll gain: Game Theory, Strategic Decision-Making, Strategic Thinking, Systems Thinking, Complex Problem Solving, Spreadsheet Software
In summary, here are 10 of our most popular logic courses
- Application Programming Fundamentals:Â LearnQuest
- Algorithmic Solutions: Design, Problem Solving, Reporting:Â Coursera Instructor Network
- Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Requirement Specifications for Autonomous Systems:Â University of Colorado Boulder
- Statistical Inference and Hypothesis Testing in Data Science Applications:Â University of Colorado Boulder
- Critical Thinking for Better Decisions in the ChatGPT Era:Â Deep Teaching Solutions
- Introduction to Visual Basic Programming:Â LearnQuest
- Enterprise Java Beans (EJBs) and the Jakarta Persistence API (JPA):Â LearnQuest
- Developing FPGA-accelerated cloud applications with SDAccel: Theory:Â Politecnico di Milano
- Design of Digital Circuits with VHDL Programming:Â L&T EduTech