Digital product design is an iterative design course that is dedicated to demonstrating the feasibility and desirability of a digital solution to an existing challenge. The aim of a product design course is not just to make the products look appealing but to ensure that the us...