With classroom instruction undergoing a massive transformation to incorporate online learning techniques at unprecedented levels, technological advances have facilitated a range of mechanisms that improve teaching and learning. At the same time, these technological advances have also facilitated different forms of cheating in classes.Although the impact and implications of cheating have often been studied, we feel that this problem experiences constant evolution, and the dynamics of cheating, especially in online courses, needs more examination to be fully grasped. The study presented here surveyed computer science, computer information systems, and engineering college students, with the goal of gaining a greater understanding of their perceptions, beliefs, and attitudes about the many dimensions of academic integrity violations. Results of this survey, coupled with statistical analysis and some conclusions, are presented.The impact of our popular Virtual Lab (VLAB) facility is also examined in this context, and it is found to make a positive difference in student attitudes about cheating in classes.