<% ' FP_ASP ASP Automatically generated by a Frontpage Component. Do not Edit. On Error Resume Next Session("FP_OldCodePage") = Session.CodePage Session("FP_OldLCID") = Session.LCID Session.CodePage = 1252 Session.LCID = 1033 Err.Clear strErrorUrl = "" If Request.ServerVariables("REQUEST_METHOD") = "POST" Then If Request.Form("VTI-GROUP") = "0" Then Err.Clear Set fp_conn = Server.CreateObject("ADODB.Connection") FP_DumpError strErrorUrl, "Cannot create connection" Set fp_rs = Server.CreateObject("ADODB.Recordset") FP_DumpError strErrorUrl, "Cannot create record set" fp_conn.Open Application("msstatefac1_ConnectionString") FP_DumpError strErrorUrl, "Cannot open database" fp_rs.Open "Results", fp_conn, 1, 3, 2 ' adOpenKeySet, adLockOptimistic, adCmdTable FP_DumpError strErrorUrl, "Cannot open record set" fp_rs.AddNew FP_DumpError strErrorUrl, "Cannot add new record set to the database" Dim arFormFields0(157) Dim arFormDBFields0(157) Dim arFormValues0(157) arFormFields0(0) = "yrsteach" arFormDBFields0(0) = "yrsteach" arFormValues0(0) = Request("yrsteach") arFormFields0(1) = "status" arFormDBFields0(1) = "status" arFormValues0(1) = Request("status") arFormFields0(2) = "safe_text" arFormDBFields0(2) = "safe_text" arFormValues0(2) = Request("safe_text") arFormFields0(3) = "safe1" arFormDBFields0(3) = "safe1" arFormValues0(3) = Request("safe1") arFormFields0(4) = "othtest" arFormDBFields0(4) = "othtest" arFormValues0(4) = Request("othtest") arFormFields0(5) = "ser19" arFormDBFields0(5) = "ser19" arFormValues0(5) = Request("ser19") arFormFields0(6) = "pretest" arFormDBFields0(6) = "pretest" arFormValues0(6) = Request("pretest") arFormFields0(7) = "ign_other" arFormDBFields0(7) = "ign_other" arFormValues0(7) = Request("ign_other") arFormFields0(8) = "ign_notime" arFormDBFields0(8) = "ign_notime" arFormValues0(8) = Request("ign_notime") arFormFields0(9) = "s_nothing" arFormDBFields0(9) = "s_nothing" arFormValues0(9) = Request("s_nothing") arFormFields0(10) = "labpol2" arFormDBFields0(10) = "labpol2" arFormValues0(10) = Request("labpol2") arFormFields0(11) = "attrpol5" arFormDBFields0(11) = "attrpol5" arFormValues0(11) = Request("attrpol5") arFormFields0(12) = "gender" arFormDBFields0(12) = "gender" arFormValues0(12) = Request("gender") arFormFields0(13) = "assess4" arFormDBFields0(13) = "assess4" arFormValues0(13) = Request("assess4") arFormFields0(14) = "forge" arFormDBFields0(14) = "forge" arFormValues0(14) = Request("forge") arFormFields0(15) = "copyhwe" arFormDBFields0(15) = "copyhwe" arFormValues0(15) = Request("copyhwe") arFormFields0(16) = "s_chair" arFormDBFields0(16) = "s_chair" arFormValues0(16) = Request("s_chair") arFormFields0(17) = "labpol3" arFormDBFields0(17) = "labpol3" arFormValues0(17) = Request("labpol3") arFormFields0(18) = "datapol1" arFormDBFields0(18) = "datapol1" arFormValues0(18) = Request("datapol1") arFormFields0(19) = "attrpol6" arFormDBFields0(19) = "attrpol6" arFormValues0(19) = Request("attrpol6") arFormFields0(20) = "safe3" arFormDBFields0(20) = "safe3" arFormValues0(20) = Request("safe3") arFormFields0(21) = "assess5" arFormDBFields0(21) = "assess5" arFormValues0(21) = Request("assess5") arFormFields0(22) = "plag" arFormDBFields0(22) = "plag" arFormValues0(22) = Request("plag") arFormFields0(23) = "ser15e" arFormDBFields0(23) = "ser15e" arFormValues0(23) = Request("ser15e") arFormFields0(24) = "copyhw" arFormDBFields0(24) = "copyhw" arFormValues0(24) = Request("copyhw") arFormFields0(25) = "re_report" arFormDBFields0(25) = "re_report" arFormValues0(25) = Request("re_report") arFormFields0(26) = "labpol4" arFormDBFields0(26) = "labpol4" arFormValues0(26) = Request("labpol4") arFormFields0(27) = "datapol2" arFormDBFields0(27) = "datapol2" arFormValues0(27) = Request("datapol2") arFormFields0(28) = "safe4" arFormDBFields0(28) = "safe4" arFormValues0(28) = Request("safe4") arFormFields0(29) = "resdata" arFormDBFields0(29) = "resdata" arFormValues0(29) = Request("resdata") arFormFields0(30) = "labdata" arFormDBFields0(30) = "labdata" arFormValues0(30) = Request("labdata") arFormFields0(31) = "ign_nosupport" arFormDBFields0(31) = "ign_nosupport" arFormValues0(31) = Request("ign_nosupport") arFormFields0(32) = "ignore" arFormDBFields0(32) = "ignore" arFormValues0(32) = Request("ignore") arFormFields0(33) = "re_redo" arFormDBFields0(33) = "re_redo" arFormValues0(33) = Request("re_redo") arFormFields0(34) = "s_hndbk" arFormDBFields0(34) = "s_hndbk" arFormValues0(34) = Request("s_hndbk") arFormFields0(35) = "labpol5" arFormDBFields0(35) = "labpol5" arFormValues0(35) = Request("labpol5") arFormFields0(36) = "datapol3" arFormDBFields0(36) = "datapol3" arFormValues0(36) = Request("datapol3") arFormFields0(37) = "safe5" arFormDBFields0(37) = "safe5" arFormValues0(37) = Request("safe5") arFormFields0(38) = "ser13e" arFormDBFields0(38) = "ser13e" arFormValues0(38) = Request("ser13e") arFormFields0(39) = "labpol6" arFormDBFields0(39) = "labpol6" arFormValues0(39) = Request("labpol6") arFormFields0(40) = "datapol4" arFormDBFields0(40) = "datapol4" arFormValues0(40) = Request("datapol4") arFormFields0(41) = "safe6" arFormDBFields0(41) = "safe6" arFormValues0(41) = Request("safe6") arFormFields0(42) = "ign_proof" arFormDBFields0(42) = "ign_proof" arFormValues0(42) = Request("ign_proof") arFormFields0(43) = "re_nothing" arFormDBFields0(43) = "re_nothing" arFormValues0(43) = Request("re_nothing") arFormFields0(44) = "s_othtext" arFormDBFields0(44) = "s_othtext" arFormValues0(44) = Request("s_othtext") arFormFields0(45) = "s_orient" arFormDBFields0(45) = "s_orient" arFormValues0(45) = Request("s_orient") arFormFields0(46) = "datapol5" arFormDBFields0(46) = "datapol5" arFormValues0(46) = Request("datapol5") arFormFields0(47) = "plagpol1" arFormDBFields0(47) = "plagpol1" arFormValues0(47) = Request("plagpol1") arFormFields0(48) = "r3" arFormDBFields0(48) = "r3" arFormValues0(48) = Request("r3") arFormFields0(49) = "safe7" arFormDBFields0(49) = "safe7" arFormValues0(49) = Request("safe7") arFormFields0(50) = "ser1" arFormDBFields0(50) = "ser1" arFormValues0(50) = Request("ser1") arFormFields0(51) = "biblio" arFormDBFields0(51) = "biblio" arFormValues0(51) = Request("biblio") arFormFields0(52) = "sure" arFormDBFields0(52) = "sure" arFormValues0(52) = Request("sure") arFormFields0(53) = "colloth" arFormDBFields0(53) = "colloth" arFormValues0(53) = Request("colloth") arFormFields0(54) = "datapol6" arFormDBFields0(54) = "datapol6" arFormValues0(54) = Request("datapol6") arFormFields0(55) = "intrpol1" arFormDBFields0(55) = "intrpol1" arFormValues0(55) = Request("intrpol1") arFormFields0(56) = "plagpol2" arFormDBFields0(56) = "plagpol2" arFormValues0(56) = Request("plagpol2") arFormFields0(57) = "safe8" arFormDBFields0(57) = "safe8" arFormValues0(57) = Request("safe8") arFormFields0(58) = "ser20" arFormDBFields0(58) = "ser20" arFormValues0(58) = Request("ser20") arFormFields0(59) = "device" arFormDBFields0(59) = "device" arFormValues0(59) = Request("device") arFormFields0(60) = "serhw" arFormDBFields0(60) = "serhw" arFormValues0(60) = Request("serhw") arFormFields0(61) = "ser10e" arFormDBFields0(61) = "ser10e" arFormValues0(61) = Request("ser10e") arFormFields0(62) = "ser2" arFormDBFields0(62) = "ser2" arFormValues0(62) = Request("ser2") arFormFields0(63) = "ign_othtext" arFormDBFields0(63) = "ign_othtext" arFormValues0(63) = Request("ign_othtext") arFormFields0(64) = "ign_studsuffer" arFormDBFields0(64) = "ign_studsuffer" arFormValues0(64) = Request("ign_studsuffer") arFormFields0(65) = "re_grade" arFormDBFields0(65) = "re_grade" arFormValues0(65) = Request("re_grade") arFormFields0(66) = "intrpol2" arFormDBFields0(66) = "intrpol2" arFormValues0(66) = Request("intrpol2") arFormFields0(67) = "collpol1" arFormDBFields0(67) = "collpol1" arFormValues0(67) = Request("collpol1") arFormFields0(68) = "plagpol3" arFormDBFields0(68) = "plagpol3" arFormValues0(68) = Request("plagpol3") arFormFields0(69) = "copypap" arFormDBFields0(69) = "copypap" arFormValues0(69) = Request("copypap") arFormFields0(70) = "cribe" arFormDBFields0(70) = "cribe" arFormValues0(70) = Request("cribe") arFormFields0(71) = "crib" arFormDBFields0(71) = "crib" arFormValues0(71) = Request("crib") arFormFields0(72) = "netplag" arFormDBFields0(72) = "netplag" arFormValues0(72) = Request("netplag") arFormFields0(73) = "serhwe" arFormDBFields0(73) = "serhwe" arFormValues0(73) = Request("serhwe") arFormFields0(74) = "ser3" arFormDBFields0(74) = "ser3" arFormValues0(74) = Request("ser3") arFormFields0(75) = "ser10" arFormDBFields0(75) = "ser10" arFormValues0(75) = Request("ser10") arFormFields0(76) = "satis" arFormDBFields0(76) = "satis" arFormValues0(76) = Request("satis") arFormFields0(77) = "re_ftest" arFormDBFields0(77) = "re_ftest" arFormValues0(77) = Request("re_ftest") arFormFields0(78) = "intrpol3" arFormDBFields0(78) = "intrpol3" arFormValues0(78) = Request("intrpol3") arFormFields0(79) = "collpol2" arFormDBFields0(79) = "collpol2" arFormValues0(79) = Request("collpol2") arFormFields0(80) = "plagpol4" arFormDBFields0(80) = "plagpol4" arFormValues0(80) = Request("plagpol4") arFormFields0(81) = "r6" arFormDBFields0(81) = "r6" arFormValues0(81) = Request("r6") arFormFields0(82) = "statuus" arFormDBFields0(82) = "statuus" arFormValues0(82) = Request("statuus") arFormFields0(83) = "agree10" arFormDBFields0(83) = "agree10" arFormValues0(83) = Request("agree10") arFormFields0(84) = "ser11" arFormDBFields0(84) = "ser11" arFormValues0(84) = Request("ser11") arFormFields0(85) = "ser2e" arFormDBFields0(85) = "ser2e" arFormValues0(85) = Request("ser2e") arFormFields0(86) = "refer" arFormDBFields0(86) = "refer" arFormValues0(86) = Request("refer") arFormFields0(87) = "intrpol4" arFormDBFields0(87) = "intrpol4" arFormValues0(87) = Request("intrpol4") arFormFields0(88) = "collpol3" arFormDBFields0(88) = "collpol3" arFormValues0(88) = Request("collpol3") arFormFields0(89) = "plagpol5" arFormDBFields0(89) = "plagpol5" arFormValues0(89) = Request("plagpol5") arFormFields0(90) = "r7" arFormDBFields0(90) = "r7" arFormValues0(90) = Request("r7") arFormFields0(91) = "workoth" arFormDBFields0(91) = "workoth" arFormValues0(91) = Request("workoth") arFormFields0(92) = "ser78" arFormDBFields0(92) = "ser78" arFormValues0(92) = Request("ser78") arFormFields0(93) = "ser12" arFormDBFields0(93) = "ser12" arFormValues0(93) = Request("ser12") arFormFields0(94) = "ser5" arFormDBFields0(94) = "ser5" arFormValues0(94) = Request("ser5") arFormFields0(95) = "ign_deal" arFormDBFields0(95) = "ign_deal" arFormValues0(95) = Request("ign_deal") arFormFields0(96) = "re_othtext" arFormDBFields0(96) = "re_othtext" arFormValues0(96) = Request("re_othtext") arFormFields0(97) = "testoth" arFormDBFields0(97) = "testoth" arFormValues0(97) = Request("testoth") arFormFields0(98) = "s_dean" arFormDBFields0(98) = "s_dean" arFormValues0(98) = Request("s_dean") arFormFields0(99) = "intrpol5" arFormDBFields0(99) = "intrpol5" arFormValues0(99) = Request("intrpol5") arFormFields0(100) = "collpol4" arFormDBFields0(100) = "collpol4" arFormValues0(100) = Request("collpol4") arFormFields0(101) = "plagpol6" arFormDBFields0(101) = "plagpol6" arFormValues0(101) = Request("plagpol6") arFormFields0(102) = "r8" arFormDBFields0(102) = "r8" arFormValues0(102) = Request("r8") arFormFields0(103) = "agree3" arFormDBFields0(103) = "agree3" arFormValues0(103) = Request("agree3") arFormFields0(104) = "ser13" arFormDBFields0(104) = "ser13" arFormValues0(104) = Request("ser13") arFormFields0(105) = "ser6" arFormDBFields0(105) = "ser6" arFormValues0(105) = Request("ser6") arFormFields0(106) = "s_faculty" arFormDBFields0(106) = "s_faculty" arFormValues0(106) = Request("s_faculty") arFormFields0(107) = "s_hearing" arFormDBFields0(107) = "s_hearing" arFormValues0(107) = Request("s_hearing") arFormFields0(108) = "intrpol6" arFormDBFields0(108) = "intrpol6" arFormValues0(108) = Request("intrpol6") arFormFields0(109) = "collpol5" arFormDBFields0(109) = "collpol5" arFormValues0(109) = Request("collpol5") arFormFields0(110) = "r10" arFormDBFields0(110) = "r10" arFormValues0(110) = Request("r10") arFormFields0(111) = "r9" arFormDBFields0(111) = "r9" arFormValues0(111) = Request("r9") arFormFields0(112) = "facrole" arFormDBFields0(112) = "facrole" arFormValues0(112) = Request("facrole") arFormFields0(113) = "agree4" arFormDBFields0(113) = "agree4" arFormValues0(113) = Request("agree4") arFormFields0(114) = "ser14" arFormDBFields0(114) = "ser14" arFormValues0(114) = Request("ser14") arFormFields0(115) = "copye" arFormDBFields0(115) = "copye" arFormValues0(115) = Request("copye") arFormFields0(116) = "ser25" arFormDBFields0(116) = "ser25" arFormValues0(116) = Request("ser25") arFormFields0(117) = "ser7" arFormDBFields0(117) = "ser7" arFormValues0(117) = Request("ser7") arFormFields0(118) = "re_fcourse" arFormDBFields0(118) = "re_fcourse" arFormValues0(118) = Request("re_fcourse") arFormFields0(119) = "re_dos" arFormDBFields0(119) = "re_dos" arFormValues0(119) = Request("re_dos") arFormFields0(120) = "plagoth" arFormDBFields0(120) = "plagoth" arFormValues0(120) = Request("plagoth") arFormFields0(121) = "s_other" arFormDBFields0(121) = "s_other" arFormValues0(121) = Request("s_other") arFormFields0(122) = "s_students" arFormDBFields0(122) = "s_students" arFormValues0(122) = Request("s_students") arFormFields0(123) = "collpol6" arFormDBFields0(123) = "collpol6" arFormValues0(123) = Request("collpol6") arFormFields0(124) = "agree5" arFormDBFields0(124) = "agree5" arFormValues0(124) = Request("agree5") arFormFields0(125) = "ser15" arFormDBFields0(125) = "ser15" arFormValues0(125) = Request("ser15") arFormFields0(126) = "mill" arFormDBFields0(126) = "mill" arFormValues0(126) = Request("mill") arFormFields0(127) = "copywo" arFormDBFields0(127) = "copywo" arFormValues0(127) = Request("copywo") arFormFields0(128) = "ser8" arFormDBFields0(128) = "ser8" arFormValues0(128) = Request("ser8") arFormFields0(129) = "collab" arFormDBFields0(129) = "collab" arFormValues0(129) = Request("collab") arFormFields0(130) = "whyunsatis" arFormDBFields0(130) = "whyunsatis" arFormValues0(130) = Request("whyunsatis") arFormFields0(131) = "ign_trivial" arFormDBFields0(131) = "ign_trivial" arFormValues0(131) = Request("ign_trivial") arFormFields0(132) = "re_warn" arFormDBFields0(132) = "re_warn" arFormValues0(132) = Request("re_warn") arFormFields0(133) = "s_calendar" arFormDBFields0(133) = "s_calendar" arFormValues0(133) = Request("s_calendar") arFormFields0(134) = "attrpol1" arFormDBFields0(134) = "attrpol1" arFormValues0(134) = Request("attrpol1") arFormFields0(135) = "rank" arFormDBFields0(135) = "rank" arFormValues0(135) = Request("rank") arFormFields0(136) = "safe11" arFormDBFields0(136) = "safe11" arFormValues0(136) = Request("safe11") arFormFields0(137) = "ser16" arFormDBFields0(137) = "ser16" arFormValues0(137) = Request("ser16") arFormFields0(138) = "millprof" arFormDBFields0(138) = "millprof" arFormValues0(138) = Request("millprof") arFormFields0(139) = "nofoot" arFormDBFields0(139) = "nofoot" arFormValues0(139) = Request("nofoot") arFormFields0(140) = "computer" arFormDBFields0(140) = "computer" arFormValues0(140) = Request("computer") arFormFields0(141) = "ser9" arFormDBFields0(141) = "ser9" arFormValues0(141) = Request("ser9") arFormFields0(142) = "s_website" arFormDBFields0(142) = "s_website" arFormValues0(142) = Request("s_website") arFormFields0(143) = "attrpol2" arFormDBFields0(143) = "attrpol2" arFormValues0(143) = Request("attrpol2") arFormFields0(144) = "teach" arFormDBFields0(144) = "teach" arFormValues0(144) = Request("teach") arFormFields0(145) = "D1" arFormDBFields0(145) = "D1" arFormValues0(145) = Request("D1") arFormFields0(146) = "safe12" arFormDBFields0(146) = "safe12" arFormValues0(146) = Request("safe12") arFormFields0(147) = "helpoth" arFormDBFields0(147) = "helpoth" arFormValues0(147) = Request("helpoth") arFormFields0(148) = "ecollab" arFormDBFields0(148) = "ecollab" arFormValues0(148) = Request("ecollab") arFormFields0(149) = "re_other" arFormDBFields0(149) = "re_other" arFormValues0(149) = Request("re_other") arFormFields0(150) = "attrpol3" arFormDBFields0(150) = "attrpol3" arFormValues0(150) = Request("attrpol3") arFormFields0(151) = "final" arFormDBFields0(151) = "final" arFormValues0(151) = Request("final") arFormFields0(152) = "ser18" arFormDBFields0(152) = "ser18" arFormValues0(152) = Request("ser18") arFormFields0(153) = "unphelp" arFormDBFields0(153) = "unphelp" arFormValues0(153) = Request("unphelp") arFormFields0(154) = "copywith" arFormDBFields0(154) = "copywith" arFormValues0(154) = Request("copywith") arFormFields0(155) = "labpol1" arFormDBFields0(155) = "labpol1" arFormValues0(155) = Request("labpol1") arFormFields0(156) = "attrpol4" arFormDBFields0(156) = "attrpol4" arFormValues0(156) = Request("attrpol4") FP_SaveFormFields fp_rs, arFormFields0, arFormDBFields0 If Request.ServerVariables("HTTP_USER_AGENT") <> "" Then FP_SaveFieldToDB fp_rs, Request.ServerVariables("HTTP_USER_AGENT"), "Browser_type" End If If Request.ServerVariables("REMOTE_HOST") <> "" Then FP_SaveFieldToDB fp_rs, Request.ServerVariables("REMOTE_HOST"), "Remote_computer_name" End If FP_SaveFieldToDB fp_rs, Now, "Timestamp" If Request.ServerVariables("REMOTE_USER") <> "" Then FP_SaveFieldToDB fp_rs, Request.ServerVariables("REMOTE_USER"), "User_name" End If fp_rs.Update FP_DumpError strErrorUrl, "Cannot update the database" fp_rs.Close fp_conn.Close Session("FP_SavedFields")=arFormFields0 Session("FP_SavedValues")=arFormValues0 Session.CodePage = Session("FP_OldCodePage") Session.LCID = Session("FP_OldLCID") Response.Redirect "../../../../Thanks/msstate-thanks.html" End If End If Session.CodePage = Session("FP_OldCodePage") Session.LCID = Session("FP_OldLCID") %> New Page 1

