dynamic interfaces course projects