352-0312/01 – Informatics (I)
Gurantor department | Department of Control Systems and Instrumentation | Credits | 4 |
Subject guarantor | prof. Ing. Radim Farana, CSc. | Subject version guarantor | prof. Ing. Radim Farana, CSc. |
Study level | undergraduate or graduate | Requirement | Compulsory |
Year | 3 | Semester | summer |
| | Study language | Czech |
Year of introduction | 2001/2002 | Year of cancellation | 2014/2015 |
Intended for the faculties | FS | Intended for study types | Bachelor |
Subject aims expressed by acquired skills and competences
Subject Informatics is an important subject, which determines the profile of
the graduates in branch Applied Informatics and Control. Its objective is to introduce students to the principles of information theory and its computer application. The subject also includes the study of basic algorithms used in computer applications, like text encoding and encrypting, data sorting and searching, storing of different data types etc.
Teaching methods
Lectures
Tutorials
Project work
Summary
Subject Informatics is an important subject, which determines the profile of
the graduates in branch Applied Informatics and Control. Its objective is to introduce students to the principles of information theory and its computer application. The subject also includes the study of basic algorithms used in computer applications, like text encoding and encrypting, data sorting and searching, storing of different data types etc.
Compulsory literature:
Abelson, H. and Sussman, G. J. Structure and Interpretation of Computer Programs. [on-line]. Available form web: http://mitpress.mit.edu/sicp/
Recommended literature:
Public Key Server. [on-line]. Available from www http://www.pgp.cz/.
National Institute of Standards and Technology Computer Security Resource
Center. [on-line]. Available from www http://csrc.nist.gov.
RSA Security. RSA company information server. [on-line]. Available from www
http://www.rsa.com/.
Way of continuous check of knowledge in the course of semester
E-learning
Other requirements
Students have to prepare project.
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
1. Introduction to the subject content, credit system requrements. Basic terms from the area of information theory.
2. Basic terms from the encoding theory. Hamming length, codes for verification and correction.
3. Control digits, bar codes, Gray codes.
4. Number formats, their accuracy, numeric faults.
5. Cryptographic systems, classification, security. Systems with secret keys.
6. Cryptology, systems with public keys, electronic signatures, certificates, certification authorities.
7. Data compression systems. Basic principles and use.
8. Algorithms complexity and their description.
9. Basic arithmetic operations realisation, counting of numeric functions with help of sequences.
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction