Data on the course

Show instruction and examinations
811338A Internet and Computer Networks, 5 ECTS cr 
Code 811338A  Validity 01.01.1950 -
Name Internet and Computer Networks  Abbreviation ICN 
Scope5 ECTS cr   
Type Intermediate Studies Discipline3259 Information Processing Science 
  Grading1 - 5, pass, fail 
Unit Information Processing Science DP 

Juha Kortelainen 

ECTS Credits 

5 ECTS credits/134 hours of work

Language of instruction 



Timing: 1 st year, spring semester, period 3

Learning outcomes 

The student is able to describe the functioning of a computer network and how data is transmitted in a network, to list the distinct layers of a network (in two reference models), to estimate the significance and operation of distinct layers and to compare connectionless and connection-oriented transport. She/he identifies the most important network protocols and is able to estimate their functions. The student is able to explain the structure of the Internet addressing system and the general principles according to which routing in IP-networks is carried out. She/he is able to calculate values to parameters describing the capacity of the network (transmission rate, traffic intensity, delay, etc.) and to apply the theory in a computer class, for instance, when analysing the network traffic.


1.    The history and development of Internet and WWW;  
2.    The basic concepts of computer networks: network devices, physical media, circuit switching, packet switching, delay, loss and throughput, protocols layers and refer-ence models;
3.    The functioning of the application layer, network application architectures, commu-nicating processes, transport services;
4.    Classical network applications: electronic mail, file transfer, remote login, news-groups;
5.    New applications on the Internet: DNS, World Wide Web and HTTP, content distri-bution;
6.    Data transmission on the Internet. UDP protocol: connectionless and simple. TCP protocol: connection-oriented and reliable data transfer;
7.    Addressing and routing on the Internet, IP protocol;
8.    Multimedia: real-time applications, streaming stored audio and video, Internet radio, Internet telephone (VoIP), QoS;
9.    Local area networks, multiple access protocols, link-layer addressing, network de-vices, wireless connections;
10.    The principles of network security, security in different layers of the network.                  

Mode of delivery 

Face-to-face teaching, or an alternative way to pass the course (Erasmus students, and some specific cases)

Learning activities and teaching methods 

Lectures 36h, exercises 30h, autonomous work about 68h, or Contact Education, or an alternative way to pass the course (Erasmus students, and some specific cases)

Target group 


Recommended optional programme components 


Recommended or required reading 

Lecture slides (about 250 slides), text book: J. F. Kurose and K. W. Ross, Computer Networking. A Top-Down Approach, 5th Edition, Pearson Education Inc., 2010. ISBN: 978-0-136548-3 and any other material presented in lectures

Assessment methods and criteria 

Assessment methods and criteria: The course is completed and approved the final test and exercises or an alternate way to pass the course (Erasmus students, and some specific cases)


1 - 5

Person responsible 

Jouni Kokkoniemi

Working life cooperation 



Current and future instruction
No instruction in WebOodi

Future examinations
No examinations in WebOodi