Course detail
Computer Communication
FSI-VPKAcad. year: 2013/2014
The course focuses on the technical and software solutions in data networks as well as in industrial networks. Principles of communication, computer networks, computer platforms and industrial networks are discussed. Considerable attention is paid to the TCP/IP protocol family. Programming of application using TCP and UDP protocols is also included (in seminars).
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Forouzan F. A.: Data Communications and Networking (5th edition). McGraw-Hill, 2012.
Mackay S., Wright E., Reynders D., Park J.: Practical Industrial Data Networks: Design, Installation and Troubleshooting. Newnes, 2004.
Ramaswami R., Sivarajan K., Sasaki G.: Optical Networks: A Practical Perspective (3rd edition). Morgan Kaufmann, 2009.
Recommended reading
Sosinsky, B.: Mistrovství – počítačové sítě. Computer Press, 2010.
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
2. Transmission media.
3. Ethernet network.
4. LAN Interconnection (repeater, bridge, router).
5. Switched networks.
6. TCP/IP - introduction, addressing, data communication model.
7. TCP/IP - network management and services.
8. IPv6.
9. EIA-232, EIA-422, EIA-485.
10. Modbus.
11. Fieldbus. Profibus.
12. DeviceNet. HART protocol.
13. Wireless networks.
Computer-assisted exercise
Teacher / Lecturer
Syllabus
2. Dynamic web pages, server-side scripting using php language.
3. Dynamic web pages - client-side scripting (JavaScript, DOM).
4. Web database application.
5. Using of bridge. Router installation and configuration.
6., 7. Installation and configuration of ATM network.
8. Domain Name Services.
9. Development of programs using UDP and/or TCP protocol.
10. Development of simple client/server application.
11., 12. Demonstration of industrial networks.
13. Presentation of semester projects, accreditation.