This version of the course guide is provisional until the period for editing the new course guides ends.

Logo UAB

Data Transmission and Security

Code: 44731 ECTS Credits: 6
2024/2025
Degree Type Year
4318303 Reseach and Innovation in Computer Based Science and Engineering OT 0

Contact

Name:
Miguel Hernández Cabronero
Email:
miguel.hernandez@uab.cat

Teachers

Sebastià Mijares Verdú

Teaching groups languages

You can view this information at the end of this document.


Prerequisites

There are no formal prerequisites.


Objectives and Contextualisation

The main goal is to study advanced data compression methods, their application and their design.


Learning Outcomes

  1. CA06 (Competence) Graduates will be able to design reliable, efficient and secure data transmission and storage systems, using error-correcting codes, compression and security techniques.
  2. CA06 (Competence) Graduates will be able to design reliable, efficient and secure data transmission and storage systems, using error-correcting codes, compression and security techniques.
  3. CA07 (Competence) Graduates will know how to plan and develop research projects in the field of information processing.
  4. CA07 (Competence) Graduates will know how to plan and develop research projects in the field of information processing.
  5. KA09 (Knowledge) Graduates will be able to describe different error correction systems used in optical and distributed storage devices and in steganography.
  6. KA10 (Knowledge) Graduates will be able to describe different methods for compressing still images, video, satellite images and other types of data.
  7. KA11 (Knowledge) Graduates will be able to describe different security mechanisms used for network communications, opportunistic networks and anonymous networks.
  8. SA11 (Skill) Apply different encryption methods for error correction in the field of storage and steganography.
  9. SA12 (Skill) Apply different data compression algorithms.
  10. SA13 (Skill) Use different security mechanisms in communications.

Content

The specific contents for this course are:

  • Input/output of samples and data for compression.
  • Information theory and compressibility.
  • Compression pipeline: prediction, quantization, entropy coding.
  • Compression assessment: performance and fidelity metrics.
  • Machine Learning for data compression.

Activities and Methodology

Title Hours ECTS Learning Outcomes
Type: Directed      
Teacher-directed sessions 45 1.8
Type: Supervised      
Presential activities 15 0.6
Type: Autonomous      
Homework and class preparation 35 1.4
Preparation of synthesis test 15 0.6
Preparation of written assignments 25 1
Study for synthesis test 15 0.6

The methodology of this course is designed to expose the students to some of the most important concepts in the area of data compression.

It will be based on the “learn by doing” concept. Students will be given materials (including research articles and other technical documentaiton) to be worked during class and at home, and they will be expected to prepare interventions and deliverables based on them.

Active discussion of these materials, as well as the professors' and other students' interventions will be an important part of this methodology.

Annotation: Within the schedule set by the centre or degree programme, 15 minutes of one class will be reserved for students to evaluate their lecturers and their courses or modules through questionnaires.


Assessment

Continous Assessment Activities

Title Weighting Hours ECTS Learning Outcomes
Assignments (oral and written) 70% 0 0 CA06, CA07, KA09, KA10, KA11, SA11, SA12, SA13
Synthesis test 30% 0 0 CA06, CA07, KA09, KA10, KA11, SA11, SA12, SA13

The evaluation of this subject will be based on two main aspects.

First, 70% of the final mark will be based on the student's assignments (including in-class interventions and written assignments), as well as their active and productive interactions with the other students and their assignments.

Second, 30% of the final mark will be decided by a written synthesis test to be taken in one of the final sessions.

In case an average below 5/10 is obtained, 100% of the test and/or the assignments can be re-taken via a similar test and/or presentation.


Bibliography

Will be extended at the beginning of the course.

  • Salomon, David. Data compression: the complete reference. Springer Science & Business Media, 2004.
  • D. Taubman, M. Marcellin. JPEG2000: Image Compression Fundamentals, Standards and Practice. Springer Science & Business Media, 2001.

Software

Will be provided at the beginning of the course.


Language list

Name Group Language Semester Turn
(PLABm) Practical laboratories (master) 1 English first semester afternoon
(TEm) Theory (master) 1 English first semester afternoon