SE 500 (Math for Software Engineering)
Fall 2024
Homework Assignments
- Homework #1:
Textual Substitution and Inference Systems
- Homework #2: Leibniz Inference Rule;
Boolean Functions; Modeling English Propositions;
- Homework #3:
Proofs involving Equivalence, Negation, and Inequivalence
- Homework #4:
Proofs involving Equivalence, Inequivalence, Negation, Disjunction,
and Conjunction
- Homework #5:
Implication; Knights and Knaves
- Homework #6:
Additional Proof Techniques; Logical Arguments; Resolution
- Homework #7:
Types; Quantification
- Homework #8:
Predicate Logic: Proofs and Translation from English
- Homework #9:
Proof by Mathematical Induction
Electronic Handouts
Magazine Articles, Technical Reports, etc.