Activity based teaching learning in software engineering - An experience | IEEE Conference Publication | IEEE Xplore