FI:PB001 Introduction to IT - Course Information
PB001 Introduction to Information Technologies
Faculty of InformaticsAutumn 2024
- Extent and Intensity
- 2/0/0. 2 credit(s) (plus extra credits for completion). Type of Completion: zk (examination).
In-person direct teaching - Teacher(s)
- prof. RNDr. Luděk Matyska, CSc. (lecturer)
doc. RNDr. Eva Hladká, Ph.D. (lecturer)
RNDr. Lukáš Ručka (assistant) - Guaranteed by
- prof. RNDr. Luděk Matyska, CSc.
Department of Computer Systems and Communications – Faculty of Informatics
Supplier department: Department of Computer Systems and Communications – Faculty of Informatics - Timetable
- Tue 1. 10. to Tue 17. 12. Tue 16:00–17:50 D1
- 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 / plans the course is directly associated with
- Image Processing and Analysis (programme FI, N-VIZ)
- Bioinformatics and systems biology (programme FI, N-UIZD)
- Computer Games Development (programme FI, N-VIZ_A)
- Computer Graphics and Visualisation (programme FI, N-VIZ_A)
- Computer Networks and Communications (programme FI, N-PSKB_A)
- Cybersecurity Management (programme FI, N-RSSS_A)
- Formal analysis of computer systems (programme FI, N-TEI)
- Graphic design (programme FI, N-VIZ)
- Graphic Design (programme FI, N-VIZ_A)
- Hardware Systems (programme FI, N-PSKB_A)
- Hardware systems (programme FI, N-PSKB)
- Image Processing and Analysis (programme FI, N-VIZ_A)
- Information security (programme FI, N-PSKB)
- Informatics (programme FI, B-INF) (2)
- Informatics in education (programme FI, B-IVV) (2)
- Information Security (programme FI, N-PSKB_A)
- Quantum and Other Nonclassical Computational Models (programme FI, N-TEI)
- Computer graphics and visualisation (programme FI, N-VIZ)
- Computational Linguistics (programme FF, B-PLIN_) (3)
- Computer Networks and Communications (programme FI, N-PSKB)
- Business Informatics (programme ESF, B-POIN)
- Principles of programming languages (programme FI, N-TEI)
- Programming and development (programme FI, B-PVA)
- Cybersecurity management (programme FI, N-RSSS)
- Services development management (programme FI, N-RSSS)
- Software Systems Development Management (programme FI, N-RSSS)
- Services Development Management (programme FI, N-RSSS_A)
- Software Systems Development Management (programme FI, N-RSSS_A)
- Software systems (programme FI, N-PSKB)
- Machine learning and artificial intelligence (programme FI, N-UIZD)
- Teacher of Informatics and IT administrator (programme FI, N-UCI)
- Informatics for secondary school teachers (programme FI, N-UCI) (2)
- Computer Games Development (programme FI, N-VIZ)
- Processing and analysis of large-scale data (programme FI, N-UIZD)
- Natural language processing (programme FI, N-UIZD)
- Course objectives
- To provide basic orientation in the information technology fields is the main goal of this lecture. Not only hardware and software is discussed, but the social extent is covered as well.
The graduate will be able to understand function of simple computer systems.
Graduate will be also able to understand and explain relationship between components of more complex computer systems.
Graduate will be also able to analyze and explain behavior of operating systems, computer networks etc. from the user point of view.
Graduate will be able to analyze and evaluate ethical implications of his own work. - Learning outcomes
- At the end of this course student will have basic orientation in computer and information technologies and their design. Specifically, she will understand basic principles of computer and computer systems design, she will be acquainted with principles of programming and specific constructs like interruption, synchronization, input/output. She will know basic principles of design of operating systems that are used as an example of complex computer systems; she will know what API is.
He will also get basic overview and orientation in computer networks an computer graphics.
The graduate will also get basic orientation in ethics and professional context and she will also be able to comment societal impacts of computer technology. - Syllabus
- Computer and communication system, role of components (architecture, operating systems, computer networks), applications.
- The social and ethical dimension of IT.
- Computer architecture, data representation, von Neumann model, basic machine organization.
- Role of operating systems, history, functionality of a typical contemporary OS.
- Design principles, efficiency, robustness, flexibility, compatibility, ...
- Influence of requirements of security, networking, graphical interfaces, ...
- OS structure (monolithic, layered, modular, micro-kernel).
- Abstraction, processes, resources, and application interfaces.
- I/O devices and their management, drivers.
- Protection, system and user space, kernel.
- Networks, their history, Internet, fundamentals of network architecture, distributed systems.
- Social context of IT, Information society, New economics.
- Internet, growth, management, international issues.
- Professional and ethical responsibility, basic laws (personal data protection, digital signature, ...). Ethical codes, professional bodies, and organizations' "Acceptable use policy".
- Literature
- SNYDER, Lawrence. Fluency with information technology : skills, concepts, & capabilities. 4th ed., International ed. Boston: Pearson, 2011, 813 s. ISBN 9780135125649. info
- KUROSE, James F. and Keith W. ROSS. Počítačové sítě. 1. vyd. Brno: Computer Press, 2014, 622 s. ISBN 9788025138250. info
- KUROSE, James F. and Keith W. ROSS. Computer networking : a top-down approach. 5th ed. New York: Addison-Wesley, 2010, xxiv, 862. ISBN 9780136079675. info
- HENNESSY, John L., David A. PATTERSON and Krste ASANOVIC. Computer architecture : a quantitative approach. 5th ed. Waltham, MA: Morgan Kaufmann/Elsevier, 2012, 1 svazek. ISBN 9780123838728. info
- A new economy? : the changing role of innovation and information technology in growth. Paris: Organisation for Economic Co-operation and Development, 2000, 92 s. ISBN 9264176942. info
- BENSON E. Gabriel: Introduction to Information Technology: Basic Insight Into The Modern World of Technology. Benson by Amazon, 2023. 273 s. ISBN: 1708175148
- Teaching methods
- Lecture, no homework nor drills.
- Assessment methods
- No evaluated home work or drills. Only final exam after all the lectures read (12 questions/subject that must be explicitly answered/discussed, 150 points in total; length of examination is 90 minutes)
- Language of instruction
- Czech
- Follow-Up Courses
- Further Comments
- Study Materials
The course is taught annually. - Listed among pre-requisites of other courses
- Enrolment Statistics (recent)
- Permalink: https://is.muni.cz/course/fi/autumn2024/PB001