Difference between revisions of "Policies"

From Computer Science
Jump to: navigation, search
Line 1: Line 1:
 
This page contains common CS course policies that all faculty teaching CS courses should follow. Note that this page is written from the perspective of the faculty member (i.e., the faculty member should do ___).
 
This page contains common CS course policies that all faculty teaching CS courses should follow. Note that this page is written from the perspective of the faculty member (i.e., the faculty member should do ___).
 +
 +
'''Note: as of August 6, 2025, these policies are a draft and need to be approved by the CS faculty still.'''
 +
 +
== Part Time Faculty ==
 +
Part time faculty are assigned a full time CS faculty member as a "support faculty member". The support faculty member should be added to the canvas course, should review the course syllabus/plan, should have a brief discussion about the course before the term starts, should visit the class some time within the first week or two of the course to make sure everything is going along properly, and will write up an evaluation of the course
  
 
== Talk About Academic Integrity in the First Class ==
 
== Talk About Academic Integrity in the First Class ==
Line 7: Line 12:
 
* There are no second chances; this applies whether it happens early or late in the semester.
 
* There are no second chances; this applies whether it happens early or late in the semester.
  
== Include It in the Syllabus ==
+
== Include in the Syllabus ==
 
Make sure your course syllabus clearly states:
 
Make sure your course syllabus clearly states:
 
* Whether or not AI tools are allowed (and in what context)
 
* Whether or not AI tools are allowed (and in what context)
Line 13: Line 18:
 
* What the penalties are (e.g., failing grade, official report)
 
* What the penalties are (e.g., failing grade, official report)
  
# Design Assignments That Encourage Real Learning
+
== Design Assignments That Encourage Real Learning ==
 
Try to create assignments that:
 
Try to create assignments that:
 
* Require students to think through the course material, not just paste questions into ChatGPT
 
* Require students to think through the course material, not just paste questions into ChatGPT
Line 19: Line 24:
 
* Pull from class content that may not be handled well by AI tools (make it a little harder for someone to rely entirely on AI without understanding what they are doing)
 
* Pull from class content that may not be handled well by AI tools (make it a little harder for someone to rely entirely on AI without understanding what they are doing)
  
# Keep Exams Secure
+
== Keep Exams Secure ==
 
For exams, we ask that you:
 
For exams, we ask that you:
 
* Hold them in person whenever possible, using pen and paper
 
* Hold them in person whenever possible, using pen and paper
Line 25: Line 30:
 
* Do not allow phones, laptops, or any smart devices during the test (This helps make sure students are actually doing the work themselves)
 
* Do not allow phones, laptops, or any smart devices during the test (This helps make sure students are actually doing the work themselves)
  
# Encourage Learning Over Shortcuts
+
== Encourage Learning Over Shortcuts ==
 
Throughout the term, remind students that:
 
Throughout the term, remind students that:
 
* Sticking to the material in the course is enough to succeed
 
* Sticking to the material in the course is enough to succeed
Line 31: Line 36:
 
* Practicing with their own code or answer, even when it is messy or incomplete, is still the best way to learn
 
* Practicing with their own code or answer, even when it is messy or incomplete, is still the best way to learn
  
# What to Do If Someone Cheats
+
== What to Do If Someone Cheats ==
 
If you discover that a student has used AI or cheated:
 
If you discover that a student has used AI or cheated:
 
* Please report it right away and assign the student an F in the course
 
* Please report it right away and assign the student an F in the course
Line 37: Line 42:
 
* Submit an academic misconduct form (we can help with that if needed)
 
* Submit an academic misconduct form (we can help with that if needed)
  
# Projects  
+
== Projects ==
 
Courses should have students do work that is more than "just" vocab, multiple choice questions, etc. For the majority of courses this will involve programming. For some courses this will be proofs/algorithms, system analysis/design, or other work of this nature. Courses should generally have a number of these types of assignments, with students working on these types of assignments at least half of the weeks in the semester.
 
Courses should have students do work that is more than "just" vocab, multiple choice questions, etc. For the majority of courses this will involve programming. For some courses this will be proofs/algorithms, system analysis/design, or other work of this nature. Courses should generally have a number of these types of assignments, with students working on these types of assignments at least half of the weeks in the semester.
  
# University policies  
+
== University policies ==
 
Reminder of some key university policies: respond to student questions with 2 business days, submitted work is graded within 2 weeks (though faster is better), syllabus submitted to department chairperson and admin by the first day of lecture, 3 week attendance reporting, interim grades after the 6th week, no exams during study week. Maybe I am missing something here?
 
Reminder of some key university policies: respond to student questions with 2 business days, submitted work is graded within 2 weeks (though faster is better), syllabus submitted to department chairperson and admin by the first day of lecture, 3 week attendance reporting, interim grades after the 6th week, no exams during study week. Maybe I am missing something here?
  
# Interim grades
+
== Interim grades ==
 
Interim grades are assigned after the 6th week of class. This means that there should normally be a significant number of assigned and graded work by the end of the 6th week. These should not be all bunched up in the 6th week; normally there should be graded work by the 3rd week of classes (preferably sooner).
 
