Study Guide@lith   Link to LiU Homepage
 

Linköping Institute of Technology

Link to LiU Homepage
 
Valid for year : 2005
 
TDTS41 Computer Networks, 5 ECTS credits.
/Datornät/

For:   C   CII   D   IT   SOC   TB   Y  

 

Prel. scheduled hours: 40
Rec. self-study hours: 100

  Area of Education: Technology

Subject area: Computer Systems/Computer Engineering/Electrical Engineering

  Advancement level (A-D): C

Aim:
The course presents hardware and software aspects of computer networks. It also gives knowledge about basic techniques for datacommunication, as well as an understanding of the mechanisms necessary for communication between computer systems. The course gives an overview of existing computer networks, products and trends as well as practical experience in communication protocols.

Prerequisites: (valid for students admitted to programmes within which the course is offered)
Knowledge in operating systems and process programming equivalent to TDDB68 (notions of process, thread, queue, and socket). Basic knowledge in programming and compiling C and C++ in a Unix environment.

Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.

Supplementary courses:
FDA127 Communication; TSIN02 Internetworking; TDTS02 Computer Network Infrastructures; TDDC08 Multimedia information retrieval.

Organisation:
The theory is presented at the lectures. Laboratory assignments are used as a complement to the theory and consist of an experimental implementation of a protocol for data communication.

Course contents:
Application areas for computer networks and examples of commercial network services. Basic terminology within networks such as protocols, services, circuit switching and packet switching, datagram and virtual circuits, with focus on solutions for packet-switched networks. Network architectures, division of network functionality with reference to the OSI model; Internet and standardisation. Application protocols. Techniques for flow control. Different types of protocols. Specification and verification of protocols. Local area networks with focus on Ethernet CSMA/CD; high-speed networks, wide are networks, wireless networks and other network types. Internetworking; naming, addressing and routing protocols. The TCP/IP protocol family. Techniques for congestion control and resource allocation; managing quality of service and real-time applications. Network security examples and applications; the IPsec framework. Development trends; IPv6.

Course literature:
Kurose, James F. & Ross, Keith W. (2004), Computer Networking: A Top-Down Approach Featuring the Internet. 3rd Ed. Addison-Wesley.

Examination:
Written examination
Laboratory work
2 p
1,5 p
 



Course language is English.
Department offering the course: IDA.
Director of Studies: Patrick Lambrix
Examiner: Juha Takkinen
Link to the course homepage at the department


Course Syllabus in Swedish

Linköping Institute of Technology

Link to top of pagep


Contact: TFK , val@tfk.liu.se
Last updated: 12/13/2005