Course: Computer Theory

« Back
Course title Computer Theory
Course code KVD/TO
Organizational form of instruction Lecture + Seminar
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 4
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Fadrhonc Jan, Mgr. Ph.D.
  • Mainz Denis, PhDr. Ph.D.
  • Přibáň Tomáš, PhDr. Ph.D.
Course content
1. Definition of basic concepts from the theory of computers. Relation of Theory of computers and Finite automata and formal languages. 2. Color models and spaces; color depth in computer graphics. HDR images. 3. Specific usage of spreadsheets and VBA, introduction into numerical methods and statistical computations. 4. Introduction into vector and bitmap graphics, multimedia and hypermedia. 5. File formats: graphics, audio, animation, video, etc. 6. Introduction into processing of the bitmap images, especially digital photography. 7. Introduction into processing of digital video. 8. Introduction into processing of statics vector images and vector animations. 9. Introduction into processing of sounds. Basic of the Assembler. Significance of the assembler in the present. 10. Computers with parallel processing of data. Distributed systems. Computers network. Cooperating processes. Semaphores and their use. 11. Performance, security and reliability of computer systems. 12 Text to speech systems (TTS) and Voice to speech systems (V2T). 13. Authoring systems. ProAuthor.

Learning activities and teaching methods
Lecture supplemented with a discussion, Project-based instruction, Multimedia supported teaching, Students' self-study, Self-study of literature, Textual studies, Lecture, Seminar
  • Contact hours - 52 hours per semester
  • Preparation for comprehensive test (10-40) - 40 hours per semester
  • Preparation for an examination (30-60) - 35 hours per semester
prerequisite
Knowledge
Orientation in computing and informatics.
learning outcomes
Students will acquire theoretical knowledge, which they will use in the study of follow-up course Finite automata and formal languages, as well as studying other subjects in the field of computer technology.
teaching methods
Lecture
Lecture supplemented with a discussion
Seminar
Multimedia supported teaching
Textual studies
Project-based instruction
Self-study of literature
assessment methods
Combined exam
Test
Recommended literature
  • Halvorson, M. Microsoft Visual Basic 2008.
  • Kadlec, Václav. Učíme se programovat v Delphi a jazyce Object Pascal. Praha : Computer Press, 2001. ISBN 80-7226-245-9.
  • Kocur, Pavel. Numerické metody. V Plzni : Západočeská univerzita, 2005.
  • Kocur, Pavel. Úvod do teorie konečných automatů a formálních jazyků. Plzeň : Západočeská univerzita, 2001. ISBN 80-7082-813-7.
  • Manna, Zohar. Matematická teorie programů. Praha : SNTL, 1981.
  • Racek, Stanislav; Ježek, Karel. Paralelní programování. Plzeň : ZČU, 1994. ISBN 80-7082-128-0.
  • Rajlich, V. Úvod do teorie počítačů. Praha : SNTL, 1979.
  • Teixeira, Steve; Pacheco, Xavier. Mistrovství v Delphi 6. Praha : Computer Press, 2002. ISBN 80-7226-627-6.
  • Virius, Miroslav. Základy algoritmizace. Praha : ČVUT, 1995. ISBN 80-01-01346-4.
  • Weber, Monika; Breden, Melanie. Excel VBA : velká kniha řešení. Vyd. 1. Brno : Computer Press, 2007. ISBN 978-80-251-1453-7.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Education Study plan (Version): Physical Education in Education (13) Category: Physical education and sport 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Information Technologies in Education (15) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Information Technologies in Education (16) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): History in Education (16) Category: History courses 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Biology in Education (15) Category: Biology courses 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Geography in Education (1) Category: Pedagogy, teacher training and social care 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Geography in Education (15) Category: Pedagogy, teacher training and social care 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Physical Education in Education (15) Category: Physical education and sport 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): English Language in Education (16) Category: Pedagogy, teacher training and social care 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): English Language in Education (14) Category: Pedagogy, teacher training and social care 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Physics in Education (15) Category: Physics courses 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Chemistry in Education (14) Category: Chemistry courses 2 Recommended year of study:2, Recommended semester: Summer