Evolution of Educational Paradigms: From Knowledge Transfer to Competency-Based Learning in Computer Science | IEEE Conference Publication | IEEE Xplore