Teaching Programming to Non-Programmers at Undergraduate Level Journal title: International Journal of Engineering and Management Research Authors: Subject(s):