applications are also useful for advanced-level students of computer