Assignments

There will be three written assignments during the course. Some of these will involve proofs in the Isabelle theorem prover. They will be made available from this page as the course progresses.

  • Assignment 1: assignment [pdf], Isabelle template [thy]

    Solution to assignment 1: Text questions [pdf], Isabelle proofs [thy]

  • You may collect your marked assignment. Run (on a CSE machine):

    ~cs4161/bin/classrun -collect a1

  • Assignment 2: assignment [pdf], Isabelle template [thy]

    Solution to assignment 2: Isabelle proofs [thy]

  • You may collect your marked assignment. Run (on a CSE machine):

    ~cs4161/bin/classrun -collect a2

  • Assignment 3: assignment [pdf], Isabelle template [thy]

    Solution to assignment 3: Isabelle proofs [thy]

  • You may collect your marked assignment. Run (on a CSE machine):

    ~cs4161/bin/classrun -collect a3