Module CS3050-KP04, CS3050

Coding and Security (CodeSich)


Duration

1 Semester

Turnus of offer

each summer semester

Credit points

4

Course of studies, specific fields and terms:

  • Bachelor Computer Science 2019, optional subject, major subject informatics
  • Bachelor Computer Science 2019, compulsory, Canonical Specialization Web and Data Science
  • Bachelor Computer Science 2019, optional subject, Canonical Specialization SSE
  • Bachelor Media Informatics 2020, optional subject, computer science
  • Bachelor Robotics and Autonomous Systems 2020 , optional subject, computer science
  • Bachelor Medical Informatics 2019, optional subject, computer science
  • Bachelor Computer Science 2016, optional subject, major subject informatics
  • Bachelor Computer Science 2016, optional subject, Canonical Specialization Web and Data Science
  • Bachelor Computer Science 2016, optional subject, Canonical Specialization SSE
  • Bachelor Robotics and Autonomous Systems 2016, optional subject, computer science
  • Bachelor IT-Security 2016, compulsory, IT-Security
  • Bachelor Medical Informatics 2014, optional subject, computer science
  • Bachelor Media Informatics 2014, optional subject, computer science
  • Master CLS 2010, optional suject, computer science

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

Responsible for this module:

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

Last Updated:

04.11.2022