|office hours:||Monday 11:00-12:00, Thursday 14:30-15:30|
Homeworks will be assigned every other Tuesday. They will be due one week after the assignment date, and they will be graded and discussed in class on the Thursday following the due date. There will be a total of six assignments. All six assignments must be completed and turned in within their due date. The comprehensive value of homeworks will be the average of the best five grades.
There will be two mid-term exams on selected, previously covered topics. There will also be a final exam covering the entire course.
Homeworks, exams and participation will be contribute to the final grade according to the following table of weights:
|best 5 homeworks||30% (6% each)|
|2 mid-term exams||30% (15% each)|
Exceptions may be granted, at the instructor's discretion, only for documented medical conditions or other documented emergencies.
The term "material" here refers to ideas, words, code, or any other piece of intellectual work, including suggestions and corrections regarding the student's own work.
Using someone else's material in homeworks and/or exams may be appropriate. For example, in creating software for a homework, a student may want to use external libraries, programs, code fragments, or other external software artifacts. In every such case, whether the external material is used verbatim or with modifications, the student must always clearly identify the external material, and acknowledge its source. Failing to do so means committing plagiarism.
In any case in which external material is used by a student in homeworks and/or exams, the work will be evaluated based on the added value produced by that student.
Penalties for committing plagiarism include failing grades on assignments, failure in the course, and notification letters to the College, to be inserted in the student's file. Penalties will be assessed by the instructor and/or the department.
Selected homework assignments may be handed in as joint assignments by groups of students. A group is formed by no more than two students. Joint assignments must be approved by the instructor. It is expected that a joint homework contain more material and added value than the sum of two single homeworks. Joint assignment will be assessed accordingly.