Course: Mathematical Principles in Informatics

» List of faculties » FEK » KMI
Course title Mathematical Principles in Informatics
Course code KMI/MAT3
Organizational form of instruction Lecture + Lesson
Level of course Master
Year of study not specified
Semester Winter
Number of ECTS credits 6
Language of instruction Czech
Status of course Compulsory, Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Roskovec Tomáš, RNDr. Ph.D.
  • Mrkvička Tomáš, prof. RNDr. Ph.D.
Course content
Topics: 1. Basic concepts and properties of mathematical logic. 2. Propositional calculus, quantifiers. 3. Boolean algebra, identities. 4. Boolean functions and their representations. 5. Basic concepts of number theory, divisibility, prime numbers. 6. Modular arithmetic. 7. Euclidean algorithm, algorithms for integer operations. 8. Linear congruence, Chinese remainder theorem 9. Cryptography, public encrypting, the RSA cryptosystem, digital signature 10. Survey of basic concepts and rules of probability theory. 11. Discrete probability 12. Independent events, conditional probability, Bayes theorem. 13. Selected applications of probability reasoning in economy.

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming)
Learning outcomes
The course is targeted at the fundaments of mathematics necessary for the study of the master program. Selected topics of mathematical logic, number theory and probability theory are covered.
The student is able to apply the knowledge of the theory of boolean functions, number theory and probability models to concrete real-life motivated situations.
Prerequisites
Basic knowledge of mathematics on the Bc. level.

Assessment methods and criteria
Combined exam

Active attendance of all seminars including homework deliverance. Passing both written (score more than 50%) and oral examination parts.
Recommended literature
  • DUŽÍ, M. Matematická logika. VŠB Ostrava, 2012.
  • JANACEK, G. J. and M. L. CLOSE. Mathematics for Computer Scientists. Ventus Publishing Aps, 2011. ISBN 978-87-7681-524-0.
  • MEJLBRO, L. Introduction to Probability. Ventus Publishing Aps, 2009. ISBN 978-87-7681-515-8.
  • PLOCKI, A., P. TLUSTÝ. Pravděpodobnost a statistika pro začátečníky a mírně pokročilé. Praha: Prometheus, 2007. ISBN 978-80-7196-330-1.
  • Rosen, K., H. Discrete Mathematics and Its Applications.. New York: McGraw-Hill, 1988.
  • TLUSTÝ, P. Obecná algebra. České Budějovice: Jihočeská univerzita, 2006. ISBN 978-80-7040-828-6.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester