Link Search Menu Expand Document

COURSE POLICIES

GRADING

GRADING WEIGHTS

Assignment Points
Weekly assignments 50
Midterm 1 20
Midterm 2 20
Quizzes 10
Total 100

GRADING SCALE

Letter Range Description
A 93.5-100 Excellent work (Exceeds expectations)
AB 89.5-93.4 Good work (Robustly meets all stated requirements)
B 83.5-89.4 Adequate work (Meets the spirit of all stated requirements
BC 79.5–83.4 Slightly below adequate (Missing small required elements or turned in late without approved extension)
C 73.5–79.4 Below adequate (Missing required elements or turned in late without approved extension)
D 73.4–63.5 Well below adequate (Missing many required elements or turned in late without approved extension)
F 63.5 Inadequate (Work not turned in, no extension requested

POLICIES FOR COURSE CONDUCT

Attendance: No attendance will be taken during class, as some students are expected to attend class in person, some will watch the lecture online, and others are expected to watch recorded lectures. Quizzes that are announced in class must be completed on Canvas within 12 hours.

Late Policy: Assignments submitted by 11:59 pm on the date of the deadline will receive full marks. For each assignment, 20% of the total grade for that assignment will be removed for each day that the assignment is late. Submissions that are 5+ days late will receive no marks. For each assignment, the submissions made to the GitHub Classroom repository will be pulled at 11:59 pm daily and used for grading. If a submission was made by the deadline, it cannot be updated unless attenuating circumstances.

Emergencies and Exceptions: Inform the instructor immediately on Microsoft Teams of any crisis that preclude you from attending a class or an exam.

Special Needs: Students with special needs should inform the instructor immediately via email so that accommodations can be made.

Religious observances: Let the instructor know in the first two weeks of classes if an assignment, deadline, or major project milestone interferes with an important religious or cultural observance/event to ensure that accommodations can be made in a timely manner.

Plagiarism and Unauthorized Collaboration: Students can study for exams or review course material in groups, but assignments must be completed individually. The scenarios below will be considered acts of academic misconduct (see section below titled “Academic Integrity”):

  1. Copying code from a fellow student,

  2. Copying code from the Web,

  3. Working together with a group of students

All student work submitted for exams, quizzes, and assignments will be reviewed for each type of plagiarism using automated tools. Significant similarity among submissions and between submissions and code and material available online will be flagged for detailed review for academic misconduct.

INSTITUTIONAL POLICIES

Students should review the course syllabus for institutional policies.