Website
Curriculum

Modul CS3050-KP04, CS3050

Coding and Security (CodeSich)

Duration:


1 Semester
Turnus of offer:


each summer semester
Credit points:


4
Course of studies, specific field and terms:
  • Bachelor Computer Science 2019 (optional subject), major subject informatics, Arbitrary semester
  • Bachelor Computer Science 2019 (compulsory), Canonical Specialization Web and Data Science, 2nd semester
  • Bachelor Computer Science 2019 (optional subject), Canonical Specialization SSE, 2nd semester
  • Bachelor Media Informatics 2020 (optional subject), computer science, 5th or 6th semester
  • Bachelor Robotics and Autonomous Systems 2020 (optional subject), computer science, 6th semester
  • Bachelor Medical Informatics 2019 (optional subject), computer science, 4th to 6th semester
  • Bachelor Computer Science 2016 (optional subject), major subject informatics, Arbitrary semester
  • Bachelor Computer Science 2016 (optional subject), Canonical Specialization Web and Data Science, 2nd semester
  • Bachelor Computer Science 2016 (optional subject), Canonical Specialization SSE, 2nd semester
  • Bachelor Robotics and Autonomous Systems 2016 (optional subject), computer science, 6th semester
  • Bachelor IT-Security 2016 (compulsory), IT-Security, 4th semester
  • Bachelor Medical Informatics 2014 (optional subject), computer science, 5th or 6th semester
  • Bachelor Media Informatics 2014 (optional subject), computer science, 5th or 6th semester
  • Master CLS 2010 (optional suject), computer science, Arbitrary semester
Classes and lectures:
  • Coding and Security (exercise, 1 SWS)
  • Coding and Security (lecture, 2 SWS)
Workload:
  • 45 Hours in-classroom work
  • 65 Hours private studies and exercises
  • 10 Hours exam preparation
Contents of teaching:
  • information, entropie
  • discrete sources and channels
  • coding systems, error-tolerant codes
  • codes for digital media, compression
  • threats to IT-systems
  • formal definition of security properties
  • security primitives
Qualification-goals/Competencies:
  • The students can explain and apply the basics of information and coding theory
  • They can explain the concept of information.
  • They are able to model information sources and communication networks.
  • They know the most important codes and are familiar with their specific design principles and properties.
  • They know basic scenarios of attacks and protection methods.
Grading through:
  • written exam
Requires:
Responsible for this module:
Teachers:
Literature:
  • D. Hoffmann: Einführung in die Informations- und Codierungstheorie - Springer Vieweg 2014
  • D. Salomon: Coding for Data and Computer Communications - Springer 2005
  • D. Salomon: Data Privacy and Security - Springer 2003
  • M. Stamp: Information Security: Principles and Practice - Wiley 2006
  • R. Roth: Introduction to Coding Theory - Cambridge Univ. Press 2006
Language:
  • German and English skills required
Notes:

Admission requirements for taking the module:
- None (the competencies of the modules listed under

Letzte Änderung:
4.11.2022