Objective of the course – aims of the course unit:
The aim is to introduce students to computer science including its practical use. The subject deals with description of software of personal computers and fundamentals of algorithmization and programming.
|
Objective of the course – learning outcomes and competences:
Students will learn internal architecture of personal computers and architecture of used operational systems. Students will also learn fundamentals of programming in Java and in Matlab.
|
Prerequisites:
The subject knowledge on the secondary school level is required.
|
Course contents (annotation):
Architecture of computers, operating systems, UNIX, algoritmization, programming in Matlab, introduction to programming in Java, information transfer, communication protocols, Internet services, information literacy.
|
Teaching methods and criteria:
Teaching methods depend on the type of course unit as specified in the article 7 of BUT Rules for Studies and Examinations.
|
Assesment methods and criteria linked to learning outcomes:
Requirements for successful completion of the subject are specified by guarantor’s regulation updated for every academic year.
|
Course curriculum:
Architecture of computers, operating systems, UNIX, algoritmization, programming in Matlab, introduction to programming in Java, information transfer, communication protocols, Internet services, information literacy.
|
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 reading:
Pecinovský R, Virius M: Učebnice programování - základy algoritmizace. Grada Publishing, Praha 1997. Doňar, B., Zaplatílek, K. MATLAB - tvorba uživatelských aplikací. BEN, 2004. Ličev, L., Morkes, D. Procesory - architektura, funkce, použití. Computer Press, ISBN: 80-7226-172-X Kabelová, A., Dostálek, L. Velký průvodce protokoly TCP/IP a systémem DNS. Computer Press, 2008. DARWIN, F. Ian. Java. Praha : Computer Press, 2006. ISBN 80-251-0944-5. Lasser, J. Rozumíme Unixu. Computer Press, 2002. ISBN: 80-7226-706-X
|