Homework & course rules
Written homework
We will give out three sets of questions during the semester such that each set of questions is focused on the corresponding group of topics that is covered in the lectures. The homework tasks will be made public when we start to teach the corresponding topics. Three sets of homework tasks can give up to 45 points.
First homework covers the following topics: data protection, symmetric encryption, smart devices, privacy and anonymity. Second homework focuses on public key cryptography, HTTPS, PGP, smart cards and e-voting. Third homework is mostly about authentication and attacks.
Results:
- Aggregated results
- The detailed results of the tests can be seen from Moodle.
There is a penalty for late submissions, which increases by each day being late. More information can be found from the section about submission policy.
Tests
After each lecture, there will be a small test to check if the most important ideas or facts were understood. The tests will give up to 5 points during the whole semester and a single test will give between 0.5 to 1 points.
The students have one attempt per test and the time limit is 15 minutes. Once the test is opened the timer starts and in 15 minutes the test is closed. Thus, we recommend to first attend the lecture and then read the lecture materials before taking the test. There are 5-10 questions in one test and the average completion time of a test is around 2-3 minutes in case the student has prepared.
The tests must be completed in Moodle (https://moodle.ut.ee) in ten days. Exact deadlines can be found from Moodle and the timezone of the deadline is GMT+2.
It is not possible to retake the Moodle tests as ten days should give enough time to plan your time. As an exception it is possible to retake the test in case of a medical emergency but for that a written proof by the doctor or hospital is needed.
Essay
In addition to the homework tasks each student should write one essay. The essay can give up to ten points and we have the option to grant up to 2.5 bonus points for exceptionally good essays. In case an essay is not submitted then it will not be possible to get an A. We do not give replacement tasks instead of the essay, which means that the student will have to collect the necessary 40 points in order to attend the exam.
Some example topics for the essays are posted below. We encourage students to propose their own topics! If you are not sure if your own topic is relevant then we can approve it before you start to write.
Each student has to write one essay during the semester. However, different topics have different deadlines as shown below. For example, if a student wants to write on a topic belonging to the first group (privacy, anonymity, encryption), he or she will have to submit it by October x-th. After this deadline these topics are no longer available.
Topics for the essays will be announced here:
- First group: privacy, anonymity, encryption (deadline: postponed to the 27th of October)
- National security and privacy – finding the balance
- The price of online anonymity
- Anonymisation vs pseudonymisation
- Can democracy function in a world with no privacy?
- Providing Tor relay in <enter country here> -- legal aspects
- <Your own topic>
- Second group: public key encryption, HTTPS, smart cards, crypto currencies, blockchain, e-voting (due on the 10th of November)
- E-voting and democracy
- E-ID, democracy, surveillance
- Can end-to-end encryption be stopped?
- <Your own topic>
- Third group: authentication, social engineering, malware, cyber attacks, web attacks, wireless attacks (due on the 24th of November).
- Fake news and online trolls - can information security help?
- Are zero-days a real threat?
- Is cyber war a fiction or a real possibility?
- Privacy in the age of IoT
- IoT and security
- <Your own topic>
The requirements for the essay:
- 2 - 3 pages on content (A4, 1.5 line spacing) + references in addition to the content
- It has to be an argumentative essay (some helpful information about the structure of an essay)
- You will have to show the ability to discuss on the stated topic, if a significant part of the essay is descriptive then it is not an argumentative essay. We want to see how you form and defend your opinion.
- The essay should have the following structure:
- introduction - the aim is to get the attention of the reader, give background information and to state the problem
- content - claims / opinion, discussion, counter examples, the viewpoint of the opposing side, references to facts to back up the claims
- conclusion - why the topic is relevant, etc.
- The topic and content has to relevant to the information security course, keeping in mind that this is a somewhat technical course
- The essay can be written either in English or in Estonian
- The language used in the essay has to be formal and correct
- Important non-trivial factual claims have to be backed up with references
- Essay has to be submitted as a PDF file
Grading of the essay:
- How points are awarded:
- topic, relevancy of the content - 2p
- language, style, structure - 2p
- problem statement and discussion - 6p
- When points are automatically deducted:
- the content does not match the topic = 0p
- text is copied without using citation, see the section about plagiarism = 0p
- it is not an argumentative essay = -5p
- for each significant typo / issue with grammar (commas are not included) = -0.2p
- an important factual claim is provided without reference = -1p
- missing introduction = -2p
- missing conclusion = -2p
- content of the essay is too short, ~1.5 pages = -2.5p
- content of the essay is too short, ~1 page = -5p
- content of the essay is too short, less than 1 full page of content = 0p
- essay is too long, more than 3.5 pages of content = -2.5p
- essay is too long, more than 4 pages of content = -5p
- essay consists mainly of the opinions of third parties (cited discussion), original discussion by the student is missing = -5p
The essay has to be submitted through the following form.
7. Essay (in PDF format)Submission policy
Homework solutions and essays have to be submitted before the midnight of the deadline. The deadline is fixed to be in the time zone GMT+2. There is a penalty for late submissions, each extra day will lower the maximum result by 10%.
- 1 day late - homework result is multiplied by 0.9
- 2 days late - homework result is multiplied by 0.8
- 3 days late - homework result is multiplied by 0.7
- etc.
If the homework submission is done more than nine days after the deadline then the solution will automatically get 0 points.
The lecturer should be informed as early as possible if the submission will be late due to a medical reason or due to an important upcoming event. If there is a valid reason for not being able to submit the homework then in agreement with the lecturer it might be possible to get an extension or an alternate task. This only applies when the lecturer is informed before the deadline (at least two days in advance, except in the case of a medical emergency).
The same policy applies for essays.
Plagiarism and Collaboration policy
When a solution contains text from other authors then citation has to be used. This applies also when the information is copied from the course web page, although we strongly suggest to avoid copying text in homework solutions.
In case you are using someone else's ideas, facts or information, then a reference should be added (e.g., as a footnote). A reference is not required if the fact or information is common knowledge. In case important facts or information is provided without providing references then the task can be graded with 0 points.
Missing citation is considered as plagiarism and this results in the homework being graded with 0 points. In addition, such cases will be handled according to the study regulations (chapter IX.10. Academic fraud and improper behaviour) and the case is given to the vice dean.
205. If the student has committed academic fraud or otherwise behaved in an improper manner, the vice dean for academic affairs is required to [effective as of 4 September 2017] 205.1. reprimand the student, or 205.2. make a proposal to the vice rector for academic affairs for the student to be deleted from the matriculation register.
It is not allowed to submit a solution that was created by a third party. It is not allowed to use a solution created by another student. In case a copied solution is found all involved students will get 0 points. However, it is allowed to discuss the problems in the homework tasks with other students but the solutions have to be written independently. In this case, the names of the students involved in the discussion have to be mentioned in the solution. If this is not done or even part of the solution is copied then we consider it to be a case of plagiarism.
In addition, it is not allowed to show the solutions of written homework to other students while they have not submitted their final version of the same homework. In case this rule is violated such that it leads to a plagiarism case then both students are held responsible.