course-details-portlet

TTM4100

Communication - Services and Networks

Assessments and mandatory activities may be changed until September 20th.

Credits 7.5
Level Foundation courses, level I
Course start Spring 2026
Duration 1 semester
Language of instruction Norwegian
Location Trondheim
Examination arrangement Digital exam

About

About the course

Course content

The course focuses on computer networking, involving many concepts, protocols and technologies that are woven together in an intricate manner. The broad spectrum of topics is presented following the top-down approach, i.e. by beginning with the application layer and working its way down toward the physical layer. The covered topics include reference models (i.e. OSI and TCP/IP), switching and routing principles, network elements, services and protocols widely used in the Internet. Within the application layer, the architecture and protocols for the Domain Name System (DNS), web and e-mail are discussed. An introduction to multimedia systems, wireless and mobile networks, and fundamentals of communication security is also given.

Learning outcome

A. Knowledge: Students will get a basic understanding of: 1) The fundamental concepts, protocols and technologies underlying computer communication networks and services, including the overall architecture of the Internet, principles of network based services, switching and routing techniques, functionality and basic protocols of the five layers, and use of transport layer protocols in network application design. 2) Wireless and mobile networks. 3) Multimedia networking. 4) Communication security.

B. Skills: 1) To be able to communicate, reason and creatively think about the architectures, principles and technologies in the design and implementation of computer communication networks and services. 2) To be able to explain how the basic protocols of the five layers work. 3) To be able to communicate, reason and creatively think about wireless and mobile networks, and multimedia networking. 4) To be able to design and implement basic network applications using the existing transport layer protocols. 5) To be able to provide fundamental security in communication over networks.

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 and, in particular, to:

  • Goal 4 "Ensure inclusive and equitable quality education and promote lifelong learning for all" ("Infrastructure solutions that bring Internet access; downloadable digital content; digital platforms and remote learning programs").
  • Goal 9 "Build resilient infrastructure, promote inclusive and sustainable industrialization and foster innovation" ("Industrial Internet of things (IIoT); 5G network connectivity to enable industrial automation and the associated efficiency gains; Cross-team collaboration opportunities enabled by digital platforms").

Learning methods and activities

Lectures and compulsory assignments. Compulsory assignments must be approved in order to qualify for the final exam.

Compulsory assignments

  • Compulsory assignments

Further on evaluation

If there is a re-sit examination, the examination form may be changed from digital to oral exam. A (potential) digital re-sit exam may also have a different form than the ordinary exam. If a student wants to repeat the course, approved compulsory activities older than two years must be repeated to qualify for the final exam, regardless whether the student has passed the course earlier or not. Approved compulsory activities from the previous two years will normally be accepted. However, this should be clarified with the course responsible early in the semester.

Course materials

James F. Kurose and Keith W. Ross, "Computer Networking: A Top-Down Approach".

Credit reductions

Course code Reduction From
IT2203 4.5 sp
SIE5003 7.5 sp
MNFIT223 4.5 sp
MNFIT223 4.5 sp
TTM4190 5 sp Autumn 2017
IMT2006 6 sp Autumn 2018
TTM4200 7.5 sp Autumn 2019
TTM4191 6 sp Autumn 2021
IIKT2100 6 sp Autumn 2024
IIKT2105 6 sp Autumn 2024
This course has academic overlap with the courses in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • Telematics
  • Technological subjects

Contact information

Course coordinator

Lecturers

Department with academic responsibility

Department of Information Security and Communication Technology

Examination

Examination

Examination arrangement: Digital exam
Grade: Letter grades

Ordinary examination - Spring 2026

Digital exam
Weighting 100/100 Examination aids Code D Duration 4 hours Exam system Inspera Assessment Place and room Not specified yet.

Re-sit examination - Summer 2026

Digital exam
Weighting 100/100 Examination aids Code D Duration 4 hours Exam system Inspera Assessment Place and room Not specified yet.