Visual Programming and Interactive Learning Based Dynamic Instructional Approaches to Teach an Introductory Programming Course. - Md Mahmudur Rahman 003; Roshan Paudel (FIE, 2018)

Effects of Infusing Interactive and Collaborative Learning to Teach an Introductory Programming Course. - Md Mahmudur Rahman 003; Roshan Paudel; Monir H. Sharker (FIE, 2019)

An Effective Approach to Teach an Introductory Computer Science Course with Computational Thinking and Flow-Chart Based Visual Programming. - Md Mahmudur Rahman 003; Monir H. Sharker; Roshan Paudel (FIE, 2020)

Impact of Infusing Interactive and Collaborative Learning in Teaching Introductory Programming in a Dynamic Class. - Md Mahmudur Rahman 003; Monir H. Sharker; Roshan Paudel (SIGCSE, 2020)