FI:PB002 Foundations of IT - Course Information
PB002 Foundations of Information TechnologiesFaculty of Informatics
- Extent and Intensity
- 2/0. 2 credit(s) (plus extra credits for completion). Type of Completion: zk (examination).
- doc. RNDr. Eva Hladká, Ph.D. (lecturer)
RNDr. Vít Rusňák, Ph.D. (assistant)
Ing. Eva Výtvarová (assistant)
- doc. RNDr. Eva Hladká, Ph.D.
Department of Computer Systems and Communications - Faculty of Informatics
Supplier department: Department of Computer Systems and Communications - Faculty of Informatics
- Mon 16:00–17:50 D2
- Prerequisites (in Czech)
- ! PB001 Introduction to IT && ! NOW ( PB001 Introduction to IT )
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- Fields of study the course is directly associated with
- Public Administration Informatics (programme FI, B-AP)
- Embedded Systems (programme FI, N-IN)
- Service Science, Management and Engineering (programme FI, N-AP)
- Social Informatics (programme FI, B-AP)
- Czech Language with Orientation on Computational Linguistics (programme FF, B-FI)
- Course objectives
- This lecture provides basic orientation in the field of information
technology and the principles of building computer systems. The lecture targets students that do not specialize as computer science
professionals but need to get sufficient overview of the subject to be
able to use information technology in other fields. The lecture presents an introduction to computer architectures, operation systems, computer networks, applications, but also about security that is becoming increasingly important and non-negligible component of the modern computer system's design. The lecture will focus on the use of IT in different areas. Last part of the lecture focuses on the impact of IT to the whole society and will also discuss some ethical problems related to its use.
Graduate will be able to orient in basics of the computer systems.
Graduate will also be able to understand behavior of simple systems and explain them from the user point of view.
- Basic components of computer and communication systems
- Principles of computer organization, von Neumann architecture
- Processors, data representation in a computer, data precision
- Operation systems (OS), history of their evolution, functionality of a typical contemporary OS
- Memory organization, memory instructions
- I/O and other devices, their management, drivers, role of application programming interface (API)
- Computer networks, Internet, introduction into the TCP/IP networks, peer to peer networks
- Applications, videoconferencing systems and multimedia applications, social networks
- Computer systems security, principles of authentication and authorization, safe work with IT
- Social and ethical dimension of IT
- KAIN, Richard Y. Advanced computer architecture :a systems design approach. Englewood Cliffs: Prentice-Hall, 1996. xvii, 907. ISBN 0-13-007741-0. info
- SINGHAL, Mukesh, Yoshiaki SHIRAI and Niranjan G. SHIVARATRI. Advanced concepts in operating systems : distributed, database, and multiprocessor operating systems. New York: McGraw-Hill, 1994. xxii, 522. ISBN 0-07-057572-X. info
- PETERSON, Larry L. and Bruce S. DAVIE. Computer networks :a systems approach. 2nd ed. San Francisco: Morgan Kaufmann Publishers, 2000. xxvi, 748. ISBN 1-55860-577-0. info
- KUROSE, James F. Computer networking : a top-down approach featuring the Internet. 3rd ed. Boston: Addison-Wesley, 2005. xviv, 821s. ISBN 0321269764. info
- Teaching methods
- Standard lecture, no drills nor home work, several class discussions.
- Assessment methods
- Standard lecture, no home work nor drills. idterm written exam, this result is 20% of the final evaluation. Final written exam (9 questions, 100 points) is 80% of the final evaluation. Evaluation is A 100%-90%, B 89%-80%, C 79%-70%, D 69%-60%, E 59%-55%.
- Language of instruction
- Further Comments
- Study Materials
The course is taught annually.
- Listed among pre-requisites of other courses