Computer Science Syllabus quiz
In this course, the use of Generative AI is permitted and in some instances encouraged. Generative AI comes with its own concerns, including, potentially and unnecessarily increasing the complexity of the assignments. Generative AI can only be used when the assignment specifies it can be used. Or, when permission is given by the instructor, in writing. Email satisfies the "in writing" requirement.
Each day of attendance has a score. We track attendance because a lot of the work done in this course is teamwork. If team members are absent on teamworks that take more than a single class period, then it impacts negatively the team members that are present.
Daily Attendance Score | Arrive By | Explanation |
1.0 | ??:00:00 | Arrive on or before this time, seated ready to go. |
0.75 | ??:03:00 | 25% reduction if less than 3 minutes late |
0.50 | ??:06:00 | 50% reduction if less than 6 minutes late |
0.25 | Equal/After ??:06:00 | 75% reduction if 6 or more minutes late |
0.0 | Unexcused Absence | 100% reduction for absent without excuse |
Lectures, discussions, and in-class work are a vital key to success in this course. The goal is that class sessions are both informative and useful. Therefore, attendance is expected at each class session unless a specific exception is made. If you are sick with flu-like symptoms, or elevated temperature, the Center for Disease Control (CDC) recommends that you stay home for at least 24 hours after your fever is gone except to get medical care or for other necessities. Therefore, please do not come to class if you show flu-like symptoms. Instead, email the instructor from your room and go to health services immediately. When you return to class, bring paperwork showing that you sought medical attention that day and your absence will be excused. Students who arrive late, leave early, or fail to fully participate during the class will be considered absent for that portion of the period, and such partial absences will accumulate.
Tardiness and unexcused absences can and will affect your grade. Thus, it is the responsibility of the student to contact the instructor about each absence from class, in advance. Not all absences are excusable. Notification should be sent via email before the absence occurs and this means as soon as you know about having to miss class. Waiting until a few minutes before class or during the class to let the instructor know you're going to be out is likely to be considered unexcused without appropriate documentation described above. Students who miss class are held responsible for all material covered, assigned, and collected during their absence.
For any remote attendance using Zoom or Microsoft Teams, or any future online meeting space, be prepared and have your camera on as if you have come to a physical classroom. The instructor expects to see your face during the remote class session and during the entire meeting period. Students that have cameras off or disabled will earn a 50% deduction on their participation grade.
If a student has four (4) or more unexcused absences from this course, they will receive a grade of F and fail the course.
In the preparation and presentation of any assigned work, including coding, reports, and presentation materials, all students shall conform to a strict standard of academic honesty. Any attempt to pass-off the ideas or work of others as your original work or to help another student to do so will be considered a violation of this standard. Thus, you must formally acknowledge in any work you submit the words and/or ideas of others taken from other students or from any print source or any electronic media, whether a direct quotation such as a cut-and-paste or a paraphrase. Any omission of this standard, however minor, is dishonest and is called plagiarism. In the real-word, plagiarism is considered theft. In the workplace, such theft can lead to lawsuits which cost the company time, money, and prestige. In this course, you must clearly document in everything you submit what is your own original work and what is the work of others. Academic dishonesty also includes presenting fabricated data as authentic.
Citations in written assignment should be made in APA 7th Edition format: APA Formatting and Style Guide (7th Edition) - Purdue OWL
Citations in programming code, especially for links can be coded as comments. Here's an example in Python:
# 2023-06-04, DMW, very loosely based on: https://dbader.org/blog/python-iterators
The comment has the date, the author's initials, and terse comment that refers to a method in a class that follows the comment, created based on information found at the link. This is not an APA 7th Edition formatted quote. In source code, the instructor is only looking at where assistance has come from, and how much of the code at the link was used.
Attending computer science and other related conferences will be allowed as an excused absence AS LONG AS the student attending the conference:
provides and receives permission of the instructor to miss the classes prior to the conference;
creates a 15 minute presentation that includes 3 minutes for discussion, questions, and answers – this will be graded – failure to meet this requirement will result in a grade of zero for the expected presentation, and every day the student is absent for the conference will be counted as a zero for both attendance and participation grades.
In this course, the use of Generative AI is permitted and in some instances encouraged. Generative AI comes with its own concerns, including, potentially and unnecessarily increasing the complexity of the assignments. Generative AI can only be used when the assignment specifies it can be used. Or, when permission is given by the instructor, in writing. Email satisfies the "in writing" requirement.
Each day of attendance has a score. We track attendance because a lot of the work done in this course is teamwork. If team members are absent on teamworks that take more than a single class period, then it impacts negatively the team members that are present.
Daily Attendance Score | Arrive By | Explanation |
1.0 | ??:00:00 | Arrive on or before this time, seated ready to go. |
0.75 | ??:03:00 | 25% reduction if less than 3 minutes late |
0.50 | ??:06:00 | 50% reduction if less than 6 minutes late |
0.25 | Equal/After ??:06:00 | 75% reduction if 6 or more minutes late |
0.0 | Unexcused Absence | 100% reduction for absent without excuse |
Lectures, discussions, and in-class work are a vital key to success in this course. The goal is that class sessions are both informative and useful. Therefore, attendance is expected at each class session unless a specific exception is made. If you are sick with flu-like symptoms, or elevated temperature, the Center for Disease Control (CDC) recommends that you stay home for at least 24 hours after your fever is gone except to get medical care or for other necessities. Therefore, please do not come to class if you show flu-like symptoms. Instead, email the instructor from your room and go to health services immediately. When you return to class, bring paperwork showing that you sought medical attention that day and your absence will be excused. Students who arrive late, leave early, or fail to fully participate during the class will be considered absent for that portion of the period, and such partial absences will accumulate.
Tardiness and unexcused absences can and will affect your grade. Thus, it is the responsibility of the student to contact the instructor about each absence from class, in advance. Not all absences are excusable. Notification should be sent via email before the absence occurs and this means as soon as you know about having to miss class. Waiting until a few minutes before class or during the class to let the instructor know you're going to be out is likely to be considered unexcused without appropriate documentation described above. Students who miss class are held responsible for all material covered, assigned, and collected during their absence.
For any remote attendance using Zoom or Microsoft Teams, or any future online meeting space, be prepared and have your camera on as if you have come to a physical classroom. The instructor expects to see your face during the remote class session and during the entire meeting period. Students that have cameras off or disabled will earn a 50% deduction on their participation grade.
If a student has four (4) or more unexcused absences from this course, they will receive a grade of F and fail the course.
In the preparation and presentation of any assigned work, including coding, reports, and presentation materials, all students shall conform to a strict standard of academic honesty. Any attempt to pass-off the ideas or work of others as your original work or to help another student to do so will be considered a violation of this standard. Thus, you must formally acknowledge in any work you submit the words and/or ideas of others taken from other students or from any print source or any electronic media, whether a direct quotation such as a cut-and-paste or a paraphrase. Any omission of this standard, however minor, is dishonest and is called plagiarism. In the real-word, plagiarism is considered theft. In the workplace, such theft can lead to lawsuits which cost the company time, money, and prestige. In this course, you must clearly document in everything you submit what is your own original work and what is the work of others. Academic dishonesty also includes presenting fabricated data as authentic.
Citations in written assignment should be made in APA 7th Edition format: APA Formatting and Style Guide (7th Edition) - Purdue OWL
Citations in programming code, especially for links can be coded as comments. Here's an example in Python:
# 2023-06-04, DMW, very loosely based on: https://dbader.org/blog/python-iterators
The comment has the date, the author's initials, and terse comment that refers to a method in a class that follows the comment, created based on information found at the link. This is not an APA 7th Edition formatted quote. In source code, the instructor is only looking at where assistance has come from, and how much of the code at the link was used.
Attending computer science and other related conferences will be allowed as an excused absence AS LONG AS the student attending the conference:
provides and receives permission of the instructor to miss the classes prior to the conference;
creates a 15 minute presentation that includes 3 minutes for discussion, questions, and answers – this will be graded – failure to meet this requirement will result in a grade of zero for the expected presentation, and every day the student is absent for the conference will be counted as a zero for both attendance and participation grades.