Exploring Software Design Skills of Students in different Stages of their Curriculum | IEEE Conference Publication | IEEE Xplore