There are three Practical Assignments that align with the three Theory Assignments:
Assignment 1 - Combinatorial Logic
Assignment 2 - Binary Adders
Assignment 3 - Sequential logic