Network and Communication Security Protocols

Undergraduate course

Course description

Objectives and Content

Objectives

Network and communications security is an important part of IT security since most cyberattacks are performed either using network connections or are targeting network infrastructure. The course focuses on the most common weaknesses and attacks on network protocols, and on the use of security protocols and protection techniques for computer networks and communication. It will also investigate some standard tools for automated network security testing and monitoring. Completing the course will contribute to a better understanding of network security risks and how to counter them.

Content

TCP/IP model

Key distribution ¿ Kerberos and PKI

Application-layer security (HTTPS, DNS and BGP)

Transport Layer Security (TLS)

Denial of Service (DoS) attacks

Learning Outcomes

Learning outcomes for the course are defined in terms of knowledge, skills and general competence as follows

Knowledge

Learners will understand

  • the TCP/IP protocol layering model
  • solutions for key distribution using symmetric and asymmetric cryptography
  • network security issues and how these are addressed at different layers by appropriate security protocols

Skills

Learners will be able to

  • identify potential network vulnerabilities and suggest relevant countermeasures
  • use tools for network security testing and monitoring
  • use and promote secure networking practices

General competence

The student can explain security-related issues to a non-technical audience, suggest security solutions and argue for them.

ECTS Credits

2,5 ECTS

Level of Study

Bachelor

Semester of Instruction

Autumn/spring
Required Previous Knowledge
None
Recommended Previous Knowledge
Computer networking
Credit Reduction due to Course Overlap
reduction of 2,5 ECTS to INF140 and INF142
Access to the Course
Entry to this course requires admission through UiBVidere
Teaching and learning methods
The teaching methods are organized as online teaching and digital learning resources.
Compulsory Assignments and Attendance
Assessment in this course is carried out through compulsory quizzes and/or assignments on key topics. Compulsory quizzes and activities are only valid for one semester (i.e., the teaching semester).
Forms of Assessment
The course is passed when all the obligatory work is completed and approved by the course instructor.
Grading Scale
Pass/fail
Reading List
The reading list will be available within July 1st for the autumn semester and December 1st for the sping semester.
Course Evaluation
Studentane skal evaluere undervisninga i tråd med UiB og kvalitetssikringssystemet til instituttet.
Course Coordinator
Course coordinator and administrative contact person can be found on MittUiB, or contact studierettleiar@ii.uib.no
Course Administrator
The Faculty of Science and Technology represented by the Department of Informatics is the course administrator for the course and study program.