TTM4180 - Applied Networking


Examination arrangement

Examination arrangement: Aggregate score
Grade: Letter grades

Evaluation Weighting Duration Grade deviation Examination aids
Practical assignment 30/100
Theoretical assignment 30/100
Written exam 40/100 2 hours D

Course content

The course consists of two parts, the first one with focus on Internet as a system, in particular routing protocols and domain components (macro level), and the second one with focus on control of a single network device through programming (micro level). Topics that may be part of the macro level are: business models, interchange agreements, routing protocols such as Border Gateway Protocol (BGP) and Open Shortest Path First (OSPF). The micro level part will concentrate on realizing different network functions through the concept of Software Defined Networking (SDN).

Learning outcome

A. Knowledge: 1) To get a profound understanding of concepts and principles behind the Internet as a system. 2) To get a basic understanding of network routing. 3) To get a basic understanding of the inter-domain routing protocol BGP and how it is used as a signaling/ information distributor. 4) To get a basic understanding of Software Defined Networking (SDN) and OpenFlow. 5) To get a basic understanding of programming in a network context.

B. Skills: 1) To be able to communicate, reason and creatively think about the ecosystem providing basic communication services in Internet. 2) To be able to design, implement and debug a simple network control program. 3) To use network emulation tools.

Learning methods and activities

The course has regular lectures combined with theoretical and practical assignments during the lectures and laboratories providing hands-on experience in network programmability. The final practical assignment and the final theoretical assignment are both graded. All the other assignments are compulsory. Written reports and/or code must be submitted individually by each student.

Compulsory assignments

  • Sub-reports
  • Sub-reports

Further on evaluation

Three assessments provide the basis for the final grade in the course, a final theoretical assignment, a final practical assignment and a written final exam that count for 30, 30 and 40% 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 written 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 and the compulsory assignments. Also in the case a student wants to try to improve his/her grade, he/she must repeat all three assessments and all the compulsory assignments.

Specific conditions

Compulsory activities from previous semester may be approved by the department.

Admission to a programme of study is required:
Communication Technology and Digital Security (MTKOM)

Course materials

Will be announced at the beginning of the semester.

More on the course



Version: 1
Credits:  7.5 SP
Study level: Intermediate course, level II


Term no.: 1
Teaching semester:  SPRING 2023

Language of instruction: English, Norwegian

Location: Trondheim

Subject area(s)
  • Telematics
  • Technological subjects
Contact information


Examination arrangement: Aggregate score

Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
Spring ORD Written exam 40/100 D 2023-05-09 09:00 PAPIR
Room Building Number of candidates
Spring ORD Theoretical assignment 30/100
Room Building Number of candidates
Spring ORD Practical assignment 30/100
Room Building Number of candidates
Summer UTS Written exam 40/100 D
Room Building Number of candidates
  • * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU