Loogika ja diskreetne matemaatika (ICY0001)
PÕHIANDMED
õppeaine register
A - põhiregister
õppeaine kood
ICY0001
õppeaine nimetus eesti k
Loogika ja diskreetne matemaatika
õppeaine nimetus inglise k
Logic and Discrete Mathematics
õppeaine maht AP
-
õppeaine maht EAP
6.00
deklareeritav
jah
kontrollivorm
eksam
õpetamise semester
sügis-kevad
õppekeel
eesti keel
inglise keel
Õppekavad, millesse aine kuulub
kavaversiooni kood
aine kohustuslik
IVSB17/25
jah
Ainet õpetavad struktuuriüksused
IC - IT kolledž
Ainekaardi link
Tunniplaani link
Vaata tunniplaani
Versioon:
VERSIOONIPÕHISED ANDMED
õppeaine eesmärgid eesti k
Kursuse eesmärk on tutvustada matemaatilist aparatuuri ning õpetada rakendama matemaatilist abstraktsiooni, mida kasutatakse arvutiteaduses, algoritmianalüüsis ja krüptograafias. Kursusel keskendutakse hulgateooria, kombinatoorika, tõenäosusteooria ja graafiteooria elementidele. Põhilised teemad: Loendamine: permutatsioonid, kombinatsioonid, variatsioonid. Matemaatiline induktsioon. Fibonacci arvud. Binoomkordajad ja Pascali kolmnurk. Kombinatoorne tõenäosus. Graafiteooria elemente: puud ja graafid, hamiltoniaan, kahealuselised graafid, Euleri valem. Graafide ja kaartide värvimine, neljavärviprobleem.
õppeaine eesmärgid inglise k
This course is designed to introduce students to the techniques, algorithms, and reasoning processes involved in the study of discrete mathematical structures. Students will be introduced to set theory, deductive and inductive reasoning, elementary counting techniques, ordering, functional and equivalence relations, graphs, and trees. The aim is to give them knowledge and skills that would enable to use the basic methods of discrete mathematics in subsequent courses, in the design and analysis of algorithms, computability theory, software engineering, and computer systems.
õppeaine õpiväljundid eesti k.
Aine läbinud üliõpilane:
- oskab põhjendada matemaatiliselt arvuti algoritmides ja süsteemides kasutatavaid põhilisi andmetüüpe ja struktuure;
- kasutab diskreetse matemaatika teadmisi ja meetodeid erialases suhtlemises ja ülesannete lahendamisel;
- kasutab põhilisi loendamisalgoritme rakenduslike probleemide lahendamisel ja tõestab matemaatilisi väiteid induktiivse arvutuskäigu abil;
- tõestab matemaatilisi väiteid induktiivse arvutuskäigu abil,
- selgitab välja graafide ja puude põhiomadused ning kasutab neid mõisteid lihtsate rakenduste modelleerimiseks,
- kasutab matemaatilist teksti analüüsimisel ja aru saamisel.
õppeaine õpiväljundid ingl k.
After completing this course the student:
- can reason mathematically about basic data types and structures (such as numbers, sets, graphs, and trees) used in computer algorithms and systems,
- demonstrates an understanding of the basic concepts of set theory;
- applies fundamental counting algorithms to solve applied problems;
- proves mathematical statements by means of inductive reasoning;
- identifies the basic properties of graphs and trees and uses these concepts to model simple applications;
- communicates mathematical ideas in both written and oral form.
õppeaine sisu lühikirjeldus eesti k
Diskreetne matemaatika – selle tehnikad, algoritmid ja põhistruktuurid (graafikud, puud jne). Praktiliste probleemide lahendamine diskreetse matemaatika meetoditega. Loendamine: permutatsioonid, kombinatsioonid, variatsioonid. Matemaatiline induktsioon. Fibonacci arvud. Binoomkordajad ja Pascali kolmnurk. Kombinatoorne tõenäosus. Graafiteooria elemente: puud ja graafid, hamiltoniaan, kahealuselised graafid, Euleri valem. Graafide ja kaartide värvimine, neljavärviprobleem.
õppeaine sisu lühikirjeldus ingl k
Discrete mathematics - its techniques, algorithms and basic structures (graphs, trees etc). Solving of practical problems with the discrete mathematics methods.Topics to be covered include elementary set theory considering basic definitions and set operations, the power set and Cartesian products basic connectives in propositional logic and their properties with emphasis on some of the methods of proving mathematical results the role of quantifiers in predicate logic and in infinitely large domain sets mathematical induction binary relations and, in particular, the equivalence relation partial order relations basic counting techniques, combinations, permutations binomial coefficients, Pascal’s triangle graph, vertices, edges, paths, cycles Eulerian and Hamiltonian graphs basic definitions and properties of trees planar graphs traveling-salesman problem graph coloring.
hindamisviis eesti k
-
hindamisviis ingl k
-
iseseisev töö eesti k
-
iseseisev töö ingl k
-
õppekirjandus
Course homepage: http://www.cs.ioc.ee/ITKDM/
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):
loenguid
2.0
loenguid
-
praktikume
2.0
praktikume
-
harjutusi
0.0
harjutusi
-
vastutav õppejõud
-
ÕPPEJÕU AINEKAVA INFO
õppetöö semester
õpetav õppejõud / üksus
õppetöö keel
Laiendatud ainekava
2025/2026 kevad
Tiina Zingel, IC - IT kolledž
inglise keel
    ICY0001_hindamiskriteeriumid.pdf 
    kuva rohkem
    2024/2025 kevad
    Tiina Zingel, IC - IT kolledž
    inglise keel
      ICY0001_hindamiskriteeriumid.pdf 
      2023/2024 kevad
      Tiina Zingel, IC - IT kolledž
      inglise keel
        2022/2023 kevad
        Tiina Zingel, IC - IT kolledž
        inglise keel
          hindamiskriteeriumidLDM.pdf 
          2021/2022 sügis
          Margarita Matson, IT - tarkvarateaduse instituut
          inglise keel
            ICY0001_hindamiskriteeriumid.pdf 
            2020/2021 sügis
            Margarita Matson, IT - tarkvarateaduse instituut
            inglise keel
              ICY0001_hindamiskriteeriumid.pdf 
              2019/2020 sügis
              Margarita Matson, IT - tarkvarateaduse instituut
              inglise keel
                ICY0001_hindamiskriteeriumid.pdf 
                2018/2019 sügis
                Margarita Matson, IT - tarkvarateaduse instituut
                inglise keel
                  ICY0001_hindamiskriteeriumid.pdf 
                  2017/2018 sügis
                  Margarita Matson, IT - tarkvarateaduse instituut
                  inglise keel
                    ICY0001_hindamiskriteeriumid.pdf 
                    Ainekaart eesti keeles
                    Ainekaart inglise keeles