Course details

Computer Networks and Communication Protocols

PSI Acad. year 2005/2006 Winter semester 6 credits

Current academic year

Internet concepts. Principles, methods and techniques: naming and addressing, routing, traffic management. Common protocols. Protocol implementation and protocol engineering.

Guarantor

Language of instruction

Czech

Completion

Examination

Time span

  • 39 hrs lectures
  • 12 hrs pc labs
  • 14 hrs projects

Department

Subject specific learning outcomes and competences

Understanding concepts and communication principles in upper layers of computer networks, namely in Internet.

Learning objectives

Understand concepts and communication principles in upper layers of computer networks, namely in Internet.

Prerequisite knowledge and skills

The sets, relations and mappings. The elementary notions of the graph theory. The elementary notions of communication protocols.

Study literature

  • Pužmanová R., Šmrha P.: Propojování sítí s TCP/IP. Kopp, České Budějovice, 1999.

Fundamental literature

  • Keshav S.: An Engineering Approach to Computer Networking. Addison-Wesley, 1997.

Syllabus of lectures

  • Introduction.
  • Data communications - selected topics.
  • Internet concepts.
  • Naming and addresing.
  • Routing principles.
  • Internet routing.
  • Multicast routing.
  • Mobile networks routing.
  • Internet protocols.
  • ATM and Internet/ATM protocols.
  • Protocol implementation.
  • Protocol engineering.
  • Networking security.

Syllabus of computer exercises

  • Basics of Internet Communication.
  • Transport layer programming.
  • Network applications by BSD sockets library
  • Word Wide Web, SGML, XML.
  • Tools for dynamic WWW pages.

Progress assessment

Study evaluation is based on marks obtained for specified items. Minimimum number of marks to pass is 50.

Controlled instruction

Completion of 2 projects, mid-term exam passing

Back to top