Dr. G. Singh was born in a tiny village in the state of Punjab, North India. After majoring B.Sc. in Physics, Chemistry and Mathematics from a country-side college, Dr. Singh joined the Department of Physics, Punjab University, Chandigarh, India, from where he graduated for B.Sc. (Honors), M.Sc. (Honors) and Ph.D. (Nuclear Physics and Astrophysics) degrees. While doing Ph.D., he was selected as an Assistant Professor at the local Government College, Chandigarh, where he taught physics to the undergraduate students for three years. Later on for one year, he worked as an Assistant Professor of Physics, Shiwalik College, Naya Nangal, Punjab. After that Dr. Singh joined as an Assistant Professor of Physics in Guru Nanak Dev University, Amritsar, India. In 1985, he was offered a Post Doctoral Fellowship by the State University of New York at Buffalo, and ever since he is in the United States of America. At UB, he did his Post Doctoral Research from September, 1985 to July, 1994 in the fields of High Energy Nuclear and Particle Physics. From January 1995 to 2000, he has been a Research Assistant Professor in the Department of Physics & Astronomy, SUNY at Buffalo. He has also been holding the rank of an Assistant Professor of Physics in a local Erie Community College from the Fall of 1997-98. He has worked as a Visiting Assistant Professor in Mathematics & Computer Science/Physics Department, SUNY/Fredonia from 1999 to 2001 and as an Assistant Professor in Physics Department, Clarion University of Pennsylvania from 2001 to 2002. He worked as a faculty in Physics Department, SUNY/Buffalo in 2002-03 and in Canisius College, Buffalo from 2003-05. Currrently he is a Senior Lecturer in Department of Computer and Information Sciences, SUNY/Fredonia, NY. He published quite a bit of scholarly work in Computer Science, Information Systems, Computer Silulations using Monte Carlo Techniques, Educational Technology, Computational Pysics, Chemistry, Biology and Bioinformatics, Science Education amd Online Education. Dr. Singh served as a plenary speaker at the International Conference on Perspectives of Computer Confluence with Sciences, a gathering of internationally recognized scholars held on Dec. 10-12 in Nowrosjee Wadia College, India. Dr. Singh is very recent winner of Senior Lecturer Award, and consequently, he is promoted to the rank of Senior Lecturer in the Fall 2016 at the Department of Computer and Information Sciences. He is actively involved in multi-field research activities such as computer simulations using Monte Carlo techniques on high speed computers, computer science education, biology education, bioinformatics, information systems and high energy nuclear physics. He is a co-author of around 110 research articles published in the Refereed Journals and over 100 research articles presented in the National and International Conferences. Currently, he is an Affirmative Action Officer and an active member of United University Professions (UUP) and its affiliates. He had been member of American Physical Society, and American Chapter of Indian Physics Association. He is a recipient of President's and Dean's Service Pin for his 10 years of Plateau Service in the SUNY at Fredonia and UB, respectively. He is National Scholarship Holder in Matriculation Examination and Merit Scholarship Holder in B.Sc. Examination. He is recipient of Senior Research Fellowship, University Grants Commission, Junior Research Fellowship, Council of Scientific and Industrial Research and Junior Research Fellowship, Department of Atomic Energy, Govt. of India. He is a winner of the Robert W. Kasling Lecture Award 2007 in SUNY/Fredonia, which has been conferred on the basis of his an outstanding research work done in the field of non-statistical fluctuations of emerged hadrons at CERN energies and their computer simulations using Monte Carlo techniques.