Skip to main content
Contact Info
Prof. Satwinder Singh
Room No 206, Academic Block, Department of Computer Science and Technology, Central University of Punjab, Bathinda
Prof. Satwinder Singh
Qualification

B.Tech (CSE)

M.Tech.(GNDU, Amritsar)

Ph.D.(GNDU, Amritsar)

Experience

Teaching Experience: 18 Years

1. Professor, Dept. of Computer Sceince & Technology, Central University of Punjab, Bathinda from 14 January 2023 to Till Date

2. Associate Professor, Central University of Punjab, Bathinda from 13 January 2020 to 13 Jan 2023

3. Assistant Professor, Central University of Punjab, Bathinda from 28 December 2015 to 12 January 2020

4. Assistant Professor, Baba Banda Singh Bahadur Engineering College, Fatehgarh Sahib from 11 August 2006 to 27 Dec 2015

5.  Lecturer, Rayat Institute of Engineering & Information Technology, Railmajra, Nawanshahr from 23 July 2004 to 10 August 2006

Administrative Experience: 15 Years

Dean, School of Engineering & Technology since 30th May 2023

Member, Academic Council, Central University of Punjab Since March 2020.

Chairman, School Board, School of Engineering and Technology, Central University of Punjab

Head of Department, Computer Science & Technology, Central University of Punjab, Bathinda from March 2020 to 10th April 2023

Nodal Officer, Online Examination, Central University of Punjab, Bathinda from January 2017 to June 2021

Incharge, ERP Implementation, Baba Banda Singh Bahadur Engineering College, Fatehgarh Sahib from June 2014 to December 2015

Co-ordinator, Sikh Religion Examination(SRE)-2008(National Level Exam), Baba Banda Singh Bahadur Engineering College, Fatehgarh Sahib

Member, RDC Baba Banda Singh Bahadur Engineering College, Fatehgarh Sahib from December 2006 to December 2015

Dy. Incharge Examination, Rayat Institute of Engineering and Information Technology, Railmajra, Nawanshahr from January 2007 to August

 

Any Other Experience

Organised International Conferences in Years 2008, 2010, and 2012

Organised National Conferences and Seminars in Year 2014, 2015 and 2016

Co-ordinator of In-house Software Development in Central University of Punjab, Bathinda

Delivered Expert Talk and Key Note lectures in various International and National Conferences technical Sessions.  

 

Research Area

Big Data Analysis & Analytics

Data Sciences and Engineering

Software Engineering 

Software Metrics of Object Oriented Systems

Machine Learning

Research Interests

Big data Analysis and Visualisation

Natural Language Processing 

Text Analysis

Research Grants/Projects

1. Research Grant of Rs. 37 Lakh from ICMR, New Delhi as Principal Investigator for the project titled Big data Dashboard for Analysis and visualization of COVID DATA- An Indian Scenario project IRIS No/Proposal ID 2021-6329.

2. Research Project of Rs 6 lakh from the ICSSR as Co-PI for the project titled Effect of Blended learning on Pedagogy, Achievement Motivation and Academic Achievement of Class VIII Science student

3. Research Grant of Rs. 50000 for project Defect Prediction Model of Static Code Features for Cross-Company and Cross-Project Software sponsorship from Computer Society of India, Mumbai

4. Research Grant of Rs. 3,00,000 for project Cross Company Threshold Model for Software Faliure, Sponsored by Central University of Punjab, Bathinda

Professional Affiliation

Member, Indian Society for Technical Education, New Delhi

Member , Institution of Engineers India, Kolkata (Member IEI, State Council, Punjab-Hry-Chandigarh)

Member, Computer Society of India, Mumbai

Professional Recognition/Awards/Scholarships

Best ISTE Section Teachers Awards-2014, Indian Society for Technical Education, New Delhi

Best ISTE Section Teachers Award 2017, Indian Society for Technical Education, New Delhi

Appreciation Award-2018 , Central University of Punjab, Bathinda

Publications
Papers: 

Sharma, S., & Singh, S. (2021). Texture-Based Automated Classification of Ransomware. Journal of The Institution of Engineers (India): Series B102(1), 131-142.

Singh, R., & Singh, S. (2021). Text similarity measures in news articles by vector space model using NLP. Journal of The Institution of Engineers (India): Series B102(2), 329-338.

Singh, S., & Singla, R. (2021). Defect prediction model of static code features for cross-company and cross-project software. International Journal of Information Technology13(2), 667-675.

Itoo, F., & Singh, S. (2021). Comparison and analysis of logistic regression, Naïve Bayes and KNN machine learning algorithms for credit card fraud detection. International Journal of Information Technology13(4), 1503-1511.

