IT & Programming Skills Assessment with MCQs and Online Quiz