Survey on Cheating and Academic Integrity in Computer Science
Sign in to Google to save your progress. Learn more
I believe cheating is a problem in computer science at UNC. *
Strongly disagree
Disagree
Neutral
Agree
Strongly agree
Programming assignments
Paper exams
Digital exams
Overall
In computer science courses, how frequently do you believe PEERS study old, graded exams from an earlier semester? *
In computer science courses, how frequently do YOU study with a peer's old, graded exam from an earlier semester? *
What percentage of computer science students do you believe benefit from these unauthorized aids? *
0 - 5%
6 - 10%
11 - 25%
26 - 50%
51 - 100%
Sharing code with peers outside the policies of a course
Repurposing, copying, or being "heavily inspired by" code from unauthorized online sources
Copying code from previous semester's assignments
Using unauthorized aids during in-class exams
Communicating with others during in-class exams
I am aware of uncaught cheating in these graded course components of intro courses (check all that apply)
Code - Rarely
Code - Frequently
Exams - Rarely
Exams - Frequently
COMP101 - Introduction to Computing
COMP110 - Introduction to Programming
COMP116 - Intro to Scientific Programming
COMP126 - Practical Web Design
Required Courses
Code - Rarely
Code - Frequently
Exams - Rarely
Exams - Frequently
COMP283 - Discrete Structures
COMP401 - Foundation of Programming
COMP410 - Data Structures
COMP411 - Computer Organization
COMP455 - Models of Languages and Computation
COMP550 - Algorithms
Electives
Code - Rarely
Code - Frequently
Exams - Rarely
Exams - Frequently
COMP426 - Modern Web Programming
COMP433 - Mobile Computing Systems
COMP475 - 2D Computer Graphics
COMP486 - Applications of NLP
COMP487 - Information Retrieval
COMP520 - Compilers
COMP521 - Files and Databases
COMP523 - Software Engineering Lab
COMP 431-Internet Services & Protocols
Electives (Continued)
Code - Rarely
Code - Frequently
Exams - Rarely
Exams - Frequently
COMP524 - Programming Language Assignments
COMP530 - Operating Systems
COMP533 - Distributed Systems
COMP535 - Introduction to Computer Security
COMP541 - Digital Logic and Computer Design
COMP555 - Bioalgorithms
COMP560 - Artificial Intelligence
COMP562 - Intro to ML
COMP580 - Enabling Technologies
COMP581 - Intro to Robotics
I believe course policies on academic integrity are clearly defined on the whole. *
Are there specific policies you believe are important with regard to cheating and academic integrity?
Do you have specific concerns with respect to academic dishonesty you would like to share with the committee?
Do you have suggestions for improving the computer science department's courses, policies, and procedures to minimize academic dishonesty?
Honor Court
I am confident in the honor court's ability to handle computer science cases.
Clear selection
Please give us specific comments or concerns that you have with honor court cases.
I am willing to serve as a juror in honor court cases pertaining to cheating in computer science. *
Submit
Clear form
Never submit passwords through Google Forms.
This form was created inside of UNC Chapel Hill Dept of Computer Science.

Does this form look suspicious? Report