Course details
Computer Networks and Communication Protocols
PSI Acad. year 2004/2005 Winter semester 6 credits
Internet concepts. Principles, methods and techniques: naming and addressing, routing, traffic management. Common protocols. Protocol implementation and protocol engineering.
Guarantor
Language of instruction
Completion
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
There are no prerequisites
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