Academic Integrity

Faculty Survey

Academic Environment

Please tell us about the academic environment at.


1.  How would you rate:        Very Low Low  Medium High Very High
The severity of penalties for cheating at ?   
The average student's understanding of University policies concerning cheating? 
The faculty's understanding of these policies?   
Student support of these policies? 
Faculty support of these policies? 
The effectiveness of these policies?  


2.  When, if at all, do you discuss with students your policies concerning: (Check all that apply.)

Do not discuss 

On individual assignments In syllabus or course outline At start of semester Other Not Relevant

Permitted and prohibited group work or collaboration
The proper citation or referencing of sources
Proper citation/referencing of Internet sources
Falsifying/fabricating research data 
Falsifying/fabricating lab data


3.  Please note the primary sources from which you have learned about the academic integrity policies at .  (Check all that apply.)

Faculty orientation program. Students.
Faculty handbook. Deans or other administrators.
Department chair. Publicized results of judicial hearings.
Other faculty. University catalog.
Campus website. Other:
I have never really been informed about campus policies concerning student cheating.  


4.  How frequently do you think the following occur at ? Never

Very Seldom

Seldom/ Sometimes Often Very Often
Plagiarism on written assignments.
Students inappropriately sharing work in group assignments.
Cheating during tests or examinations.


