Dana Vrajitoru     Office Hours

C251 Foundations of Digital Computing


Week Topics Homework Assignments Due Dates
2. Propositional Logic
Sections 2.1, 2.2 from the textbook.
Homework 2 9/10/25
1. Variables, sets, relations, functions
Sections 4.1.1, 4.1.2, 4.1.4, 4.4.1, 4.4.2, 4.4.3, 4.7 from the textbook.
Homework 1 9/3/25

Fall 2025 Schedule: online asynchronous, 8 weeks.

Prerequisites: CSCI-C101 or CSCI-C155 and MATH-M125 or MATH-M127).

Textbook: S. Hugtenburg and N. Yorke-Smith (2018): Foundations of Computation, Delft University of Technology, Delft, The Netherlands. Interactive Version.

Grading system:

Guidelines for assignments:

Course Topics

  • Variables, sets, relations, functions
  • Propositional logic
  • Predicate logic
  • Critical thinking
  • Set theory
  • Proof strategies
  • Proofs with quantifiers
  • Sequences, proof by induction, recursion
  • Proof of algorithm correctness

  • Last updated: August 2025.
    danav@cs.iusb.edu.