Singh, S., & Beniwal, H. (2021). A survey on near-human conversational agents. Journal of King Saud University-Computer and Information Sciences.((in press)(IF 8.89)

Kanozia, R., Arya, R., Singh, S., Narula, S., & Ganghariya, G. (2021). A study on fake news subject matter, presentation elements, tools of detection, and social media platforms in India. Asian Journal for Public Opinion Research9(1), 48-82.

Singh, Y., Sanjay, K. S., Kumar, P., Singh, S., & Thareja, S. (2022). Molecular dynamics and 3D-QSAR studies on indazole derivatives as HIF-1α inhibitors. Journal of Biomolecular Structure and Dynamics, 1-18.(IF 5.23)

Fayaz, I., & Singh, S. (2020). Comparison and Analysis of Logistic Regression Naïive Bayes and KNN Machine Learning Algorithms for Credit Card Fraud Detection. International Journal of Information Technology, 1-9.

Kumar, A., Singh, S., & Kaur, G. (2019). Fake news detection of Indian and United States election data using machine learning algorithm.

Kumar, A., Singh, S., & Kaur, G. (2019). Analyzing And Detecting The Fake News Using Machine Learning.

Pundir, P., Singh, S., & Kaur, G. (2019). A Machine Learning Based Bug Severity Prediction using Customized Cascading Weighted Majority Voting.

Singh, S., & Singla, R. (2019). Object-Oriented Metrics for Defect Prediction. In Software Engineering (pp. 305-318). Springer, Singapore.

Kaur, A., & Singh, S. (2018). Detecting software bad smells from software design patterns using machine learning algorithms. International Journal of Applied Engineering Research13(11), 10005-10010.

Gautam, B., Tripathi, J., & Singh, S. (2018). A secure coding approach for prevention of SQL injection attacks. International Journal of Applied Engineering Research13(11), 9874-9880.

Reshi, J. A., & Singh, S. (2018). Predicting software defects through SVM: an empirical approach. arXiv preprint arXiv:1803.03220.

Singh, S., & Kaur, S. (2018). A systematic literature review: Refactoring for disclosing code smells in object oriented software. Ain Shams Engineering Journal9(4), 2129-2151.(IF 4.79)

Ali Reshi, J., & Singh, S. (2018). Investigating the role of code smells in preventive maintenance. Journal of Information Technology Management10(4), 41-63.

Singh, S., & Singla, R. (2017). Classification of defective modules using object-oriented metrics. International Journal of Intelligent Systems Technologies and Applications16(1), 1-13.

Kaur, S., & Singh, S. (2017). Prediction Model to Investigate Influence of Code Smells on Metrics in Apache Tomcat. International Journal of Advanced Research in Computer Science8(5).

Kumari, N., & Singh, S. (2017). improving smell prediction: Developing an Improved Model with Supervised Learning Techniques. Indian journal of science and technology10(24).

Kaur, J., & Singh, S. (2016). Neural network based refactoring area identification in software system with object oriented metrics. Indian Journal of Science and Technology9(10), 1-8.

Kaur, S., & Singh, S. (2015). Influence of anti-patterns on software maintenance: A review. International Journal of Computer Applications, IJCA Proceedings on International Conference on Advancements in Engineering and Technology 2015(2).

Kaur, H., & Singh, S. (2015). Analysis of CK metrics thresholds to predict faults using log transformation International Journal of Computer Applications , 74(2):1-4

Kumar, B., & Singh, S. (2015). Code clone detection and analysis using software metrics and neural network-a literature review. Complexity1(2), 3.

Kapila, H., & Singh, S. (2014). Bayesian inference to predict smelly classes probability in open source software. International Journal of Current Engineering and Technology4(3), 1724-1728.

Singh, S., & Kaur, R. (2014). Clone detection in UML class models using class metrics. ACM SIGSOFT Software Engineering Notes39(3), 1-3.

Kaur, R., & Singh, S. (2014). Clone detection in software source code using operational similarity of statements. ACM SIGSOFT Software Engineering Notes39(3), 1-5.

Singh, S., & Kahlon, K. S. (2014). Object oriented software metrics threshold values at quantitative acceptable risk level. CSI transactions on ICT2(3), 191-205.

Kumar, B., Singh, S., & Singh, P. (2014). Analysis of Code Clone Detection using Object Oriented System and Neural Network, International Journal of Engineering Research & Technology (IJERT), 3(9), 1386-1391.

Kapila, H., & Singh, S. (2013). Analysis of CK metrics to predict software fault-proneness using bayesian inference. International Journal of Computer Applications74(2).

Singh, S., Mittal, P., & Kahlon, K. S. (2013). Empirical model for predicting high, medium and low severity faults using object oriented metrics in Mozilla Firefox. International journal of computer applications in technology47(2-3), 110-124.

Mittal, P., Singh, S., & Kahlon, K. S. (2013). Empirical model for fault prediction using. object-oriented metrics in mozilla firefox. Int. J. Comput. Technol. Res1(6), 151-161.

Saberwal, H. K., Singh, S., & Kaur, S. (2013). Empirical Analysis Of Open Source System For Predicting Smelly Classes,‖ Inter. Journal of Engineering Research & Technology2(3), 1-6.

Kaur, S., Singh, S., & Kaur, H. (2013). A quantitative investigation of software metrics threshold values at acceptable risk level. International Journal of Engineering Research and Technology2(3), 1-7.

Singh, P., Singh, S., & Kaur, J. (2013). Tool for generating code metrics for C# source code using abstract syntax tree technique. ACM SIGSOFT Software Engineering Notes38(5), 1-6.

Singh, S., & Kahlon, K. S. (2012). Effectiveness of refactoring metrics model to identify smelly and error prone classes in open source software. ACM SIGSOFT Software Engineering Notes37(2), 1-11.

Singh, S., & Kahlon, K. S. (2011). Effectiveness of Refactoring Metrics Model to Identify Smells and Error Prone Classes in Open Source Software,‖ ACM SIGSOFT Soft. Engg. Notes, 36(5), 1-11.

Singh, S., & Kahlon, K. S. (2011). Effectiveness of encapsulation and object-oriented metrics to refactor code and identify error prone classes using bad smells. ACM SIGSOFT Software Engineering Notes36(5), 1-10.

Kaur, J., Singh, S., Kahlon, K. S., & Bassi, P. (2010). Neural network-a novel technique for software effort estimation. International Journal of Computer Theory and Engineering2(1), 17.

Singh, S., & Kahlon, K. S. (2010). Static Analysis To Model & Measure OO Paradigms. International Journal of Computer Applications975, 8887.

Kaur, A., Singh, S., Kahlon, K. S., & Sandhu, P. S. (2010). Empirical Analysis of CK & MOOD Metric Suit. International Journal of Innovation, Management and Technology1(5), 447.

Sharma, V., Singh, S., & Kahlon, K. S. (2009). Comparative Performance Study of Improved Heap Sort Algorithm on Different Hardware. Journal of Computer Science5(7), 476.

Kaur, A., Singh, S., & Kahlon, K. S. (2009). A metric framework for analysis of quality of object oriented design. Int J Comput Inf Eng3(12), 2875-2878.

Kaur, J., Singh, S., & Kahlon, K. S. (2008). Comparative analysis of the software effort estimation models. World Academy of Science, Engineering and Technology46, 485-487.

Sharma, V., Singh, S., & Kahlon, K. S. (2008). Performance study of improved Heap Sort algorithm and other sorting algorithms on different platforms. IJCSNS8(4), 101.

Sharma, V., Sandhu, P. S., Singh, S., & Saini, B. (2008). Analysis of modified heap sort algorithm on different environment. World Academy of Science, Engineering and Technology, 42.

 

Research Guidance

Ph.D. Guided:

1. Sharanpreet Kaur IKG Punjab technical University 2019

2. Ramneet Kaur Guru Granth Sahib World University, Fatehgarh Sahib 2022

Ph.D. Guiding

1. Dilshad Kaur, Central University of Punjab, Bathinda

2. Seema Barda, Central University of Punjab, Bathinda 

 

M.Tech Guided

1. Vandana Sharma, Performance comparison of modified heap sort with traditional sorting algorithms, 2009

2. Jasbinder Kaur, Comparative Analysis of the Software Effort Estimation Models, 2010

3. Amandeep Kaur, Evaluation and Metrication of Object Oriented System, 2010

4. Puneet Mittal, An Empirical Model for Fault Tolerance Analysis of OO Programing, 2012

5. Kamaljit Kaur, Comparative Analysis of Fault Predication Techniques for improving software process control, 2012

6. Harinder Kaur, Extended Maintenance Model for Open Source Object Oriented Softwares, 2012

7. Sarabjit Kaur, Quantitative Investigation of Threshold Values of Software Metrics, 2013

8. Harashpreet Kaur, Empirical Model of Object Oriented Software Metrics for prediction of Smelly Classes, 2013

9. Pavitdeep Singh, A Hybrid Approach for Code Clone Detection Using Combination of AST Metrics, 2013

10. Heena Kapila, Bayesians Analysis Of Software Fault Prediction for Preventive Maintenance, 2013

11. Raminder Kaur, Clone Detection in Software Design and Source Code, 2014

12. Mandeep Singh, Software Productivity Empirical Model for Early Estimation of Development, 2014

13. Kanwalpreet Kaur, Optimized test Case Prioritization With Multi Criteria for Regression Testing, 2014

14. Ranjna Garg, Identifying Clone Based Refactoring Area with Object Oriented Metrics Approach, 2014

15. Navneet Choudhary, Enhancing CK Managerial Model of Design Effort Using Object Oriented Design Metrics, 2014

16. Jasmeet Kaur, Reducing Time to Market of Software with Time Duration Empirical Model, 2014

17. Balwinder Kumar, Analysis of Code Clone Detection of OO System Using FF Neural Network, 2015

18. Rozy Singla, Classification Of Fault-Prone Modules Using Object-Oriented Metrics, 2015

19. Kamaljeet Kaur, Enhancement in A-KNN Clustering technique to analyse Software Architecture, 2015

20. Sukhjeet kaur, Software System Analysis with K-Means Clustering Techniques,2016

21. Shivani gautam, Estimating Project Development Effort Using Clustered Regression Approach, 2016                 

22. Jaspreet Kaur, Neural Network Based Refactoring Area Identification in software System with OO Metrics,2016

23. Ramanpreet Kaur, Effort Estimation for Corrective software maintenance, 2016

24. Virjot Kaur, “Detection of Vampire Attacks in Wireless Sensor Networks”, August 2016.

25. Priyanka Rani, “Prevention of DRDOS Attacks on Web Log files Using Supervised Neural Network”. August 2016

26. Paras Nath Singh, Secure Data Aggregation With Malicious Aggregator Identification in WSN Using Watermarking, August 2016.

27. Akhlinder Singh Yadav, “Secure Data Communication Using Network Protocol in IPV6’s Flow Label Field”. August 2016

28. Brijesh Kumar, “ An improved Wavelet Transformation Based Stegnography Technique to Hide Audio Signal in Image”. September 2016

29. Neha Kumari, “Improving Smell Prediction: Developing an Improved Model with Supervised Learning Technique”, September 2017.

30. Gunseerat Kaur, “Anomaly Detection and Classification in SSL, UDP and HTTP connection using Machine Learning Algorithm”. September 2017.

31. Pooja Awana Choudhary, “Neural Network Based Bug Priority Prediction Model Using Code Extraction Features” , September 2017..

32. Shaitan Singh Meena, “Threshold Design for Cohesion and Coupling Metrics with Quantitative Analysis”. September 2017.

33. Junaid Ali Reshi, “ Software Defect Prediction Through Machine Learning Based Smell Prediction Models”. September 2017.

34. Avneet kaur,”Comparison of Maintenance Activities for Cost Estimation in an Open Source Software Projects”, September 2017.

35. Usurumati Vinod Kumar,”Predicting Software Faults Using Bayesian Network Classifier Algorithm”, September 2017.

36. Amarpreet Kaur,”Defect Prediction by Pruning Redudancy in Association Rule Mining”, September 2017.

37. Niveda Pareck, “Identification of Threshold adaptation for Object Oriented Software Metrics”, September 2017.

38. Akashdeep Kaur, “Detection of Software Code Smells from Software Design Patterns Using Machine Learning Algorithms”, May 2018.

39. Mir Mohammad Yousuf, “Analysis of the Change of Bugginess and Adaptiveness of Python Software Systems”. May 2018.

40. Moha Gupta, “Detection of Design Patterns from Design Metrics Using Machine Learning Algorithm”, May 2018.

41. Jyotiraditya Tirpathi, “Detection and Removal of XSS Vulnerabilities with the help of Genetic Algorithm”. May 2018.

42. Bhawna Gautam, “ A secure Coding Approach for prevention of SQL Injection Attack”. May 2018.

43. Meenakshi, An Approach to Software Testing and Analysis of Bugs in Agile Methodology, Central University of Punjab, May 2019

44. Dhwani Aggarwal “Analysis of Software Effort Estimation Techniques: Issues and problems”, Central University of Punjab, May 2019

45. Irshad Alam, Evaluation Of India Most Visited Websites In Aspects Of Security And Structure, Central University of Punjab, May 2019

46. Abhishek Kumar, A Method For Minimization Of Deterministic Finite Automata Obtain From Given Regular Grammar, Central University of Punjab, May 2019

47. Prachi Pundhir, A machine learning Approach for Bug Severity prediction using customized cascading weighted Majority Voting, Central University of Punjab, May 2019

48. Rabish Ranjan, Detection and Mitigation of subdomain Hijacking Attacks, Central University of Punjab, June 2019

49. Ashutosh Kumar Anajan, Capturing Attacks on IoT protocols with a multipurpose Honeypot, Central University of Punjab, June 2019

50. Rajat Bhardwaj, Address Resolution Protocol: Spoofing attack and detection, Central University of Punjab, June 2019

51. Vibhuti Kumari, Twitter Sentiment Analysis Using Machine Learning, Central University of Punjab, May 2020

52. Ritika Singh “Comparative Analysis Of Text Similarity Measures In News Articles”, Central University of Punjab, May 2020

53. Abdul Wahab Rehmani, Comparative Analysis Of Intrusion Detection Model Using Machine Learning Algorithms On Big Data Environment, Central University of Punjab, May 2020

54. Shreya Suman, Fake News Detection Using NLP, Central University of Punjab, May 2020

55. Himani, Sentiment Analysis of Online reviews using Deep learning Approaches, Central University of Punjab, May 2020

56. Harpreet Kaur, Twitter Sentiment Analysis on Abrogation of Article370, Central University of Punjab, May 2020

57. Mehraj U Din Bhat, Automatic method to rate websites on the basis of terms of services, Central University of Punjab, May 2020

58. Sagarika Paul, Soil Moisture Prediction Using Machine Learning Techniques, Central University of Punjab, June 2020

59. Anukriti Srivastav, Proposed Model For Context Topic Identification of English and Hindi News Article through LDA approach, Central University of Punjab, May 2020

60. Shubham Sharma, An approach to detect ransomeware by texture based automated classifier, Central University of Punjab, May 2020

61. P P Ambili, Analysis And Implementation Of Blockchain In Disaster Relief, Central University of Punjab, May 2020

62. Rupali, Optimization of Sentiment Analysis using Machine Learning approaches, Central University of Punjab, May 2020

63.  Himanshu Beniwal A Near Human Chatbot in Conversational AI, Central University of Punjab, July 2021

64. Aswin P., A Systematic approach for Speech to Text Translation and Summarization, Central University of Punjab, July 2021

65.  Aamir Ali, Analyzing Peer Reviews of Scientific Papers based on Sentiment Analysis, Central University of Punjab, July 2021

66. Mudhasir Jallal, BugClassification Depend Upon Refactoring Area of Code, Central University of Punjab, July 2021

67. Nehalika Neha, Bug Classification based on its Severity using Machine Learning Algorithm, Central University of Punjab, July 2021

68. Sayed Muzafar Ahmad Shah, Hate and Offensive speech detection in Twitter data using Natural Language Processing,Central University of Punjab, July 2022

69. Harimohan Dixit, EFFECTIVENESS OF COVID 19 VACCINATION AND ITS SYMPTOMS, Central University of Punjab, July 2022

70. Asadullah, Phishing Website Detection Using URLs Features, Central University of Punjab, July 2022 

71. Samar Ansh, Analyze Dark Web and Security Threats, Central University of Punjab, July 2022

72. Shalini Singh, Effective Analysis of Chatbot Framework: Rasa and Dialogflow, Central University of Punjab, July 2022

73. Amir Husain, A Study on the Relationship between Design and Architecture Smells, Central University of Punjab, July 2022

74. Aquib Azhar, Face Mask Detection System using deep neural network-based face detector and MobileNetV2, July 2022

75. Md. Majid Reja, Comparison of Public and Critic's Opinion About Taliban Government Over Afghanistan Through Sentiment Analysis, Central University of Punjab, July 2022.

76. Krishna Kumar,Multi-Class Classification of Image Documents Using Deep Learning Approach, Central University of Punjab, June 2023.

77. Arshdeep Kaur, Prediction of Alzheimer’s Disease Based on Combined Biomarkers, Central University of Punjab, June 2023.

78. Abhilasha Yadav,Exploration of Potential miRNA Biomarker and Prediction for Female Cancer Using Machine Learning, Central University of Punjab, June 2023.

79. Munish Kumar, Development and Classification of Image Dataset for Text To Image Generation, June 2023.

 

Conference/ Workshops/Seminars Attended
University Level 10
 
National 10
 
International 8

 

Conference/ Workshops/Seminars Organised
University Level 
 
National Level 03
 
International Level 01

 

Patent Filed/ Published
PATENT GRANTED: 01(INTERNATIONAL)
PATENT PUBLISHED : 01 (NATIONAL)

COPYRIGHT GRANTED:  04 

Citations

Scopus

Citation-306

h-index: 08

Google Scholar

Citation: 782

h-index: 15

e-Content Development
eclass.satwindersingh.com