Interim grades are assigned after the 6th week of class. This means that there should normally be a significant number of assigned and graded work by the end of the 6th week. These should not be all bunched up in the 6th week; normally there should be graded work by the 3rd week of classes (preferably sooner).
  
# Online courses -
+
== Online courses ==
 
* Courses that are asynchronous online should have videos for some of the content, normally at least 1/2 as many hours as there would be lecture hours (at least 1/2 of 45 hours for a 3 credit course). Exceptions should be discussed with the support faculty and approved by the chairperson.
 
* Courses that are asynchronous online should have videos for some of the content, normally at least 1/2 as many hours as there would be lecture hours (at least 1/2 of 45 hours for a 3 credit course). Exceptions should be discussed with the support faculty and approved by the chairperson.
 
* Faculty should respond to student questions within 24 hours during the work week.
 
* Faculty should respond to student questions within 24 hours during the work week.
Line 52: Line 57:
 
* Only the following are approved to take CS courses online: distance students, face to face student who needs to take another course that is at the same time as the CS course (and cannot avoid taking both courses in the given term).
 
* Only the following are approved to take CS courses online: distance students, face to face student who needs to take another course that is at the same time as the CS course (and cannot avoid taking both courses in the given term).
  
# Face to face courses
+
== Face to face courses ==
 
* Students in face to face courses are required to take exams in the classroom.
 
* Students in face to face courses are required to take exams in the classroom.

Revision as of 16:09, 6 August 2025

This page contains common CS course policies that all faculty teaching CS courses should follow. Note that this page is written from the perspective of the faculty member (i.e., the faculty member should do ___).

Note: as of August 6, 2025, these policies are a draft and need to be approved by the CS faculty still.

Part Time Faculty

Part time faculty are assigned a full time CS faculty member as a "support faculty member". The support faculty member should be added to the canvas course, should review the course syllabus/plan, should have a brief discussion about the course before the term starts, should visit the class some time within the first week or two of the course to make sure everything is going along properly, and will write up an evaluation of the course

Talk About Academic Integrity in the First Class

Please take a few minutes during your first session to explain clearly to students:

  • Using AI tools (or any kind of cheating) without permission will lead to an automatic F in the course.
  • A formal academic misconduct report will also be filed.
  • There are no second chances; this applies whether it happens early or late in the semester.

Include in the Syllabus

Make sure your course syllabus clearly states:

  • Whether or not AI tools are allowed (and in what context)
  • What counts as academic dishonesty
  • What the penalties are (e.g., failing grade, official report)

Design Assignments That Encourage Real Learning

Try to create assignments that:

  • Require students to think through the course material, not just paste questions into ChatGPT
  • Ask for short explanations or reflections along with code
  • Pull from class content that may not be handled well by AI tools (make it a little harder for someone to rely entirely on AI without understanding what they are doing)

Keep Exams Secure

For exams, we ask that you:

  • Hold them in person whenever possible, using pen and paper
  • If the exam is online or needs to be submitted to Canvas, please use a Lockdown Browser, and consider quick follow-ups (like asking a few students to explain their answers)
  • Do not allow phones, laptops, or any smart devices during the test (This helps make sure students are actually doing the work themselves)

Encourage Learning Over Shortcuts

Throughout the term, remind students that:

  • Sticking to the material in the course is enough to succeed
  • Relying too much on AI now can hurt them later (especially in interviews or real jobs)
  • Practicing with their own code or answer, even when it is messy or incomplete, is still the best way to learn

What to Do If Someone Cheats

If you discover that a student has used AI or cheated:

  • Please report it right away and assign the student an F in the course
  • Let the chair know what happened
  • Submit an academic misconduct form (we can help with that if needed)

Projects

Courses should have students do work that is more than "just" vocab, multiple choice questions, etc. For the majority of courses this will involve programming. For some courses this will be proofs/algorithms, system analysis/design, or other work of this nature. Courses should generally have a number of these types of assignments, with students working on these types of assignments at least half of the weeks in the semester.

University policies

Reminder of some key university policies: respond to student questions with 2 business days, submitted work is graded within 2 weeks (though faster is better), syllabus submitted to department chairperson and admin by the first day of lecture, 3 week attendance reporting, interim grades after the 6th week, no exams during study week. Maybe I am missing something here?

Interim grades

Interim grades are assigned after the 6th week of class. This means that there should normally be a significant number of assigned and graded work by the end of the 6th week. These should not be all bunched up in the 6th week; normally there should be graded work by the 3rd week of classes (preferably sooner).

Online courses

  • Courses that are asynchronous online should have videos for some of the content, normally at least 1/2 as many hours as there would be lecture hours (at least 1/2 of 45 hours for a 3 credit course). Exceptions should be discussed with the support faculty and approved by the chairperson.
  • Faculty should respond to student questions within 24 hours during the work week.
  • Faculty should be available to meet with students by appointment (and respond promptly to requests).
  • Only the following are approved to take CS courses online: distance students, face to face student who needs to take another course that is at the same time as the CS course (and cannot avoid taking both courses in the given term).

Face to face courses

  • Students in face to face courses are required to take exams in the classroom.