Course detail

Basics of Computer Science

FAST-GU01Acad. year: 2013/2014

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

Czech

Number of ECTS credits

2

Mode of study

Not applicable.

Department

Institute of Computer Aided Engineering and Computer Science (AIU)

Learning outcomes of the course unit

The purpose of the course is a basic level of knowledge and skills for the effective use of computer technology. In addition to the overview of the general technical solutions in the field, students absolved the course are ready to use advanced software for engineering calculations.
Students will acquire basic knowledge of computer architecture, its components and principles of operation. They obtain an overview of the main tasks of operating systems and applications software.
Students extend their skills of user control of operating system and its basic administration.
In addition, students will learn about the principles of computer graphics, computer networks, security mechanisms and the basic rules of computer typography.

Prerequisites

Basics of Computer Science within the scope of secondary school

Co-requisites

Not applicable.

Planned learning activities and teaching methods

The course is taught through lectures, practical classes and self-study assignments. Attendance at lectures is optional, but attendance at classes is compulsory.

Assesment methods and criteria linked to learning outcomes

Active participation in the exercises. Test of knowledge discussed in the lectures. Individual solution of selected engineering problems using the discussed methods in MS Excel.

Course curriculum

1. Basics of faculty computer network, computer classrooms and system of intranet.
2.-10. Engineering calculus in spreadsheet: design of tables, formulas, design of graphs, database like manipulation, contingent tables, optimizing.
11.-12. Basics of computer typography, fonts, styles and templates, markup languages.
13. Computer graphics, vector vs. raster, palettes, color spaces, graphic entities, basic visualization techniques rendering, shading, raytracing

Work placements

Not applicable.

Aims

Basics theoretical knowledges of computer science necessary for the whole study of civil engineering. Mastering of spreadsheets for engineering calculus.

Specification of controlled education, way of implementation and compensation for absences

Extent and forms are specified by guarantor’s regulation updated for every academic year.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

Milenkovic, M.: Operating Systems: Concepts and Design, Second Edition. McGraw-Hill, New York, 1992.
DODGE, M., DOUGLAS, C.S.: Mistrovství v Microsoft Excel 2010. COMPUTER PRESS, 2011. (CS)

Recommended reading

DEMBOWSKI, K.: Mistrovství v HARDWARE. COMPUTER PRESS, 2009. (CS)
NOVOTNÁ, H. a kol.: Základy informatiky. FAST VUT Brno, elektronické studijní opory, 2009. (CS)
DRÁB, M.: Jádro systému Windows. COMPUTER PRESS, 2011. (CS)

Classification of course in study plans

  • Programme B-P-C-GK Bachelor's

    branch G , 1. year of study, winter semester, compulsory

  • Programme B-K-C-GK Bachelor's

    branch G , 1. year of study, winter semester, compulsory
    branch GI , 1. year of study, winter semester, compulsory

  • Programme B-P-C-GK Bachelor's

    branch GI , 1. year of study, winter semester, compulsory

Type of course unit

 

Exercise

26 hours, compulsory

Teacher / Lecturer

Syllabus

1. Basic concepts - workbook, worksheet, cell. Cells format in appearance and content. Built-in data types and their properties.
2. Formula - complete and partial address of range. Simple arithmetic formulas and principles of copying, the absolute and relative addresses.
3.-5. Built-in functions - mathematical, string, date and time.
6.-8. Chart - types and distribution of chart components. The definition of a data series of chart. Advanced formatting of the chart.
9.-10. Engineering problems using formulas and graphs, statistical data processing.
11.-12. Pivot tables as the query language.
13. Skills testing.