5.  How often, if ever, have you seen a student cheat during a test or examination at ?

A few times
Several times
Many times


6. If you were convinced, even after discussion with the student, that a student had cheated on a major test or assignment in your course, what would be your most likely reaction? (Check all that apply.)

Reprimand or warn the student Report student to the Dean of Students
Lower the student's grade Report student to your Chair, Director or Dean
Fail the student on the test assignment Do nothing about the incident
Fail the student for the course Other
Require student to retake test/redo assignment  


7. Have you ever ignored a suspected incident of cheating in one of your courses for any reason?

                                   Yes                         No

     If so, did any of the following factors influence your decision? (Check all that apply.)

Lacked evidence/proof Student is the one who will ultimately suffer
Cheating was trivial/not serious Didn't want to deal with it; system is so bureaucratic
Lack of support from administration Not enough time


8. Have you ever referred a suspected case of cheating to your Chair, a Dean, or anyone else?

                        Yes                                No

    If yes, how satisfied were you with the way the case(s) were handled?

Very Satisfied

Satisfied Neutral Unsatisfied Very unsatisfied


   If you answered "unsatisfied" or "very unsatisfied" please explain your response.



Specific Behaviors

Students have different views on what constitutes cheating and what is acceptable behavior.  We would like to ask you some questions about specific behaviors that some students might consider cheating.  Please mark one response for each question.

