• No products in the cart.

Understanding how a computer “thinks” is one of the first steps to becoming an excellent computer programmer. A foundation in logic is crucial in developing this understanding. Mastering logic is more than learning a set of rules. It involves learning how to break problems into smaller chunks, figuring out how repeatable processes can save time and improve quality, and understanding how to organize the problems.


This course does not involve any written exams. Students need to answer 5 assignment questions to complete the course, the answers will be in the form of written work in pdf or word. Students can write the answers in their own time. Each answer needs to be 200 words (1 Page). Once the answers are submitted, the tutor will check and assess the work.


Edukite courses are free to study. To successfully complete a course you must submit all the assignment of the course as part of the assessment. Upon successful completion of a course, you can choose to make your achievement formal by obtaining your Certificate at a cost of £49.

Having an Official Edukite Certification is a great way to celebrate and share your success. You can:

  • Add the certificate to your CV or resume and brighten up your career
  • Show it to prove your success



Course Credit: Microsoft

Course Curriculum

Before You Start 00:02:00
Welcome to Logic and Computational Thinking 00:02:00
Logic and Computer Science
Interview with Dr. Paul Herrick – Part 1 00:19:00
Interview with Dr. Paul Herrick – Part 2 00:14:00
Introducing Logic 00:04:00
Introducing Arguments 00:03:00
Introducing Statements 00:06:00
Introducing Propositions 00:08:00
Introducing Truth Value 00:03:00
Introducing Symbolization 00:04:00
Introducing Operators 00:12:00
The Magical Conditional Statement 00:05:00
Constructing a Truth Table for a Deductive Syllogism 00:12:00
Deductive and Inductive Arguments
Introduction to Arguments with Dr. Paul Herrick 00:09:00
Looking at Logical Fallacies with Dr. Paul Herrick 00:40:00
Introducing Argument Form 00:07:00
Introducing Deductive Arguments 00:09:00
Introducing Sound Deductive Arguments 00:05:00
Introducing Four Deductive Syllogisms 00:14:00
Argument Form and Computer Programs Video 00:12:00
Introducing Inductive Arguments 00:07:00
Categorical Logic
Aristotle’s Ontology: An Introduction to Categorial Logic 00:34:00
Using a Venn Diagram to Test for Validity 00:06:00
Introduction to Critical Thinking
Introduction to Critical Thinking 00:20:00
Submit Your Assignment 00:00:00
Certification 00:00:00

Course Reviews


9 ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

©2021 Edukite. All Rights Resereved
Edukite is A Part Of Ebrahim College, Charity Commission
Reg No 110841