23cs1701-cCS University QP