In the RED column please mark how often, if ever, you have observed or become aware of a student in your class engaging in any of the following behaviors during the last three years.  If a question does not apply to any of your courses, please check the 'Not Relevant' column.  For example, if you do not use tests/exams, you would check 'Not Relevant' for questions related to tests/exams.  In the BLUE column please mark how serious you think each type of behavior is.



More Than Once Not Relevant Not Cheating Trivial Cheating Moderate Cheating Serious Cheating
Fabricating or falsifying a bibliography.
Working on an assignment with others (in person) when the instructor asked for individual work.
Working on an assignment with others (via email or Instant Messaging) when the instructor asked for individual work.
Getting questions or answers from someone who has already taken a test.
In a course requiring computer work, copying another student's program rather than writing your own.
Helping someone else cheat on a test.
Fabricating or falsifying lab data.
Fabricating or falsifying research data.
Copying from another student during a test with his or her knowledge.
Copying from another student during a test or examination without his or her knowledge
Using digital technology (such as text messaging) to get unpermitted help from someone during a test or examination.
Receiving unpermitted help on an assignment.
Copying (by hand or in person) another student's homework.
Copying (using digital means such as Instant Messaging or email) another student's homework.
  Never Once More Than Once Not Relevant Not Cheating Trivial Cheating Moderate Cheating Serious Cheating
