JK Lakshmipat University

Get the latest updates and JKLU’s response to COVID-19    
Dr. Sanjay Goel
Institute of Engineering and Technology

Sanjay Goel

Dr. Sanjay Goel

Director
Institute of Engineering and Technology

Email:

director.iet@jklu.edu.in

Member of JKLU faculty since

10th October 2018

Area/ Specialisation

Engineering and Technology

Education

  • PhD from JIIT, Noida.
  • M.Tech. (Computer Technology) from IIT, Delhi.
  • M.Sc. (Physics) and B.E. (EEE) from BITS, Pilani.

Experience

An alumnus of BITS, Pilani and IIT, Delhi; Dr. Sanjay Goel is currently the Director of the Institute of Engineering and Technology at JKLU. He is actively engaged in developing, demonstrating, and leading new models of engineering education as a progressive researcher and educationist. Through an illustrious 35 years of professional experience, Dr. Goel has been associated with a number of educational institutions and organisations in various roles that include Programmer at National Informatics Centre, Faculty of Computer Engineering at Delhi University, Project Manager and Director of Multimedia at Indira Gandhi National Centre for the Arts, HoD of Computer Science at Jaypee Institute of Information Technology, and as visiting faculty at Delhi College of Engineering, Delhi and IMT, Ghaziabad.

 

His professional interests include computer graphics, computer vision, multimedia, cultural informatics, engineering education, learning technology, and human aspects of software engineering. Backed by a multidisciplinary educational and professional background, he enjoys the interdisciplinary scholarship of integrating IT with a variety of contexts and human activities.

 

His blog on engineering and computing education is available at https://goelsan.wordpress.com.

Teaching Interests
  • Computer Graphics
  • Computer Vision
  • Multimedia
  • Cultural Informatics
  • Engineering Education & Learning Technology
  • Human Aspects of Software Engineering
Research Interests
  • Project-based Learning Pedagogy
  • Software Engineering and Information Management
  • Collaborative Software Development
  • Computer based Cognition Support Systems
  • Collaborative Pair Programming
