Single-Course English 5 ECTS

System and Network Security

Overall Course Objectives

Today any computer professional must have knowledge about system and network security. This course will present a practical and theoretical survey of the basic concepts, principles and practice of system and network security.

Learning Objectives

  • Explain the various threats, vulnerabilities, and attack methods as covered during the course
  • Describe the various classes of cryptographic algorithms and explain their relative properties
  • Explain the methods for authentication of people, network traffic, and systems in the covered security protocols and applications
  • Explain the application and interplay of the algorithms in the covered network security applications and protocols
  • Describe the function and application of network components and applications used for countering threats
  • Explain the interplay of network components, protocols, operating system and applications for countering threats and vulnerabilities to security
  • Describe the typical content and best practices in a company’s security policy
  • Analyze a system’s threats and vulnerabilities
  • Analyze and design a security solution
  • Apply tools for analyzing and generating network traffic to study security protocols and to test, verify, and document the implemented solution

Course Content

Network security, cryptography: Intro data communication, symmetric encryption, asymmetric encryption, hash functions, quantum security, resource consumption (sustainability)
Network security applications: Authentication applications, electronic mail security, VPN/IPsec, web-security, cloud security, wireless security.
System security: Intruders, malicious software, firewalls, intrusion detection systems, security policies.

Recommended prerequisites

62577/62443/62581/62229, Data communication and programming and system architecture skills (short intro to data communication will be given in the beginning of course)

Teaching Method

Class teaching and exercises –
Approximately 30% of the time will be spent on exercises.



Research group: AI, Mathematics and Software
Elective: Global Business Engineering
Elective: IT and Economics
Elective: Electrical Engineering
Elective: Software Technology
Elective: Healthcare Technology
Elective: Process and Innovation

Course is a possible prerequisite for course 63861 (in 3 weeks span) where the student can immerse in advanced security topics

Limited number of seats

Minimum: 20, Maximum: 60.

Please be aware that this course has a minimum requirement for the number of participants needed, in order for it to be held. If these requirements are not met, then the course will not be held. Furthermore, there is a limited number of seats available. If there are too many applicants, a pool will be created for the remainder of the qualified applicants, and they will be selected at random. You will be informed 8 days before the start of the course, whether you have been allocated a spot.

See course in the course database.





13 weeks


Engineering Technology


DTU Ballerup Campus

Course code 63860
Course type Bachelor
Semester start Week 35
Semester end Week 48
Days Mon 13-17

7.500,00 DKK

Please note that this course has participants limitation. Read more