Alternative assessments have received many attentions in the last decade and several forms of it have been introduced in higher education. Self-assessments are important forms of alternative assessments that play very important role in the development of lifelong learning and the development into autonomous individuals to evaluate their own learning process.