top of page
Data.jpg

Course Logistics

Final grade composition

Students get to choose one of two options:

​

1. 100% theoretical assignment

2. 60% theory and 40% programming

Theory

60%

Python

40%

Option 2:

Theory

100%

Python

0%

:Option 1

Regulations

  1. Up to 2 students can submit a single assignment (both types).

  2. For the theoretical part of the assignment, all forms of consultation with any entity human or otherwise are strictly forbidden. If working in a pair, then all consultations are restricted to be internal to the pair. In particular, brainstorming and any form of communication between different submitting groups is forbideen.

  3. For the Python part of the assignment you are allowed to have entities such as ChatGPT generate various parts of your code; you are, in fact, expected to do so and writing code from scratch without using code generation entities will be considered  an action that you will have to defend and rationalise upon submission. 

  4. Code generated by entities like ChatGPT is not to be assumed to be correct and you are ultimately responsible for the code you are submitting from start to finish. Claims like "ChatGPT made a mistake" will not be considered.

  5. Whilst code generation using entities like ChatGPT is allowed, everything else is forbidden in the programming part of the assignment. You are obligated to observe and maintain that entities like ChatGPT are your assistants only and that such entities are not assuming any role in your analysis of the data and which algorithms to apply to it.

  6. Due diligence: by submitting the assignment you are hereby declaring that you have adhered to all of the above.

  7. Any suspicion that the lecturer has regarding dishonesty that the submitting studants cannot qualm and supply a reasonable explanation that puts the mind of the lecturer at ease will be met with a grade of zero for the entire course.

  8. The lecturer may summon any subset of the student body to conduct defences in real-time for whatever reason he feels is adequate and has no obligation to disclose the reason for the summance. A summance could be issued due to a suspicion of cheating or due to ordinary QA that the lecturer would like to run over the submissions.

  9. All defences are not necessarily limited to the material submitted on the assignment. In a defence you are to be prepared to answer questions on all material taught in the course.

  10. If a defence took place for a given student, then the grade of the defence overrides the grade of the assignment and will act as the final grade for the defending student. 

  11. Defences are personal. All expectations for uniformity in defences will not be entertained. In particular, a group of students being examined together can end up each having a different grades eacg  and be asked vastly different questions during the defence.

≤ 2 students
per assignment

No consultations outside the group

Use LLMs for code generation

Defence summances can be issued

The fine print is binding

©2020 by Elad Aigner-Horev

bottom of page