bdcs class project