Work in progress - a case study of perception and learning barriers of students in non-major engineering courses | IEEE Conference Publication | IEEE Xplore