Diskreetne matemaatika (IAX0010)
PÕHIANDMED
õppeaine register
A - põhiregister
õppeaine kood
IAX0010
õppeaine nimetus eesti k
Diskreetne matemaatika
õppeaine nimetus inglise k
Discrete Mathematics
õppeaine maht AP
4.00
õppeaine maht EAP
6.00
deklareeritav
jah
õppeaine täies mahus läbitav e-õppes
ei
kontrollivorm
eksam
õpetamise semester
sügis-kevad
õppekeel
eesti keel
inglise keel
Õppekavad, millesse aine kuulub
kavaversiooni kood
aine kohustuslik
EAAB16/25
ei
IAAB17/25
jah
IABB17/25
jah
IACB17/25
jah
IADB17/25
jah
MVEB14/25
jah
kuva rohkem
Ainet õpetavad struktuuriüksused
IA - arvutisüsteemide instituut
Ainekaardi link
Tunniplaani link
Vaata tunniplaani
Versioon:
VERSIOONIPÕHISED ANDMED
õppeaine eesmärgid eesti k
- Anda ülevaade diskreetse matemaatika võtmevaldkondadest
- Arendada loogilist mõtlemist
- Tutvustada matemaatilise loogika põhimõisteid
- Õpetada teisendama loogikafunktsioone, esitama neid normaalkujudel
- Anda ülevaade loogikafunktsioonide minimeerimismeetoditest ja õpetada neid kasutama
- Tutvustada Shannoni arenduse ja loogikafunktsiooni tuletise mõisteid ning õpetada neid leidma
- Tutvustada hulgateooria põhimõisteid
- Õpetada teisendama ja lihtsustama hulgateoreetilisi avaldisi
- Tutvustada relatsioonide ja vastavustega seotud põhimõisteid
- Tutvustada graafiteooria põhimõisteid ja klassikalisi graafiteooria ülesandeid
- Luua eeldused järgnevate erialaainete edukaks läbimiseks
õppeaine eesmärgid inglise k
- To give an overview of the key areas of discrete mathematics
- To develop and improve the logical thinking
- To introduce the basics of mathematical logic
- To teach the transformations of logic functions, presenting functions in normal forms
- To give an overview of minimization methods of logic functions and teach using them
- To introduce notions of Shannon's expansion and derivatives of logic functions and to teach finding them
- To introduce the basics of set theory
- To teach transformations and simplifying of the set expressions
- To introduce basics of relations
- To introduce basics of graph theory and classical graph theory problems
- To give knowledge that is needed in many following specialization subjects
õppeaine õpiväljundid eesti k.
Aine läbinud üliõpilane:
- tunneb matemaatilise loogika põhimõisteid;
- oskab loogikafunktsioone teisendada erinevatele normaalkujudele;
- oskab kasutada erinevaid loogikafunktsioonide minimeerimismeetodeid;
- oskab leida loogikafunktsiooni Shannoni arendusi ja tuletist;
- oskab esitada loogikafunktsioone erinevates baassüsteemides;
- seostab loogikafunktsioone ja neid realiseerivaid loogikaskeeme;
- tunneb hulgateooria põhimõisteid
- oskab teisendada ju lihtsustada hulgateoreetilisi avaldisi;
- tunneb relatsioonide ja vastavuste temaatika põhimõisteid ja nende vahelisi seoseid;
- tunneb graafiteooria põhimõisteid ja klassikalisi graafiteooria ülesandeid.
õppeaine õpiväljundid ingl k.
After completing the course, the student knows:
- basics of mathematical logic
- how to transform a logical function into different normal forms
- how to use different minimization methods of logic functions
- how to find the Shannon's expansion and derivative of logic functions
- how to correlate the logic functions and the corresponding logic circuits
- the basics of set theory
- how to transform and simplify set theory expressions
- the basics of relations
- the basics of graph theory and classical graph theory problems
õppeaine sisu lühikirjeldus eesti k
Lausearvutus. Matemaatiline loogika. Loogikafunktsioonid ja nende normaalkujud. Loogikafunktsioonide minimeerimine ja erinevad minimeerimismeetodid. Loogikafunktsioonide Shannoni arendused. Loogikafunktsiooni tuletis. Loogikafunktsioonide täielik süsteem. Baassüsteemid. Hulgateooria põhimõisted, hulgateoreetilised operatsioonid, hulgateooria avaldiste lihtsustamine. Vastavused. Binaarsuhted, osalise järjestuse suhe, ekvivalentsisuhe. Graafiteooria põhimõisted. Klassikalised graafiteooria ülesanded.
õppeaine sisu lühikirjeldus ingl k
Boolean algebra and logic functions. Fundamentals of logic. Truth table. Laws of logic. Canonical standard forms. Disjunctive and conjunctive normal forms. Logic functions minimization. Shannon's expansions of logic function. The derivative of logic function. Complete system of logic functions. Fundamentals of set theory: sets, subsets, set operations, laws of set theory, Venn diagrams, simplification of expressions. Cartesian products, relations, functions. Onto and one-to-one functions. Equivalence relation. Partially ordered sets. Introduction to graph theory. Classical problems of set theory.
hindamisviis eesti k
Teadmiste kontroll toimub kirjalikul eksamil. Üliõpilasel peab eksamile pääsemiseks olema sooritatud ja arvestatud kodutöö (komplekt üleandeid matemaatilise loogika valdkonnast, üliõpilasele individuaalselt antava osaliselt määratud loogikafunktsiooni baasil) ja sooritatud testid e-õppe keskonnas Moodle. Eksamil vastab üliõpilane 2-3 teoreetilisele lühiküsimusele kogu kursuse temaatika piires ja lahendab 4-5 ülesannet. Eksamitöö hinnatakse maksimaalselt 100 punktiga, iga küsimus/ülesanne annab kindla arvu punkte. Pärast eksamitulemuste avalikustamist on üliõpilasel võimalus saada teada oma töös tehtud vigu ja põhjendatud juhtudel ka täiendava suulise vastamisega muuta eksamitulemust.
hindamisviis ingl k
The testing of knowledge is performed in form of a written examination. In order to be elegible for examination, the student must have completed and positivly evaluated hometask (a set of problems in area of mathematical logic, based on individual logic function given to the student) and pass the set of tests in Moodle. At the exam, the student has to answer to 2-3 short theoretical questions from the whole scope of the course and solve 4-5 problems. The written exam will be evaluated on the scale from 0 to 100, each question/problem is worth certain number of points. After getting the results of the exam, the student has the possibility to see the mistakes he/she made in the exam work and in well-founded cases, to correct the exam result by aditional oral discussion.
iseseisev töö eesti k
Iseseisev töö seisneb teoreetiliste materjalide läbitöötamises ja harjutustundideks valmistumises. Samuti on vaja lahendada e-testid ning vormistada kodutöö.
iseseisev töö ingl k
The individual work consist of reading and understanding the theoretical material and getting ready for the practical lessons. Also, it is necessary to pass the set of e-tests and present the individual homework.
õppekirjandus
Põhiõpik:
1. H.Lensen, M.Kruus, Diskreetne matemaatika, TTÜ kirjastus 2002, 2003, 2006, 2012.

