Course detail

Discreet Mathematics

FP-DMAcad. year: 2011/2012

Basic theoretical tools of applied informatics - mathematical logic, relations, graph theory and theory of formal languages and automata.

Language of instruction

Czech

Number of ECTS credits

5

Mode of study

Not applicable.

Learning outcomes of the course unit

Acquired knowledge will facilitate analysing of problems and will enable solving of managerial tasks in economics.

Prerequisites

Secondary school mathematics and informatics.

Co-requisites

Not applicable.

Planned learning activities and teaching methods

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

Conditions for awarding course-unit credits:
- active participation in seminars where the attendance is compulsory,
- completion of two partial written tests marked at least with grade "E",

The exam has a written and an oral part with the written part being more important. The written part takes two hours and contains the following types of tasks with maximum points awarded in brackets:
1. Verbally formulated statements and operations with them (10 points).
2. Application of laws of prepositional calculus (10 points).
3. Boolean function (15 points).
4. Relations (15 points).
5. Basic properties and classification of graphs (10 points).
6. Definitions of terms or formulation of properties in the graph theory (10 points).
7. Finding the language of grammar (10 points).
8. Finding the language of automat and its grammar (20 points).

Other conditions include: being awarded at least 10 points in tasks 1, 2 and 3 together, achieving at least 8 points in tasks 5 and 6 together, and 10 points in tasks 7 and 8 together. The written part is marked in points and reflects the points achieved in individual tasks. If any task is marked "0" then the student can not obtain grading A,B,C. If the student does not achieve at least 50 points out of 100 or if any other condition is not fulfilled, the whole exam will be graded as "F" (failed). Grading of the written part is as follows: "A" is awarded for 90-100 points, "B" for 80-89 points, "C" for 70-79 points, "D" for 60-69 points, "E" for 50-59 points.

Course curriculum

Mathematical logic - constants, variables, statenaents, logical operations,laws of mathematical logic, Boolean algebras and functions, representation of Boolean functions, applications in logical circuit design.
Relations - relations on a set, properties of relations, equivalence.
Graphs - types of graphs, basic notions of undirected graphs, directed graphs,weighted graphs, Dijkstra algorithm of shortest path.
Languages, grammars, automata- concept of a language and a grammar, Chomsky hierarchy, finite automaton, Kleene characterization.

Work placements

Not applicable.

Aims

The goal of the course is to make students familiar with basic concepts and relations of mathematical logic, relations, graph theory and principles of theory of graphs and automats, with possibilities of their applications in the field.

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

Attendance at lectures is not checked. Attendance at exercises (seminars) is compulsory and is regularly checked. A student is obliged to give reasons for his/her absence. If the teacher accepts the reason for the absence (which is completely under his/her competence), he/she will decide about the form of compensation for the missed lessons.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

1) Mezník, I: Diskrétní matematika. FP VUT v Brně v Akademickém nakladatelství CERM, s.r.o. Brno, Brno 2004. ISBN 80-214-2754-X. (CS)

Recommended reading

Šlapal, J.: Metody diskrétní matematiky. FSI VUT v Brně, Brno 2001 (CS)
Wiitala, S. A: Discrete Mathematics. McGraw-Hill, New York 1987 (EN)

Classification of course in study plans

  • Programme BAK-MIn Bachelor's

    branch BAK-MIn , 1 year of study, winter semester, compulsory

Type of course unit

 

Lecture

26 hod., optionally

Teacher / Lecturer

Syllabus

Topics of lectures:
- mathematical logic,
- graphs,
- languages and automats.

Topics of exercises:
- practising of topics discussed in lectures,
- working out of individual assignments.

Exercise

26 hod., compulsory

Teacher / Lecturer

Syllabus

Topics of lectures:
- mathematical logic,
- graphs,
- languages and automats.

Topics of exercises:
- practising of topics discussed in lectures,
- working out of individual assignments.