CMSC-417: Course Policies

Academic Integrity


Conduct codes
Please follow the university's Academic Integrity and Student Conduct Codes. Please also carefully read and abide by the Office of Information Technology's policy regarding acceptable use of IT resources.

As per university's honor pledge policy, on all work submitted for assessment in this course, students are encouraged to write and sign the following pledge:

"I pledge on my honor that I have not given or received any unauthorized assistance on this assessment."
Honesty
Unless explicitly mentioned otherwise, all works submitted for assessment are to be written individually, therefore cooperation or use of unauthorized materials on projects is a violation of the University's Code of Academic Integrity. Any evidence of this, or of unacceptable use of computer resource, use of unauthorized materials or cooperation on coursework (i.e., any work submitted for assessment, including exams, homeworks, assignments, and projects), or other possible violations of the Honor Code, will be submitted to the Student Honor Council, which could result in an XF for the course, suspension, or expulsion.
Collaboration
For learning the course concepts, students are welcome to study together or to receive help from anyone else. You may discuss with others the assignment/project requirements, what was discussed in class and in the class web forum, and general syntax errors. When it comes to actually writing an exam or programming assignment/project, other than help from the instructional staff a they must solely and entirely be your own work. Working with another student or individual, or using anyone else's work in any way except as noted in this paragraph, is a violation of the code of academic integrity and will be reported to the Honor Council. You may not discuss design of any part of a project with anyone except the instructor or teaching assistants.

Grading


Grades will be maintained on Gradescope and ELMS. You are responsible for all material discussed in lecture and discussion section and posted on the class web page, including announcements, deadlines, policies, etc. During the semester we may provide ungraded practice homework exercises and solutions. While we will not collect these exercises, completing them is essential preparation for exams. You may work together on these ungraded homeworks, and you may of course come to office hours for additional help.
Regrading
Any request for reconsideration of any grading on coursework must be submitted within one week of when it is returned. Exam regrading requests must be made in writing. Any coursework submitted for reconsideration may be regraded in its entirety, which could result in a lower score if warranted.
Final grade calculation
Your final course grade will be determined by the following tentative percentages:
(1) Final exam (20%) - One closed book/computer exam at the end of the semester covering the entire syllabus.
(2) Midterm exams (30%) - Two closed book/computer in-class exams covering selected topics from the syllabus.
(3) Programming assignments(25%) - Five programming assignments.
(4) Project (20%) - One semester-long project in a group of four students.
(5) Engagement (5%) - Learning broader topics in networking (4%) and participation in class discussions and Q&A (1%).
[Note: Bonus points will be capped per section (final exam, midterm exams, assignments, and final project).]

Late submission

Late submissions are strongly discouraged. Unless otherwise mentioned explicitly, courseworks submitted after the deadline will incur a 20% deduction on the earned score for every 24-hour period they are late. No submissions will be accepted beyond five days (120 hours) past the deadline.

The adjusted grade for a late submission is calculated as follows:

Glate = Gearned × (1 - 0.2 × ⌈ h / 24 ⌉)

where: Gearned and Glate are the grades before and after penalty respectively. h is the number of hours late.

Plan accordingly to avoid late penalties.

Attendance, Absence, and Deadline Extension


Class Attendance
You are encouraged attend the class and regularly follow the discussed topics. There will be a lot of material taught in class and often written during discussions (outside published slides). So it is in everyone's best interest to attend and engage during lectures.
Exam schedule and coursework deadline
You are required to attend scheduled exams and submit coursework on time. There are several excused absences from an exam and coursework deadline extension: (a) illness, (b) religious observation, (c) participation in required university activities and academic duties, or (d) a family or personal emergency. We will work with you to make sure that you have a fair amount of time to make up for excused absences and deadline extensions.
Application for excused absences
The best way that we can help is if we know about absences as well in advance as possible.
  • Provide a request for absence or deadline extension in writing/emails.
  • Provide appropriate documentation that shows the absence qualifies as excused.
  • Provide as much advance notice as is possible, safe, and appropriate.

Accommodations & Evaluations


Academic accommodations (Accessibility and Disability Service, ADS)
Any student eligible for and requesting reasonable academic accommodations due to a disability is requested to provide, to one of the professors in office hours, a letter of accommodation from the Office of Accessibility and Disability Services (ADS) within the first two weeks of the semester. All arrangements for exam accommodations as a result of disability must be made and arranged with the instructor at least three business days prior to the exam date; later requests (including retroactive ones) will be refused.
Course evaluations
If you have a suggestion for improving this class, don't hesitate to tell us or TAs dring the semester. At the end of the semester, please don't forget to provide your feedback using the campus-wide CourseEvalUM system. Your comments will help make this class better. CourseEvalUM is generally open the first couple weeks of December, but this is subject to change by campus.
Right to change information
Although every effort has been made to be complete and accurate, unforeseen circumstances arising during the semester could require the adjustment of any material given here. Consequently, given due notice to students, the instructor reserves the right to change any information on this syllabus or in other course materials.