Honours, Awards, and Affiliations
Selected Publications
  • Arora, R., Wani, A., Vineet, A., Dhandhalya, B., Sharma, Y., & Goel, S. (2020, January). Continuous Conflict Prediction during Collaborative Software Development: A step-before Continuous Integration. In Proceedings of the 3rd International Conference on Software Engineering and Information Management (pp. 105-109).
  • Sanjay Goel (2020), A Guideline for Teaching Engineering Courses through Project Based Learning Pedagogy, Tomorrow’s Professor, Stanford University, USA.
  • Gupta, R., & Goel, S. (2019). Infusing Software Quality Concepts in Computer Science Engineering Courses. In 2019 Twelfth International Conference on Contemporary Computing (IC3) (pp. 1-7). IEEE.
  • Arora, R., & Goel, S. (2019). JavaRelationshipGraphs (JRG) Transforming Java Projects into Graphs using Neo4j Graph Databases. In Proceedings of the 2nd International Conference on Software Engineering and Information Management (pp. 80-84).
  • Sanjay Goel (2018), Two Core Principles about Learning: What Every Teacher and Student Must Know about Education Theory, Tomorrow’s Professor, Stanford University, USA.
  • Arora, Ritu, Sanjay Goel (2018), Supporting e-Mentoring for Programming Labs in Engineering Education, In Contemporary Computing (IC3), 2018 Eleventh International Conference on, IEEE, August 2018 (presented, proceedings to be published by IEEE).
  • Sanjay Goel (2018), Two Core Principles about Learning: What Every Teacher and Student Must Know about Education Theory, Tomorrow’s Professor, Stanford University, USA.
  • Arora, Ritu, Sanjay Goel, and Ravi Kant Mittal (2017), “Supporting collaborative software development over GitHub.” Software: Practice and Experience 47, no. 10 (2017): 1393-1416.
  • Arora, Ritu, Sanjay Goel, and R. K. Mittal (2017), “Supporting collaborative software development in academic learning environment: A collaborative pair and quadruple programming based approach.” In Contemporary Computing (IC3), 2017 Tenth International Conference on, pp. 1-7. IEEE, 2017.
  • Arora, Ritu, Sanjay Goel, and R. K. Mittal (2016), “Using dependency graphs to support collaboration over GitHub: The Neo4j graph database approach.” In Contemporary Computing (IC3), 2016 Ninth International Conference on, pp. 1-7. IEEE, 2016.
  • Goel, Sanjay, Suma Dawn, G. Dhanalekshmi, N. Hema, Sandeep Kumar Singh, Sanchika Gupta, Taj Alam, Prashant Kaushik, and Kashav Ajmera (2015), “Collaborative teaching in large classes of computer science courses.” In Contemporary Computing (IC3), 2015 Eighth International Conference on, pp. 397-403. IEEE, 2015.
  • Arora, Ritu, and Sanjay Goel (2015), “Investigating syntactic and semantic inconsistencies in Collaborative Software Development.” In Contemporary Computing (IC3), 2015 Eighth International Conference on, pp. 509-515. IEEE, 2015.
  • Baidya, Esha, and Sanjay Goel (2014). “LectureKhoj: automatic tagging and semantic segmentation of online lecture videos.” In Contemporary Computing (IC3), 2014 Seventh International Conference on, pp. 37-43. IEEE, 2014.
  • Gupta, Sonal, and Sanjay Goel (2014). “Pogest: A vision based tool for facilitating kathak learning.” In Contemporary Computing (IC3), 2014 Seventh International Conference on, pp. 24-29. IEEE, 2014.
  •  Arora, Ritu, Sanjay Goel, and R. K. Mittal (2014) “CoSDEES: A framework for developing CSD environments for educational settings.” In Contemporary Computing (IC3), 2014 Seventh International Conference on, pp. 30-36. IEEE, 2014.
  •  Goel Sanjay (2013), Peer Mentoring in a Technical Institution: Undergraduate Mentoring in Software Engineering, in Smith, T. (Ed.), Undergraduate Curricular Peer Mentoring Programs: Perspectives on Innovation by Faculty, Staff, and Students. Lanham, MD: Lexington Books, UK., pp 107-120. (Book chapter).
  • Verma, Santosh, and Sanjay Goel (2013). “An empirical evaluation of wavelets based viz-a-viz classical state-of-art to image denoising.” In Contemporary Computing (IC3), 2013 Sixth International Conference on, pp. 331-336. IEEE, 2013.
  •  Arora, Ritu, and Sanjay Goel. “Learning to write programs with others: Collaborative quadruple programming.” In Software Engineering Education and Training (CSEE&T), 2012 IEEE 25th Conference on, pp. 32-41. IEEE, 2012.
  • Arora, Ritu, and Sanjay Goel (2012),  “Collaboration in software development: a spotlight.” In Proceedings of the CUBE International Information Technology Conference, pp. 391-396. ACM, 2012.
  •  Sanjay Goel (2012), “Evolution of Software Development Education”, One Change a Day – A Blog Project Reflecting Educational Change, March 4, 2012.
  • Goel Sanjay (2011), Admission Time: What Can Indian Students and Parents Look for Beyond Placement? , India Education Review, India, July 2011
  • Goel Sanjay (2011), Is Today’s PhD Education in India Aiming To Create Inspiring Intellectual Leaders of Tomorrow? India Education Review, India, March 21, 2011
  • Goel Sanjay (2011), Nurturing Creative, Thinking Engineers , in Viney Kirpal (Ed.), Engineering Education: Challenges, Changes, Champion Teachers, WIPRO, India (Book Chapter)
  • Goel Sanjay (2011), Cross-Level Peer Mentoring , in Viney Kirpal (Ed.), Engineering Education: Challenges, Changes, Champion Teachers, WIPRO, India (Book Chapter)
  • Sanjay Goel (2011), An Overview of Selected Theories about Student Learning, Indo-US Workshop on Effective Teaching and Learning at College/University Level, IIIT Delhi, Feb 10-12, 2011.
  • Goel, Sanjay, and Vanshi Kathuria (2010), “A novel approach for collaborative pair programming.” Journal of Information Technology Education: Research 9 (2010): 183-196.
  • Goel, Sanjay (2009), “Enriching the Culture of Software Engineering Education through Theories of Knowledge and Learning.” In Software Engineering Education and Training, 2009. CSEET’09. 22nd Conference on, pp. 279-279. IEEE, 2009.
  • Arora, Ritu, and Sanjay Goel (2009). “Software engineering approach for teaching development of scalable enterprise applications.” In Software Engineering Education and Training, 2009. CSEET’09. 22nd Conference on, pp. 105-112. IEEE, 2009.
  • Batra, Siddharth, and Goel, Sanjay (2009), “Digislim: A learning tool for logic level digital electronics,” Computers in Education Journal, vol XVIIII, No 3, American Society of Engineering Education, USA, pp. 17-27, July, 2009.
  • Goel, Sanjay, Priyank Singh, Siddharth Batra, and Anshul Jain. “Vehicle License Plate Identification and Recognition.” In IPCV, pp. 718-721. 2009.
  •  Gaur, Utkarsh, Amrita Jain, and Sanjay Goel (2008). “Towards real-time monocular video-based avatar animation.” In International Symposium on Visual Computing, pp. 949-958. Springer, Berlin, Heidelberg, 2008.
  •  Anshul Jain, Akshay Asthana, Ranjan Dutta,  Deepak Gupta, Sanjay Goel (2008). “Content Based Retrieval System for Archaeological Images.” (2008), International Conference on Image Processing, Computer Vision, and Pattern Recognition (IPCV), pp 504-512.
  •  Jain Amrita, Gaur Utkarsh, and Goel Sanjay (2008), Adaptive System Estimation for Robust Feature Tracking, National Seminar on Artificial Intelligence and Soft Computing, ITM, Gurgaon, India.
  • Arora Ritu and Goel Sanjay (2008), Conceptual Modeling Of Mobile Agent-Based Applications, National Conference on Research and Development in hardware and Systems CSI-RDHS-2008: Challenges in Mobile Communications and Systems, June 20-21, pp 73-77, CSI, Kolkata, India.
  • Tyagi Achin and Goel Sanjay (2008), Extension of UML profile to model Mobile Information systems, AICTE sponsored National Seminar on Enterprise Information Systems, May 24, 2008, Apeejay Institute of Management, Jalandhar, India.
  • Goel, Sanjay (2006). “Investigations on required core competencies for engineering graduates with reference to the Indian IT industry.” European Journal of Engineering Education 31, no. 5 (2006): 607-617.
  • Goel, Sanjay (2006), “Competency focused engineering education with reference to IT related disciplines: is the Indian system ready for transformation?.” Journal of Information Technology Education: Research 5 (2006): 27-52.
  • Goel, Sanjay (2006), “Do engineering faculty know what’s broken.” In The National Teaching & Learning Forum, vol. 15, no. 2, pp. 1-6. 2006.
  • Goel Sanjay and Sinha Mukul K. (2005), Virtual Archaeolo–Heritage Exploratorium: A model design for School students, Indo-US S&T Forum Workshop on Digital Archaeology.
  • Goel Sanjay, Om Vikas and Sinha Mukul K. (2005), Guidelines For Masters in Archaeolo-Heritage Informatics , Indo-US S&T Forum Workshop on Digital Archaeology, India.
  • Goel Sanjay, Jain A., Singh P., Bagga S., Batra S. (2005), Computer Vision added classification and reconstruction of Indian potters , Indo-US S&T Forum Workshop on Digital Archaeology, India.
  • Goel Sanjay and Sharda Nalin (2004), What do engineers want? Examining engineering education through Bloom’s taxonomy, Conference of Australasian Association of Engineering Education, Australia, pp 173-185, September, 2004.
  • Goel, Sanjay (2004), “What is high about higher education? Examining engineering education through Bloom’s taxonomy.” In The National Teaching & Learning Forum, vol. 13, no. 4, pp. 1-5. 2004.
  • Sanjay Goel (2003), Activity based flexible credit definition, Tomorrow’s Professor, Stanford University, USA.
  • Goel Sanjay (1998),”A Model Design for Computer based Cognition Support Systems”, Conference on Multimedia in Humanities, IGNCA, India.
  • Filliozat P.S. and Goel Sanjay (1997), “A Multimedia database on temples of Karnataka”, World Sanskrit conference, Bangalore, India, 1997.

Profile Links