Paraphrasing or copying a few sentences from a book, magazine, or journal (not electronic or Web-based) without  footnoting them in a paper you submitted.
Turning in a paper from a "paper mill" (a paper written and previously submitted by another student) and claiming it as your own work.
Paraphrasing or copying a few sentences of material from an electronic source - e.g., the Internet - without footnoting them in a paper you submitted.
Submitting a paper you purchased or obtained from a Web site (such as www.schoolsucks.com) and claimed it as your own work.
Using unpermitted handwritten crib notes (or cheat sheets) during a test or exam.
Using electronic crib notes (stored in PDA, phone, or calculator) to cheat on a test or exam.
Using an electronic/digital device as an unauthorized aid during an exam.
Copying material, almost word for word, from any written source and turning it in as your own work.
Turning in a paper copied, at least in part, from another student's paper, whether or not the student is currently taking the same course.
Using a false or forged excuse to obtain an extension on a due date or delay taking an exam.
Turning in work done by someone else.
Cheating on a test in any other way.
  Never Once More Than Once Not Relevant Not Cheating Trivial Cheating Moderate Cheating Serious Cheating


2. How strongly do you agree or disagree with the following statements?

  Disagree Strongly Disagree Not Sure Agree Agree Strongly
Cheating is a serious problem at.
Our student judicial process is fair and impartial.
Students should be held responsible for monitoring the academic integrity of other students.
Faculty members are vigilant in discovering and reporting suspected cases of academic dishonesty.
The types of assessment used in my courses are effective at evaluating student understanding of course concepts.
The types of assessment used in my courses are effective at helping my students learn course concepts.


