Course detail
Basics of Computer Science
FAST-GU01Acad. year: 2023/2024
Computer principles - basic computer components, cooperation of processor with memory and peripheral devices,
peripheral device controllers, I/O ports, interrupts, DMA, standard computer interface.
Operating system, its meaning, structure and classification.
The main tasks of the operating system - managing of processes, memory and files, using OS.
Computer networks, Internet - principles, network protocols and services.
Fundamentals of relational databases.
Fundamentals of Computer Graphics.
Fundamentals of typography, document processing.
Advanced engineering problems in MS Excel.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Entry knowledge
Rules for evaluation and completion of the course
Aims
Basic knowledge of Computer Science in the following topics:
Principles of Computer hardware
Architecture of operating systems
Principles of computer networks
Basics of database technology
Principles of computer graphics
Basics of desktop publishing and computer typography
Working knowledge of using spreadsheets in engineering calculation
Study aids
Prerequisites and corequisites
Basic literature
Milenkovic, M.: Operating Systems: Concepts and Design, Second Edition. McGraw-Hill, New York, 1992.
Recommended reading
DRÁB, M.: Jádro systému Windows. COMPUTER PRESS, 2011. (CS)
NOVOTNÁ, H. a kol.: Základy informatiky. FAST VUT Brno, elektronické studijní opory, 2009. (CS)
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
Exercise
Teacher / Lecturer
Syllabus