{'fraction_non_alphanumeric': 0.02176278563656148, 'fraction_numerical': 0.002176278563656148, 'mean_word_length': 5.47887323943662, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Teaching Data Security at University Degree Level

There is a general consensus that courses on data security at university degree level should be research-oriented and teach fundamentals of the field, i.e., items of long-term knowledge in contrast to technology-oriented system knowledge. Unfortunately, this consensus often results in courses that are either too theoretical or are outdated with respect to current developments in security technology. We argue that combining research-oriented approaches to data security education at universities with practical and system-oriented elements is no contradiction. We present the outline of a university degree curriculum that combines theoretical and practical topics in a novel way. Our approach differs from previous curricula by a unique combination of (1) extensive practical excercises and (2) research-oriented treatment of offensive techniques in data security.