Analysing the Efficacy of UML in Explaining Object-Oriented Concepts to Undergraduate Computer Science Students | IEEE Conference Publication | IEEE Xplore