Students take their examination in an exam hall. [Representational Image]Reuters

After much delay and confusion, the Central Board of Secondary Education is set to announce the class 12 board exam results for all streams -- commerce, science and humanities -- today, May 28 by 12 pm. Students who appeared for the exams this year can check their marks online on the board's official website. 

Here's how you can check your results online:

  • Log on to the official website -- cbse.nic.in
  • Click on Class 12 results link
  • Enter your roll number and other required details
  • Click on submit and you will be able to check your results
  • You can also download it and take a printout of the same

The Central Board of Secondary Education had earlier withheld the results of class 12 board exams after the Delhi High Court ordered the board to retain the moderation policy. Under the policy, the board awards grace marks to students for difficult questions.

CBSE had earlier decided to scrap the moderation policy this year itself, a move that had not gone down well with the students as well as the parents. However, the court has now ordered CBSE to retain the system this year and calculate the marks of the students accordingly. 

While it was being said that the results would be further delayed as marks would have to be calculated once again after the Delhi HC's order, a source had told PTI that moderation doesn't take too much time. "The board will study the court order in detail and consult the ministry to chalk out the future path. This, however, may not delay the results as moderation is not a very time-consuming task," a source told the agency.

After much confusion and anxiety, the board is finally set to declare the class 12 results, while the dates for the class 10 results are yet to be announced.