Module also offered within study programmes:
General information:
Name:
Seminar on ICT
Course of study:
2017/2018
Code:
IES-1-709-s
Faculty of:
Computer Science, Electronics and Telecommunications
Study level:
First-cycle studies
Specialty:
-
Field of study:
Electronics and Telecommunications
Semester:
7
Profile of education:
Academic (A)
Lecture language:
English
Form and type of study:
Full-time studies
Responsible teacher:
dr hab. inż, prof. AGH Chołda Piotr (cholda@agh.edu.pl)
Academic teachers:
dr hab. inż, prof. AGH Chołda Piotr (cholda@agh.edu.pl)
Module summary

Presentation of newest networking trends supported by applied mathematics. In year 2018/19: data compression and steganography.

Description of learning outcomes for module
MLO code Student after module completion has the knowledge/ knows how to/is able to Connections with FLO Method of learning outcomes verification (form of completion)
Social competence
M_K001 Student can critically and creatively approach a posed problem related to application of a data compression, watermarking, or steganography method in the network environment, define it in a clear way, and analyze it on her/his own while discussing the topic in a group. ES1A_K06, ES1A_K01, ES1A_K03, ES1A_K05 Activity during classes,
Execution of a project,
Project
Skills
M_U001 Student is able to effectively communicate in English in relatation to topics concering networking, applied mathematics, data compression, watermarking, and steganography. ES1A_U05 Scientific paper,
Execution of a project,
Participation in a discussion,
Activity during classes,
Presentation,
Project
M_U002 While working in a group, student is able to prepare a detailed documentation on the results of a project based on assumed properties concerning use of data compression, watermarking, and steganography. While working in a group, student can deliver a report summarizing the results in the form of a concise (up to 5 pages long) paper presenting dense, yet informative text. ES1A_U24, ES1A_U03, ES1A_U02 Execution of a project,
Report,
Activity during classes,
Project
M_U003 Student is able to learn on her/his own and use the scientific literature, as well as retrieve information from databases on data compression, watermarking, and steganography (e.g., books and scientific papers). Student is prepared to draw critical conclusions on the issues concerning system and network planning on this basis. ES1A_U05, ES1A_U07, ES1A_U06, ES1A_U03, ES1A_U01 Execution of a project,
Report,
Activity during classes,
Project
Knowledge
M_W001 The student knows mathematical foundations behind data compression, watermarking, and steganography. ES1A_W01, ES1A_W18 Scientific paper,
Execution of a project,
Activity during classes,
Presentation,
Participation in a discussion
M_W002 The student is aware of basic methods used for data compression, watermarking, and steganography. ES1A_W18 Execution of a project,
Scientific paper,
Activity during classes,
Presentation,
Participation in a discussion
FLO matrix in relation to forms of classes
MLO code Student after module completion has the knowledge/ knows how to/is able to Form of classes
Lecture
Audit. classes
Lab. classes
Project classes
Conv. seminar
Seminar classes
Pract. classes
Zaj. terenowe
Zaj. warsztatowe
Others
E-learning
Social competence
M_K001 Student can critically and creatively approach a posed problem related to application of a data compression, watermarking, or steganography method in the network environment, define it in a clear way, and analyze it on her/his own while discussing the topic in a group. - - - + - - - - - - -
Skills
M_U001 Student is able to effectively communicate in English in relatation to topics concering networking, applied mathematics, data compression, watermarking, and steganography. - - - + - + - - - - -
M_U002 While working in a group, student is able to prepare a detailed documentation on the results of a project based on assumed properties concerning use of data compression, watermarking, and steganography. While working in a group, student can deliver a report summarizing the results in the form of a concise (up to 5 pages long) paper presenting dense, yet informative text. - - - + - - - - - - -
M_U003 Student is able to learn on her/his own and use the scientific literature, as well as retrieve information from databases on data compression, watermarking, and steganography (e.g., books and scientific papers). Student is prepared to draw critical conclusions on the issues concerning system and network planning on this basis. - - - + - - - - - - -
Knowledge
M_W001 The student knows mathematical foundations behind data compression, watermarking, and steganography. + - - + - + - - - - -
M_W002 The student is aware of basic methods used for data compression, watermarking, and steganography. + - - + - + - - - - -
Module content
Lectures:
There are three lectures on fundamentals of the covered topics

The following basic problems are going to be covered during the lectures in year 2018/19:

  • Entropy, lossless and lossy compression.
  • Watermarking and steganography.

Project classes:
The project is aimed at implementation of a selected data compression, watermarking or steganography method

In year 2018/19: implementation of a selected compression, watermarking or steganography method proposed to be used in contemporary or future networking.

After completing the implementation, it is necessary to prepare a short documentation to present the project to the classmates.

The project is performed in small teams.

Seminar classes:
The seminar is aimed at extending the selected topics

The participants are obliged to get to know some materials before the seminar meeting, and during the meeting the problems are discussed in open. The discussion is led by a group of the participants with the help of the prepared presentation.

The subset of the following topics is going to be covered at participants’ discretion in year 2018/19: network steganography, steganalysis, compression with ANS, machine learning in compression or steganography, etc.

Student workload (ECTS credits balance)
Student activity form Student workload
Summary student workload 80 h
Module ECTS credits 3 ECTS
Participation in lectures 9 h
Participation in seminar classes 21 h
Participation in project classes 14 h
Preparation for classes 16 h
Completion of a project 20 h
Additional information
Method of calculating the final grade:

Seminar
It is necessary to prepare a presentation (presentations) on a selected topic and lead a discussion on it. The number of presentations is related to the fair share of all the participants and the number of meetings. The grade is found as the maximum of m and n, where m is the grade proposed by the teacher and n is the median of the grades proposed by other participants of the course. Additionally:

  • No more than 30% of absences at the seminar meetings are acceptable.
  • The teacher must be provided a presentation on a selected topic at least two weeks prior to the meeting.
  • The presentation should be prepared according to the suggestions of the teacher (e.g., use of LaTeX).

If a student fails to conform to these rules, a revision test should be passed to obtain a positive grade.

Project
It is necessary to prepare the software implementing the assumed functionality, a short (up to 5 pages long) report, and present the project to the classmates.

Final grade
The both aspects should be graded positively, and then the final grade is calculated as the mean of the credit for the seminar and for the project. The lecture is treated as completed by all the student attending the course.

If any grade is determined based on achieved scores, the grading scale of §13, pt. 1 of the Study Regulations is applied. If any grade is determined on the basis of the weighted average of other grades, the thresholds defined in §27, pt. 4 of the Study Regulations are applied.

Prerequisites and additional requirements:

None.

Recommended literature and teaching resources:

We will base on the following books in year 2018/19:

  1. Frank Y. Shih, Digital Watermarking and Steganography. Fundamentals and Techniques, 2nd Ed., CRC Press 2017.
  2. Khalid Sayood, Introduction to Data Compression, 5th Ed., Morgan Kaufmann Publishers 2018.
Scientific publications of module course instructors related to the topic of the module:

None.

Additional information:

None.