The discussion highlights the persistent issue of plagiarism in undergraduate computer science programs, particularly within homework assignments and coursework. Commenters suggest various solutions and share personal experiences with academic integrity. A prevalent theme is the recommendation to move away from constant assessment and instead emphasize oral defenses and final exams as significant components of evaluation. Some propose innovative grading strategies, such as random assignment of additional work to discourage plagiarism. Others reflect on the broader implications of using AI tools for coding assignments, which they argue undermines the educational process. There's a consensus that the push for cost-effective education and standardized assessments has led to an increase in plagiarism incidents. The role of trust and integrity within academic environments is also discussed, with some advocating for stronger honor codes to enhance educational quality.