Dana Vrajitoru     Office Hours

C251 Foundations of Digital Computing


Week Topics Homework Assignments Due Dates
1. Variables, sets, Video Pdf
Relations, functions Video Pdf
Sections 4.1.1 - 4.1.5, 4.2.1, 4.5.1 - 4.5.3, 4.8. from the textbook.
Homework 1
Quiz 1
9/3/25

Fall 2026 Schedule: online asynchronous, 8 weeks.

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

Textbook: S. Hugtenburg and N. Yorke-Smith (2022): Foundations of Computation, Second Edition, 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.