Curriculum Design and Evaluation for Introductory Computer Science Course | IEEE Conference Publication | IEEE Xplore