Inlämningsuppgifter
Home assignments
There are 5 sets of home assignments in the course HA1 - HA5.
The procedure for solving and handing in the exercises can be found in the "introduction" lecture slides. Also rules and how grading is done can be found there. Make sure that you read those slides carefully! We have made one change related to the slides, namely that nothing will be emailed directly to Paul. You will upload it to Moodle (and Urkund, see below). This will give you a better overview of your total points. You can sign up for the course in the Moodle system at http://elearning.eit.lth.se.
NOTE:
- Urkund is used for program code written in the B-assignments and for the complete reports including both text and code in the C-assignments. This is only for the purpose of checking for plagiarism. Send your files to paul.stankovski.lu@analys.urkund.se. Only one per group should send the file to Urkund. Send one document (txt or pdf works fine) per B-assignment that includes coding, and one document per C-assignment.
- ALL solutions must be uploaded into the moodle system. One pdf for each question.
- If you work in groups of 2 people, BOTH students must provide answers in Moodle. You are responsible for your own answer, but you may work in pairs in all types of B- and C-problems. This means that you may use the same program for computing results and you may consult each other for the quiz-questions (there are a few of these and they may not be the same for both students in one group).
- For B- and C-assignments where you upload a file as a group, there will be a free text field where you should write your partner's name. Both student should upload this file to Moodle.
- You have only one attempt for the B- and C-problems in Moodle. Use it wisely and make sure that you have finished ALL B-assignments before attempting the quiz. For the programming assignments there will most often be a test quiz so you can verify your result. You can do this as many times as you want and it will not count towards your final score. If your answer is correct in your test quiz it will very likely be correct in the real quiz as well.
- Problem statements for A problems will be generated using a script. You will find it at https://eitn41.eit.lth.se:3119/. This is also where you will find the page for uploading solutions. Note that your initial password is your personal number. Change this after you have logged in the first time.
- Problem statements for B- and C-problems can be found in Moodle.
Some exercises will require you to consult an academic paper. These can be accessed from the University network, but also from home by logging in to LibHub. In some cases a link is provided in the home assignment, otherwise Google Scholar is a good tool for findig them.
Home assignments (A) are planned to be released as follows:
HA1: 2016-11-03
HA2: 2016-11-14
HA3: 2016-11-17
HA4: 2016-11-23
HA5: 2016-11-28
B- and C-assignments will be released a few days after.
Link to hand in assignments will be provided when HA1 is released. Your username is your LTH-ID and your initial password is your personal number (10 digits). Change your password when you have logged in the first time.
If you are still looking for someone to work with on the assignments, send an email to Martin and I will match you.
Treating references in home assignments. You are not required to provide references in your answers to A-assignments. For B-assignments, you should only do it if you feel that it is really motivated, but you are not expected to do it. For C-assignments that require you to write a short essay, you should always provide relevant references.
Questions and Feedback hours. You can ask questions about and get feedback on your home assignments in Paul's office (E:3120d). Use the time slots below. Please respect these time slots!
- Tuesdays 13.15 - 15.00 (except 2016-12-13)
- Thursdays 13.15 - 15.00 (except 2016-12-01)
Deadlines for A-assignments:
Note that the deadlines below are sharp. They might be changed if necessary, but the written deadlines apply to everyone with no exceptions. All deadlines are 23:59:00.
Solutions | Markings | |
HA 1 | 2016-11-18 | 2016-11-25 |
HA 2 | 2016-11-25 | 2016-12-02 |
HA 3 | 2016-12-02 | 2016-12-09 |
HA 4 | 2016-12-09 | 2016-12-16 |
HA 5 | 2016-12-16 | 2017-01-09 |
Deadlines for B- and C-assignments:
See Moodle.
Information about oral exam
The main goal is to make sure that you have a good understanding of the subjects. You should be able to
- discuss your solutions to your home assignments. Those that you did for A and C, and all B-assignments,
- use your knowledge from the course to discuss the security of related topics, protocols or technologies,
- discuss design choices and the consequences when some parts are modified,
- compare similar protocols and provide clear explanations regarding the differences.
The exam will consist of questions related to the above aspects. Some questions will likely be in discussion form and may not have a clear answer. Your task is then to have an informed discussion about a problem.
The procedure is roughly as follows: You will be given as set of topics with related questions. Then you get 10 minutes to think about the questions by yourself. After that we discuss the topics and the questions. You are not supposed to answer the questions one by one, but instead use them as a starting point for discussion. When that is done I will discuss one or a few of the assignments that you have done and let you elaborate on that.
Bottom line: You talk, I listen.
Historically, around 50-70% will pass the oral exam.