Pattern Design with Computer Application