Subject: Introduction to Communication Networks (17 - EK202)


Basic Information

CategoryTheoretical-methodological
Scientific or art field:Telecommunications and Signal Processing
InterdisciplinaryNo
ECTS7
Course specification

Course is active from 17.10.2012..

This course targets acquisition of basic terminology and knowledge related to the area of communication and computer networks. Students should acquire basics of communication protocols that enable communication between devices in networked environment. Student should understand the concept of layering in communication networks and understand the role of specific protocols at different layers.
Students would acquire the basic design principles of communication and computer networks. It will clarify the fundamental problems solved by protocols designed at different network layers. The course is organized as a sequel of communication problems that should be solved at different layers, providing the student with both theoretical understanding as well as practical examples of protocols, in particular, the protocols in Local Area Networks and the Internet.
Introduction and basic concepts; Introduction to OSI layered model and terminology; Physical layer - transmission media and digital transmission basics; Example: 802.3 Ethernet and 802.11 WiFi PHY layer. Data link layer - error detection and error correction; Example: CRC and Checksum codes, ARQ protocols. Data link layer - multiple access protocols. Examples: ALOHA, CSMA/CD in 802.3 Ethernet and CSMA/CA in 802.11 WiFi. Network layer - network addressing and routing. Example: IP protocol, ARP and ICMP protocol. Transport layer and quality of service. Example: TCP protocol and UDP protocol. Session, presentation and application layer. Example: HTTP protocol and video over Internet.
Lessons; auditory sessions and laboratory exercises with MATLAB examples.
AuthorsNameYearPublisherLanguage
Tanenbaum, A.S.Computer Networks1981Prentice Hall, Englewood CliffsEnglish
Bertsekas, GallagerData Networks19972nd edition, Prentice HallEnglish
Predmetni nastavniciSkripte i prezentacije na sajtu Katedre2012KTIOSSerbian language
Tanenbaum, E. i dr.Računarske mreže2012Mikro knjiga, BeogradSerbian language
Course activity Pre-examination ObligationsNumber of points
TestYesYes10.00
HomeworkYesYes20.00
Written part of the exam - tasks and theoryNoYes70.00
Name and surnameForm of classes
Missing picture!

Vukobratović Dejan
Full Professor

Lectures
Missing picture!

Devaja Tijana
Assistant - Master

Practical classes
Missing picture!

Martić Goran
Assistant - Master

Practical classes
Missing picture!

Devaja Tijana
Assistant - Master

Laboratory classes
Missing picture!

Ninković Vukan
Assistant - Master

Laboratory classes