6 EC
Semester 1, period 2
5314INTH6Y
Information theory was developed by Claude E. Shannon in the 1950s to investigate the fundamental limits on signal-processing operations such as compressing data and on reliably storing and communicating data. These tasks have turned out to be fundamental for all of computer science.
In this course, we quickly review the basics of probability theory and introduce concepts such as (conditional) Shannon entropy, mutual information and entropy diagrams. Then, we prove Shannon's theorems about data compression and channel coding. An interesting connection with graph theory is made in the setting of zero-error information theory. We also cover some aspects of information-theoretic security such as perfectly secure encryption.
This is a 6 ECTS course, which comes to roughly 20 hours of work per week.
There will be homework exercises every week to be handed in one week later before the start of the exercise session. The answers must be written in LaTeX. The homework exercises will be solved in groups of 3-4 students.
Additionally, there will be short quizzes to be solved on canvas. You are encouraged to solve these quizzes individually to test your understanding of the course material before attempting the homework problems.
Activity | Number of hours |
Hoorcollege | 28 |
Tentamen | 4 |
Werkcollege | 14 |
Zelfstudie | 122 |
This programme does not have requirements concerning attendance (TER-B).
| Item and weight | Details |
|
Final grade | |
|
0.7 (100%) Tentamen |
The final grade will be determined by the following calculation:
70% exam grade + 30% homework grade
It is additionally required that you score at least 50% on the final exam to pass the course. The same rule applies for the re-sit exam (which would replace your exam grade).
There will be one homework problem set per week (in total 6), posted on the course homepage by Monday. You must submit your completed homework (on Canvas) before Monday the week after. We will ask you to collaborate and submit in groups of 3-4 students. The solutions will be discussed in the exercise classes (among other things). Assignments will be accepted late only if you have extenuating circumstances (such as sickness or family emergency) and provided you confirm with the lecturer before the deadline.
Everything that we discussed in class, on the homeworks, on in the canvas modules is in principle in scope for the exam. We recommend that you revisit the homework problems, exercises, and (ungraded) canvas quizzes as preparation.
There will be 6 homework assignments, to be completed in groups of 3-4. For each homework, you will have one week to complete it. Solutions to the homework problems will be provided in the exercise sessions upon request.
The 'Regulations governing fraud and plagiarism for UvA students' applies to this course. This will be monitored carefully. Upon suspicion of fraud or plagiarism the Examinations Board of the programme will be informed. For the 'Regulations governing fraud and plagiarism for UvA students' see: www.student.uva.nl
| Weeknummer | Onderwerpen | Studiestof |
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 |
Familiarity with probability theory will be useful, but is not explicitly required. No programming will be required for this course.