Veebilehed:
1. http://www.pld.ttu.ee/~kruus/diskmat/
2. http://www.diskmat.ee/

Aine e-tugi, laiendatud ainekaart, materjalid, kordamisküsimused, testid, info kirjaliku kodutöö ja selle üleslaadimise kohta:
https://moodle.taltech.ee/course/view.php?id=2644
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):
loenguid
2.0
loenguid
8.0
praktikume
0.0
praktikume
0.0
harjutusi
2.0
harjutusi
8.0
vastutav õppejõud
-
ÕPPEJÕU AINEKAVA INFO
õppetöö semester
õpetav õppejõud / üksus
õppetöö keel
Laiendatud ainekava
2025/2026 kevad
Harri Lensen, IA - arvutisüsteemide instituut
inglise keel
    kuva rohkem
    2025/2026 sügis
    Harri Lensen, IA - arvutisüsteemide instituut
    eesti keel
      Margus Kruus, IA - arvutisüsteemide instituut
      eesti keel
        2024/2025 kevad
        Margus Kruus, IA - arvutisüsteemide instituut
        eesti keel
          Harri Lensen, IA - arvutisüsteemide instituut
          inglise keel
            2024/2025 sügis
            Harri Lensen, IA - arvutisüsteemide instituut
            eesti keel
              Margus Kruus, IA - arvutisüsteemide instituut
              eesti keel
                2023/2024 kevad
                Margus Kruus, IA - arvutisüsteemide instituut
                eesti keel
                  Harri Lensen, IA - arvutisüsteemide instituut
                  inglise keel
                    2023/2024 sügis
                    Harri Lensen, IA - arvutisüsteemide instituut
                    eesti keel
                      Margus Kruus, IA - arvutisüsteemide instituut
                      eesti keel
                        2022/2023 kevad
                        Harri Lensen, IA - arvutisüsteemide instituut
                        inglise keel
                          Margus Kruus, IA - arvutisüsteemide instituut
                          eesti keel
                            2022/2023 sügis
                            Harri Lensen, IA - arvutisüsteemide instituut
                            eesti keel
                              Margus Kruus, IA - arvutisüsteemide instituut
                              eesti keel
                                2021/2022 kevad
                                Harri Lensen, IA - arvutisüsteemide instituut
                                inglise keel
                                  HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                  Margus Kruus, IA - arvutisüsteemide instituut
                                  eesti keel
                                    HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                    2021/2022 sügis
                                    Margus Kruus, IA - arvutisüsteemide instituut
                                    eesti keel
                                      HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                      Harri Lensen, IA - arvutisüsteemide instituut
                                      eesti keel
                                        HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                        2020/2021 kevad
                                        Margus Kruus, IA - arvutisüsteemide instituut
                                        eesti keel
                                          HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                          Harri Lensen, IA - arvutisüsteemide instituut
                                          inglise keel
                                            HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                            2020/2021 sügis
                                            Margus Kruus, IA - arvutisüsteemide instituut
                                            eesti keel
                                              HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                              Harri Lensen, IA - arvutisüsteemide instituut
                                              eesti keel
                                                HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                                2019/2020 kevad
                                                Harri Lensen, IA - arvutisüsteemide instituut
                                                inglise keel
                                                  HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                                  Margus Kruus, IA - arvutisüsteemide instituut
                                                  eesti keel
                                                    HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                                    2019/2020 sügis
                                                    Harri Lensen, IA - arvutisüsteemide instituut
                                                    eesti keel
                                                      HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                                      Margus Kruus, IA - arvutisüsteemide instituut
                                                      eesti keel
                                                        HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                                        2018/2019 kevad
                                                        Margus Kruus, IA - arvutisüsteemide instituut
                                                        eesti keel
                                                          HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                                          2018/2019 sügis
                                                          Harri Lensen, IA - arvutisüsteemide instituut
                                                          eesti keel
                                                            HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                                            Margus Kruus, IA - arvutisüsteemide instituut
                                                            eesti keel
                                                              HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                                              2017/2018 kevad
                                                              Margus Kruus, IA - arvutisüsteemide instituut
                                                              eesti keel
                                                                HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                                                2017/2018 sügis
                                                                Margus Kruus, IA - arvutisüsteemide instituut
                                                                eesti keel
                                                                  HINDAMINE AINES IAX0010 hindamiskriteeriumid.pdf 
                                                                  Ainekaart eesti keeles
                                                                  Ainekaart inglise keeles