Course detail

Computer Communication

FSI-VPK-AAcad. year: 2023/2024

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

English

Number of ECTS credits

5

Mode of study

Not applicable.

Entry knowledge

The basic knowledge of using computers is required (files and folders operations etc.). The C-language programming is desirable.

Rules for evaluation and completion of the course

The course-unit credit award requirements: active participation in seminars, elaboration of an individual project. The examination is oral.
The attendance at lectures is recommended; the attendance at seminars is obligatory. Education runs according to week schedules. The form of compensation for missed seminars is fully in the competence of the tutor.

Aims

The aim of the course is to familiarize students with the technical and software solutions of communications problems in data networks, as well as in industrial networks.
Students will be able to use, design, install and manage computer networks as well as to develop internet-based applications. They acquire basic knowledge of industrial networks.

Study aids

Not applicable.

Prerequisites and corequisites

Not applicable.

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.
Fall K. R., Stevens W. R.: TCP/IP Illustrated, Volume 1: The Protocols (2nd edition). Addison-Wesley Professional, 2011.
Ramaswami R., Sivarajan K., Sasaki G.: Optical Networks: A Practical Perspective (3rd edition). Morgan Kaufmann, 2009.

Recommended reading

Forouzan F. A.: Data Communications and Networking (5th edition). McGraw-Hill, 2012.
Sosinsky, B.: Mistrovství – počítačové sítě. Computer Press, 2010.

eLearning

Classification of course in study plans

  • Programme N-AIŘ-P Master's, 2. year of study, summer semester, compulsory

Type of course unit

 

Lecture

26 hours, optionally

Teacher / Lecturer

Syllabus

1. Introduction. Basic terms from data communications. ISO/OSI model.
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

26 hours, compulsory

Teacher / Lecturer

Syllabus

1. - 3. Web techniques.
4. - 7. Example of data network - installation and confuguration.
8. DNS, DHCP, NAT.
9. Development of programs using UDP and/or TCP protocol.
10. Development of simple TCP client/server application.
11. - 12. Demonstration of industrial networks.
13. Presentation of semester projects, accreditation.

eLearning