Course policies

Submission formats
Code submissions must be in plain text format. All other electronic submissions (assignments, lab/project reports) must be submitted as PDF files.

Submission deadlines
  • Assignments and lab reports must be submitted before the start of the lecture or lab on their respective due dates.
  • Late submissions will be accepted with a penalty of 25% per day, applied consistently to ensure fairness.

Make-up exams and assignments
  • Make-up exams or assignment extensions are granted only in cases of genuine, unforeseen emergencies.
  • For medical or family emergencies, attendance or submission-related requests should be communicated to the TA within one week of the missed class.
  • If you receive any exemption or make-up during the semester, please submit a brief consolidated summary of these requests during the final examination week.

Classroom and lab environment
  • To maintain a focused and respectful learning environment, cell phones are not be used during lectures or labs.
  • Students are expected to maintain silence during lectures, except when asking questions or participating in group discussions.
  • Punctuality is expected so that classes can begin and proceed smoothly.

Academic integrity
  • Discussion of assignments with classmates is encouraged and are part of the learning process. However, all submitted work must be independently written by you and reflect your own understanding.
  • Submitting copied work whether from classmates, online sources or any unauthorized material including content generated by LLMs (ChatGPT, Gemini, Claude etc.) constitutes academic misconduct.
  • The first violation will result in a one letter-grade penalty. A second violation will result in a fail grade (F/NP) for the course and will be reported to the university disciplinary committee.