DM543: Networks and Security (5 ECTS)

STADS: 15013401

Level
Bachelor course

Teaching period
The course is offered in the autumn semester.

Teacher responsible
Email: NielsHvidbergKjeldsen
Email: eksternlektor
Email: ph.d.Tel:6550xxxxemail:

Additional teachers
jamik@imada.sdu.dk

Timetable
Group Type Day Time Classroom Weeks Comment
Common I Tuesday 16-18 U181 36-41,43-51
DK Tuesday 16-18 U181 36-41,43-51
DK Thursday 16-18 U155 36-41,43-51
H1 TE Thursday 16-18 U155 36-41,43-51
Show entire timetable
Show personal time table for this course.

Comment:
Ubegrænset deltagerantal. Fælles med DM557 Netværk og sikkerhed

Prerequisites:
None

Academic preconditions:
The content of DM507 Algorithms and Data Structures and DM519 Concurrent Programming must be known.

Course introduction
The purpose of this course is to give an understanding of the issues involved in networks and computer security, for prevention and detection of security problems.

Expected learning outcome
At the end of the course the student is expected to be able to:

  • Explain basic network concepts.
  • Explain functionality and interfaces for the application layer of the TCP/IP model
  • Explain functionality and interfaces for the transport layer of the TCP/IP model and the difference between UDP and TCP
  • Explain functionality and interfaces for the network layer of the TCP/IP model and explain basic routing algorithms.
  • Explain functionality and interfaces for the link layer of the TCP/IP model, including error detection and correction.
  • Explain characteristic differences between wireless and non-wireless networks.
  • Explain the concepts behind and applications of both symmetric and public key crypography.
  • Explain concepts behind and implementation of the following:
    • Key distribution and user authentication.
    • Transport level security.
    • Wireless network security.
    • Electronic mail security.
    • Explain techniques used to detect and prevent intruders and malicious software.
    • Describe different types of firewalls.
Subject overview
Layers in networks, basic network concepts, the TCP/IP model, network protocols, basic cryptography (symmetric and public key), key distribution and user authentication, transport level security, wireless network security, electronic mail security, intruders, malicious software, firewalls.

Literature
    Meddeles ved kursets start.


Website
This course uses e-learn (blackboard).

Prerequisites for participating in the exam
Prerequisite test consisting of a project assignment. The project must be passed in order to participate at the oral exam (15013412)

Assessment and marking:
Oral exam, Danish 7 mark scale, external examination, 5 ECTS (15013402)

Reexam in the same exam period or immediately thereafter

Expected working hours
The teaching method is based on three phase model.
Intro phase: 22 hours
Skills training phase: 20 hours

Educational activities Study phase: 10 hours

Language
This course is taught in Danish or English, depending on the lecturer. However, if international students participate, the teaching language will always be English.

Course enrollment
See deadline of enrolment.

Tuition fees for single courses
See fees for single courses.