A novel web-based online examination system for computer science education | IEEE Conference Publication | IEEE Xplore