SE 500 (Math for Software Engineering)
Fall 2026
Homework Assignments
- Homework #1:
Textual Substitution and Inference Systems
Solution to Problem 4
- Homework #2: Leibniz Inference Rule;
Boolean Functions; Modeling English Propositions;
- Homework #3:
Proofs involving Negation, Inequivalence, Disjunction, and Conjunction
- Homework #4:
Proofs involving Negation, Inequivalence, Disjunction, Conjunction,
and Implication
- Homework #5:
Proofs involving Implication, etc., and Knights & Knaves
- Homework #6:
Additional Proof Techniques; Logical Arguments
Electronic Handouts
Magazine Articles, Technical Reports, etc.