Course detail

Basics of Computer Science

FAST-AU01Acad. year: 2013/2014

Computer technology - principle of activity, main PC components, processor activity and control action, cooperation with memory, input/output devices
Operating system signification and using, structure and classification
OS application from the user point of view (UNIX, graphic interfaces, network operating systems, Windows)
Computer networks, Internet (principle of computer networks, network protocols and services)
Computer data processing
Engineering calculus in spreadsheet environment
Bases of computer graphic
Text processing and principles of typography

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

Basic overview in following parts of informatics: Computer structure and operating systems, computer nets and internet, informatic security, computer graphics and computer text processing. Practical abilities of project presentation with direct lecturing and with web tools.

Prerequisites

Informal knowledge within the scope of secondary school

Co-requisites

Not applicable.

Planned learning activities and teaching methods

Lectures and practical exercises, work on individual projects, closing project presentations. Working in LMS Moodle.

Assesment methods and criteria linked to learning outcomes

Attendance in lectures and seminars directed by teacher. Theoretical test of lectures matter. The self-selected theme of PowerPoint presentation including oral presentation and web pages with the same theme.

Course curriculum

1-2. Priciples of operation of computer, processor, operating memory, peripheral devices, input-output ports, iterrupt and direct memory access mechanisms.
3-4. Components of present models of PCs and their features. Processors families, system and other buses, chipsets, memory types, disk storages.
5-6. Operating system, structure and classification. OS from the viewpoint of user (Windows, Unix, filesystem, device manegement, permission control, text and graphic interfaces).
7. Computer networks (principles of activity, protocols and services, Internet and security).
8. Introduction into databases, data models, relational calculus, architecture of database management systems.
9-10. Processing of bulk data. Primary and foreign keys, indices, views, business rules, constraints and data integrity, SQL language.
11-12. Introduction into computer graphics. Color models, palettes, raster and vector graphics, graphic formats.
13. Computer aided processing of documents, basics of typography.
Practices: engineering calculus in spreadsheet environment.

Work placements

Not applicable.

Aims

Basic knowledge of Computer Science necessary for the whole study of Civil Engineering. Know-how for effective using of PC in engineering practice.

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

NOVOTNÁ, Helena a kol.: Základy informatiky. internetové učební texty, 2009. (CS)

Recommended reading

Macur J. a kol.: Technologie Internetu. CERN, 1999. (CS)

Classification of course in study plans

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

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

Type of course unit

 

Lecture

13 hours, optionally

Teacher / Lecturer

Syllabus

1-2. Principles of operation of computer, processor, operating memory, peripheral devices, input-output ports, iterrupt and direct memory access mechanisms.
3-4. Components of present models of PCs and their features. Processors families, system and other buses, chipsets, memory types, disk storages.
5-6. Operating system, structure and classification. OS from the viewpoint of user (Windows, Unix, filesystem, device manegement, permission control, text and graphic interfaces).
7-8. Computer networks (principles of activity, protocols and services, Internet and security).
9-11. Introduction into computer graphics. Color models, palettes, raster and vector graphics, graphic formats.
12-13. Computer aided processing of documents, basics of typography.

Exercise

13 hours, compulsory

Teacher / Lecturer

Syllabus

1. Principles of information presentation
2. Simple PowerPoint presentation
3. More possibilites of presentation
4. Preparation of images for the computer presentation.
5. Principles of web presentation and introduction into HTML
6. HTML I. - the first page, plain text processing
7. HTML II. - lists, the use of cascading style sheets
8. HTML III. - images, references
9. HTML IV. - tables
10. HTML V. - cascading style sheets, uniform layout of presentation
11.-12. Presentation and submission of individual works
13. Theoretical test of lectures.