Università degli Studi di Napoli "Parthenope"

Teaching schedule

Academic year: 
2019/2020
Belonging course: 
Course of Master's Degree Programme on DATA AND COMMUNICATION SECURITY ENGINEERING
Disciplinary sector: 
TELECOMMUNICATIONS (ING-INF/03)
Language: 
Italian
Credits: 
9
Year of study: 
1
Teachers: 
Cycle: 
Second semester
Hours of front activity: 
72

Language

Italian

Course description

Knowledge and understanding:
Knowledge of entropy and mutual information functions and their properties. Knowledge of results and techniques for source and channel coding.

Applying knowledge and understanding:
Capability to apply the main results on entropy and mutual information. capability to apply the main results of source and channel coding to communications problems. Capability to implement in Matlab/Octave the results.

Making judgements:
Capability to choose the best method to analyze problems of source and channel coding.

Communication skills: Capability to present a topic of the course.

Learning skills:
Capability to elaborate and synthesize and implement in Matlab/Octave the course contents.

Prerequisites

Contents of the courses Random Phenomena end Electrical Communications.

Syllabus

Theory 50%, Numeric exercises 17%, Matlab/Octave exercises 33%

Entropy, relative entropy and mutual information. Asymptotic equipartition property. Entropy rate of a stochastic process. Data compression. Channel capacity. Channel coding. Differential entropy. Gaussian channel. Cryptography. Matlab/Octave exercises.

Teaching Methods

Lectures; Class Exercises; Matlab/Octave exercises in laboratory.

Textbooks

[1] T. M. Cover and J. A. Thomas, Elements of Information Theory. Wiley, New York, 1991.
[2] R. B. Ash, Information Theory. Dover, New York, 1990.
[3] S. Benedetto, E. Biglieri, Principles of Digital Transmission With Wireless Applications, Kluwer, 1999.[4] R. L. Rivest, A. Shamir, and L. Adleman, On digital signatures and public-key cryptosystems, MIT Technical Report MIT/LCS/TM-82, April 1977.

Learning assessment

Discussion of Matlab/Octave exercises and oral exam.

More information