Professional Documents
Culture Documents
PROPOSITIONAL LOGIC
1
● Introduction to subject
10/10 – 14/10
● Propositional Logic
Lecture 1 Student profile
● OBE –SLT & SOW, Evaluation
● Discuss programming assignment
(group of 2-3)
4 PREDICATE LOGIC
● Interpretation Lecture 4
31/10 – 4/11 ● Validity
RULES OF INFERENCE
5
● Formal proofs Lecture 5
METHODS OF PROOF
6
● Theorem and rules
14/11 – 18/11
● Direct proof supp notes: proof
Quiz 2
● Indirect proof template
● Proof by contradiction
● Proof by cases
21/11 – 27/11
MID -TERM BREAK
7 Group Assignment
TEST 1
Test 1 (2/12/2022 8-9pm)
28/11 – 2/12
9
SET, RELATIONS AND FUNCTION Relations and Functions
12/12 – 16/12
● Properties and types of relations
Lecture 7
● Functions
● Properties of functions
SPECIAL BREAK
13 PROGRAM CORRECTNESS
● Program testing
16/1 – 20/1 ● Program correctness Lecture 10 Quiz 4
● Hoare-Triple Notation
● Assignment statements
PROGRAM CORRECTNESS
14
● Program correctness proof using axiomatic semantics
23/1 – 27/1
● Selection Statements Supp notes TEST 2
● Loop statements
Test 2 (27/1/2023 8-9pm)
15
FINAL ASSESSMENT
6/2 – 21/2
ASSESSMENT
Tests (2 x 10%) : 20%
Assignment : 10%
Quizzes (4 x 5%) : 20%
Final Examination : 50%
Passing grade is C (50%)