Evaluation of Introductory Programming Course for Non-Computer Science Majored Students
 H. Varol and C. Varol, “Improving Female Student Retention in Computer Science during the First Programming Course”, International Journal of Information and Education Technology, Volume 4, Issue 5, pp. 394-398, October 2014, DOI:10.7763/IJIET.2014.V4.437.
 M. Urban-Lurain and D. J. Weinshank, “Do non-computer science students need to program?”, Journal of Engineering Education, 90 (4), pp. 535--541, 2001.
 J. Bennedsen and M Caspersen, “An investigation of potential success factors for an introductory model-driven programming course”. Association of Computing Machinery, Proceedings of the 2005 International Workshop on Computing Education Research (ICER ’05), pp. 155-163, 2005.
 S. Wiedenbeck, “ Factors affecting the success of non-majors in learning to program”, 1st International workshop on Computing Education Research, pp. 13-24, 2005.
 W. M. McCracken, V. Almstrum, D. Diaz, M. Guzdial, D. Hagan, Y. B. D. Kolikant, C. Laxer, L. Thomas, I. Utting and T. Wilusz, “A multi-national, multi-institutional study of assessment of programming skills of first-year CS students”, ACM SIGCSE Bulletin, 33(4), pp. 125-140, 2001.
 C. McDowell, L. Werner, H.F. Bullock, and J. Fernald, “Pair Programming Improves Student Retention, Confidence, and Program Quality”, Communications of the ACM, Vol. 49, No. 8, pp. 90-95, 2006.
 B. Bowling, H. Bullen, M. Doyle, and J. Filaseta, “Retention of STEM Majors Using Early Undergraduate Research Experiences”, Proceedings of the 44th ACM Technical Symposium on Computer Science Education, Denver, USA, March 6-9 2013, pp. 171-176.
 C. Arrington, D. M. Wilson, and L. Lehmann, “Improving Performance and Retention in Computer Science Courses Using a Virtual Game Show”, Proceedings of the 49th Annual Southeast Regional Conference, Kennesaw, GA, March 24-26 2011, pp. 320-321.
 S. L. Finkelstein, E. Powell, A. Hicks, K. Doran, S. R. Charugulla, and T. Barnes, “SNAG: Using Social Networking Games to Increase Student Retention in Computer Science”, Proceedings of the Fifteenth Annual Conference on Innovation and Technology in Computer Science Education (ITICSE 2010), Ankara, Turkey, June 26-30 2010, pp. 142-146.
 L. MacLean, “Recruitment and Retention of Women in Computer Science and Information Systems: How and Why”, 2nd International Conference on Education and New Learning Technologies, Barcelona, Spain, July 5-7 2010, pp. 1585-1591.
 J. Peckham, P. D. Stephenson, J. Y. Hervé, R. Hutt, and L. M. Encarnação, “Increasing Student Retention in Computer Science Through Research Programs for Undergraduates”, Proceedings of The 38th SIGCSE Technical Symposium on Computer Science Education, Covington, Kentucky, USA March 7-10 2007, pp. 124-128.
 R. M. Powell, C. Murphy, A. Cannon, J. Gordon, and A. Ramachandran, “Emerging Scholars Program- a PLTL-CS Program that Increases Recruitment and Retention of Women in the Major“, University of Pennsylvania Department of Computer and Information Science Technical Report No. MS-CIS-12-16. January 2012.
 K. A. Lui, R. Kwan, M. Poon, and Y. H. Y. Cheung, “Saving Weak Programming Students: Applying Constructivism in a First Programming Course”, SIGCSE Bulletin 36(2) pp.72-76, 2004.
 A Forte, and M. Guzdial, “Motivation and Non-Majors in Computer Science: Identifying Discrete Audiences for Introductory Courses”, In IEEE Transactions on Education, 48 (2) pp. 248-253, 2005.
 M. Guzdial and A Forte, “Design process for a non-majors computing course”, Proceedings of the 36th SIGCSE technical symposium on Computer science education, pp. 361-365, 2005.
 L. Barker, C. McDowell, and K. Kalahar, “Exploring Factors that Influence Computer Science Introductory Course Students to Persist in the Major” SIGCSE Bulletin, v.41, n.2, 2009. pp.282-286.