3. What safeguards do you employ to reduce cheating in your courses?  (Check all that apply.)

None. I do not use any special safeguards in my courses.
Use the Internet, or software such as turnitin.com, to detect or confirm plagiarism.
Provide information about cheating/plagiarism on course outline or assignment sheet.
Change exams regularly.
Hand out different versions of an exam.
Discuss my views on the importance of honesty and academic integrity with my students.
Remind students periodically about their obligations under our University's academic integrity policy.
Closely monitor students taking a test/exam.



1.  What is your academic rank?

Assistant Professor
Associate Professor
Full Professor
Lab coordinator/instructor


2.  Sex: 



3.  In which of the following areas is your primary teaching responsibility?


4. Are you a full-time or part-time faculty member?



5. Currently, what is your primary teaching responsibility?

Undergraduate students
Graduate students


6. How long have you been teaching at the university level?

Less than 5 years
5-9 years
10-14 years
15-19 years
20 or more years


Final Comments

1.  Do you have any suggestions on how your campus might improve its policies concerning issues of academic integrity or any additional comments you care to make?


2. What role do you think faculty should play in promoting academic integrity and/or controlling cheating in their courses?



  Thank you for participating in this survey!


If you are having any difficulty, please contact Don McCabe at: dmccabe@andromeda.rutgers.edu
Copyright 2003 Don McCabe