Course - Applied Networking - TTM4180
Applied Networking
Assessments and mandatory activities may be changed until September 20th.
About
About the course
Course content
This course is a continuation of the course TTM4200 Computer Networks. It covers the principles and protocols which are used in connecting and controlling network devices within and between autonomous systems in order to deliver the requested services to the end users.
The course "Applied Networking" focuses on the following topics:
- Internet architecture and addressing;
- Network layer - control plane;
- Broadcast and multicast;
- Link layer multiple access and switching.
Security aspects are discussed for these topics, and practical assignments give hands-on experience by deploying, managing and using services and protocols widely used in the Internet (IP, TCP, UDP, OSPF, BGP, STP, PIM among others).
Learning outcome
A. Knowledge: Students will get an understanding of concepts and principles behind the Internet as a system. They will refresh their knowledge about Internet architecture and learn about different network elements, their functions, link layer access and switching principles, network layer control plane, intra- and inter-domain routing protocols (OSPF and BGP), and broadcasting and multicasting.
B. Skills: Students will be able to communicate, reason and creatively think about various networking concepts and protocols. They will be able to use basic networking tools, protocols and services required to build and manage a computer network.
C. General competence: Students will be able to use the acquired knowledge and skills for applying basic computer networking principles, both independently and in teams.
The course teaches the fundamental knowledge, skills and competences behind digital communications and the Internet. For that reason, it indirectly contributes to all UN Sustainable Development Goals (SDGs) where digital solutions can benefit from ubiquitous access to a communication platform. In particular, it has an impact on SDG 4 "Ensure inclusive and equitable quality education and promote lifelong learning for all", SDG 9 "Build resilient infrastructure, promote inclusive and sustainable industrialization and foster innovation", and SDG 11 "Make cities and human settlements inclusive, safe, resilient and sustainable".
Learning methods and activities
The course is taught through lectures combined with team-based learning and theoretical and practical assignments. Throughout the semester, students receive feedback on their level of preparation through tests done during class time. Students apply the knowledge in realistic scenarios through practical assignments.
Further on evaluation
Three assessments provide the basis for the final grade in the course, theoretical assignments, practical assignments and a digital final exam that count for 25, 25 and 50% of the final grade, respectively. All three parts must be passed in order to pass the course. The results for each of the parts are given with a letter grade.
The assignments and the exam are given in English only. The exam can be answered in English or in Norwegian.
If there is a re-sit examination, the examination form may be changed from digital to oral exam. If a student also after the re-sit exam has the final grade F/failed, the student must repeat the entire course, that is all three assessments. Also, in the case a student wants to try to improve his/her grade, he/she must repeat all three assessments.
Specific conditions
Admission to a programme of study is required:
Cyber Security and Data Communication (MTKOM)
Recommended previous knowledge
TTM4200 Computer Networks, TTM4175 Introduction to Cyber Security and Data Communication, or equivalent.
Course materials
To be announced at the beginning of the term.
Subject areas
- Telematics
- Technological subjects
Contact information
Course coordinator
Lecturers
Department with academic responsibility
Department of Information Security and Communication Technology