Informaatika
Õppekava nimetus e.k.
Informaatika
Õppekava nimetus i.k.
Informatics
TalTechi õppekava kood
IAIB17
HTMi õppekava kood
175317
Õppekavaversiooni kood
IAIB17/24
Teaduskond / kolledž
I - infotehnoloogia teaduskond
Õppekava juht/programmijuht
Ago Luberg
Õppetöö keel
eesti keel
Õppetase
bakalaureuseõpe
Maht (EAP)
180
Täistasuline õppekava
ei
Nominaalne õppeaeg
6 semestrit
Õppekavagrupp
informaatika ja infotehnoloogia
Õppevaldkond
informatsiooni- ja kommunikatsioonitehnoloogiad
Õppesuund
informatsiooni- ja kommunikatsioonitehnoloogiad
Õppekavarühm
Tarkvara ja rakenduste arendus ning analüüs
Õppe läbiviimise õiguse andmine õppekavagrupis
õppe läbiviimise õigus
Õppe läbiviimise õiguse andmise kehtivuskuupäev
tähtajatu
Õppe läbiviimise õiguse andmise otsuse nr
112
Juurdepääsu tingimused
Keskharidus või sellele vastav välisriigi kvalifikatsioon. Vastavalt TalTechi vastuvõtueeskirjale.
Õppekava eesmärgid
Õppekava eesmärk on valmistada ette spetsialiste, kes on suutelised töötama erinevates rollides tarkvaraarenduse valdkonnas,
tunnevad ja oskavad rakendada keerukamaid tehnoloogiaid, mida kasutatakse tehnoloogiamahukamates ja innovaatilisemates rakendustes ning on hea ettevalmistusega edasiõppimiseks erinevatel informaatika, arvutiteaduse ja teistel IT valdkonna magistriõppe programmidel.
Kuva rohkem...
Õppekava õpiväljundid
Õppekava lõpetaja:
- tunneb arvutiteaduse, infosüsteemide ja tarkvaratehnika põhimõisteid ja tehnilisi põhimõtteid, mis võimaldab mõista kiirelt areneva infotehnoloogia aluseid;


- on suuteline mõistma teooria ja praktika seoseid ning teoreetilisi tulemusi praktikas rakendama; oskab mõelda probleemist erinevatel abstraktsioonitasemetel;
- oskab leida interdistsiplinaarsetele probleemidele tarkvaralisi lahendusi, valida selleks kaasaegseid tehnoloogiaid, tööriistu ning kasutada insenerlikku lähenemist;
- tunneb ja oskab kasutada kaasaegseid tarkvara modelleerimise, arendamise ja testimise meetodeid;
- oskab luua asjakohase kasutajaliidesega elujõulist tarkvara;
- oskab oma lahendusi ja kasutatud eeldusi dokumenteerida ja arusaadavalt selgitada;
- omab meeskonna- ja projektitöö ning kaasaegse arendusmetoodika kogemust;
- omab arusaamist oma professionaalsest vastutusest ning sotsiaalsetest, õiguslikest, eetilistest ja kultuurilistest probleemidest IT maailmas;
- omab avatud suhtumist ja ettevalmistust elukestvaks õppeks ning on hea ettevalmistusega õpingute jätkamiseks magistritasemel.
Kuva rohkem...
Õppekava lõpetamistingimused
Õppekava täitmine nõutud mahus ja lõputöö kaitsmine TalTechi
senati kehtestatud korras; cum laude diplomi saamiseks peab olema lõputöö kaitstud hindele "5" ja kaalutud keskhinne vähemalt 4,60, kusjuures arvestatakse kõiki akadeemilisele õiendile kantavaid hindeid.
Kuva rohkem...
Antavad kraadid
tehnikateaduse bakalaureus
Õppekava versiooni struktuur:
Mooduli liik
EAP kokku
Üldõpe
36.0
Põhiõpe
90.0
Eriõpe / peaeriala
30.0
Vabaõpe
12.0
Lõputöö
12.0
Kokku
180.0
  • +
       PEAERIALA 1: Informaatika
    • +
         MOODUL: Üldõpe 36.0 EAP (Üldõpe)
      Eesmärgid
      - anda teadmisi ettevõtluse alustest, majandusnähtustest ja nendevahelistest seostest;

      - anda teadmisi sotsiaalteaduste alustest ning arendada teaduspõhist arutlus- ja analüüsivõimet seoses ühiskonnas toimuvate protsessidega;
      - anda laiem ülevaade ja baasteadmised info- ja kommunikatsioonitehnoloogia erinevatest valdkondadest, nende toimimispõhimõtetest ja turvaküsimustest.
      Kuva rohkem...
      Õpiväljundid
      Üliõpilane:
      - tunneb ettevõtluse põhimõtteid ja protsesse;


      - mõistab ühiskondlike protsesside põhikontseptsioone ja seaduspärasusi ning oskab oma erialases tegevuses nendega arvestada;
      - omab esmast teadmistel põhinevat arutlemis- ja analüüsioskust ning suhtub mõistvalt väärtuste ja mõtteviiside mitmekesisusse;
      - on võimeline end suuliselt ja kirjalikult väljendama ning osalema aruteludes eesti ja inglise keeles;
      - omab ülevaadet infotehnoloogia erinevatest valdkondadest, mõistetest ja probleemidest.
      Kuva rohkem...
      Kohustuslikud ained:
      Aine nimetus
      Aine kood
      EAP
      Tunde nädalas
      Loenguid
      Praktikume
      Harjutusi
      E/A/H
      Õpetamise semester
      Arvutid
      IAX0043
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      SK
      Operatsioonisüsteemid ja nende haldamine
      ICA0001
      6.0
      4.0
      0.5
      3.5
      0.0
      E
      SK
      Arvutivõrkude alused
      ICA0019
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      SK
      Küberturbe alused
      ITI0216
      6.0
      4.0
      1.0
      3.0
      0.0
      E
      K
      Bakalaureusetöö seminar
      ITI0218
      3.0
      2.0
      0.0
      2.0
      0.0
      H
      S
      Ettevõtluse alused
      TMJ0130
      3.0
      2.0
      0.5
      0.0
      1.5
      H
      SK
      Kokku: 30.0 EAP
      Valikained:
      Aine nimetus
      Aine kood
      EAP
      Tunde nädalas
      Loenguid
      Praktikume
      Harjutusi
      E/A/H
      Õpetamise semester
      Filosoofia ja loogika
      HHF1011
      3.0
      2.0
      1.0
      0.0
      1.0
      E
      S
      Väljendus- ja vaidlusõpetus
      HHM1155
      3.0
      2.0
      1.0
      0.0
      1.0
      E
      K
      Akadeemiline suhtlus inglise keeles
      HLI0070
      3.0
      2.0
      0.0
      2.0
      0.0
      E
      SK
      Internetis toimijate õigused, kohustused ja vastutus
      HOE7120
      3.0
      2.0
      1.0
      0.0
      1.0
      E
      S
      Insenerieetika
      HPP0300
      3.0
      2.0
      1.0
      0.0
      1.0
      A
      S
      Start-up ettevõtlus
      TMJ0180
      3.0
      2.0
      0.5
      0.0
      1.5
      H
      S
      Kokku: vähemalt 6.0 EAP
    • +
         MOODUL: Informaatika alused 60.0 EAP (Põhiõpe)
      Eesmärgid
      - anda baasteadmised ja oskused, mis võimaldavad luua tarkvaralisi lahendusi keerukamatele probleemidele;

      - anda süvendatud teadmisi ja praktilisi oskusi mitmetes tarkvaraarenduse, informaatika, arvutiteaduse ja matemaatika valdkondades
      Kuva rohkem...
      Õpiväljundid
      Üliõpilane:
      - mõistab informaatika põhimõisteid;
      - oskab modelleerida andmeid ja luua väiksemaid infosüsteeme;


      - tunneb ja oskab kasutada olulisi algoritme ja andmestruktuure;
      - tunneb ja oskab kasutada lihtsamaid tehisintellekti, masinõppe ja andmekaeve meetodeid;
      - oskab algoritmiliselt mõelda
      Kuva rohkem...
      Kohustuslikud ained:
      Aine nimetus
      Aine kood
      EAP
      Tunde nädalas
      Loenguid
      Praktikume
      Harjutusi
      E/A/H
      Õpetamise semester
      Sissejuhatus infotehnoloogiasse
      ITI0101
      6.0
      4.0
      4.0
      0.0
      0.0
      E
      S
      Programmeerimise algkursus
      ITI0102
      6.0
      4.0
      1.0
      3.0
      0.0
      E
      S
      Robotite programmeerimine
      ITI0201
      6.0
      4.0
      1.0
      3.0
      0.0
      H
      SK
      Programmeerimise põhikursus
      ITI0202
      6.0
      4.0
      1.0
      3.0
      0.0
      E
      K
      Algoritmid ja andmestruktuurid
      ITI0204
      6.0
      4.0
      2.0
      1.0
      1.0
      E
      S
      Andmebaasid I
      ITI0206
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      Tehisintellekti ja masinõppe alused
      ITI0210
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      SK
      Andmekaevandamine
      ITI0217
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      Kokku: 48.0 EAP
      Valikained:
      Aine nimetus
      Aine kood
      EAP
      Tunde nädalas
      Loenguid
      Praktikume
      Harjutusi
      E/A/H
      Õpetamise semester
      Robotite juhtimine ja tarkvara
      IAS0220
      6.0
      4.0
      1.0
      3.0
      0.0
      E
      S
      Platvormipõhised mobiilirakendused
      ICD0022
      9.0
      4.0
      1.0
      3.0
      0.0
      E
      S
      Andmebaasid II
      ITI0207
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      S
      Kasutajaliidesed
      ITI0209
      6.0
      4.0
      1.0
      2.0
      1.0
      H
      K
      Loogiline programmeerimine
      ITI0211
      6.0
      4.0
      2.0
      2.0
      0.0
      H
      S
      Funktsionaalprogrammeerimine
      ITI0212
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      Programmeerimise erikursus
      ITI0214
      6.0
      4.0
      0.0
      4.0
      0.0
      H
      K
      Hajussüsteemid
      ITI0215
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      Masinõppe rakendused
      ITI0219
      6.0
      4.0
      2.0
      2.0
      0.0
      E
      K
      Operatsioonianalüüs
      YMR0050
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      S
      Matlab ja numbriline modelleerimine
      YMX0261
      6.0
      4.0
      1.0
      0.0
      3.0
      A
      SK
      Kokku: vähemalt 12.0 EAP
    • +
         MOODUL: Matemaatika ja loodusteadused 30.0 EAP (Põhiõpe)
      Eesmärgid
      - harjutada üliõpilasi matemaatilise sümboolikaga ning arendada loogilist ja formaalset mõtlemist ning mudelipõhist lähenemist probleemide ja ülesannete lahendamisel;

      - anda arusaamine erialaste distsipliinide aluseks olevatest matemaatilistest konstruktsioonidest.
      - kujundada üliõpilastes süsteemne, teaduslikule alusele tuginev maailmavaade ja oskused sellele vastavalt säästlikult toimetada.
      Kuva rohkem...
      Õpiväljundid
      - tunneb matemaatilise loogika, hulgateooria ja graafiteooria põhimõisteid ning oskab lahendada erialaga seonduvaid selle valdkonna tüüpülesandeid;

      - mõistab funktsioonide diferentsiaal- ja integraalarvutuse põhimõisteid, nende omadusi ja lihtsamaid rakendusi; oskab diferentseerida, leida lihtsamaid integraale ning lahendada ekstreemumülesandeid;
      - mõistab vektorruumide ja nende lineaarteisendustega seotud mõisteid ja lihtsamaid omadusi, oskab leida lineaarteisenduse omaväärtusi ja omavektoreid;
      - mõistab tõenäosusteooria ja matemaatilise statistika põhimõisteid, oskab leida statistilisi karakteristikuid ja teostada statistilist analüüsi;
      - tunneb matemaatilise modelleerimise tarkvara ja oskab seda kasutada erialaste ülesannete lahendamisel;
      - mõistab looduslike protsesside põhikontseptsioone ja seaduspärasusi ning oskab oma erialases tegevuses nendega jätkusuutliku arengu tagamiseks arvestada;
      - mõistab füüsikakatsete läbiviimise põhialuseid ja oskab hinnata katsetulemusi, teab tulemuste mõõtemääramatust;
      Kuva rohkem...
      Kohustuslikud ained:
      Aine nimetus
      Aine kood
      EAP
      Tunde nädalas
      Loenguid
      Praktikume
      Harjutusi
      E/A/H
      Õpetamise semester
      Diskreetne matemaatika
      ITI0401
      6.0
      4.0
      3.0
      0.0
      1.0
      E
      S
      Loogika
      ITI0402
      6.0
      4.0
      3.0
      0.0
      1.0
      E
      S
      Loodusteaduste alused ja säästlik areng
      YFX0060
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      SK
      Tõenäosusteooria ja matemaatiline statistika
      YMX0030
      6.0
      4.0
      2.0
      0.0
      2.0
      E
      K
      Kõrgem matemaatika I
      YMX0221
      6.0
      4.0
      1.0
      0.0
      3.0
      E
      SK
      Kokku: 30.0 EAP
    • +
         MOODUL: Praktiline infotehnoloogia 30.0 EAP (Eriõpe / peaeriala)
      Eesmärgid
      Anda kogemus reaalsest tarkvaraarenduse meeskondlikust protsessist alates nõuete analüüsist,
      ülesannete püstitamisest ja meeskonnatöö organiseerimisest kuni lahenduse rakendamise, dokumenteerimise ja esitlemiseni.
      Kuva rohkem...
      Õpiväljundid
      Praktika läbinud üliõpilane:
      - on saanud reaalse kogemuse töötamisest tarkvaraarenduse valdkonnas ja demonstreerinud enda teoreetilisi teadmisi ja praktilisi oskusi;


      - oskab meeskonnas töötada;
      - oskab tellija nõudeid analüüsida ning vastavalt etteantud ressurssidele ka insenertehniliselt korrektselt kavandada;
      - suudab kavandatud lahendust või selle osa kvaliteetselt rakendada ning testida;
      - oskab oma tööd ja töö protsessi korrektselt ning asjakohaselt dokumenteerida;
      - oskab oma tööd ja töö protsessi huvitatud osapooltele selgitada ning pakutud insenertehnilist lahendust põhjendada.
      Kuva rohkem...
      Kohustuslikud ained:
      Aine nimetus
      Aine kood
      EAP
      Tunde nädalas
      Loenguid
      Praktikume
      Harjutusi
      E/A/H
      Õpetamise semester
      Erialatutvustus
      ITI0105
      6.0
      4.0
      0.0
      4.0
      0.0
      H
      S
      Tarkvaraarenduse projekt
      ITI0301
      6.0
      4.0
      0.0
      4.0
      0.0
      H
      K
      Veebirakenduse projekt
      ITI0302
      6.0
      4.0
      1.0
      3.0
      0.0
      H
      S
      Kokku: 18.0 EAP
      Valikained:
      Aine nimetus
      Aine kood
      EAP
      Tunde nädalas
      Loenguid
      Praktikume
      Harjutusi
      E/A/H
      Õpetamise semester
      Tarkvaraarenduse praktika (praktika)
      ITI0220
      6.0
      0.0
      0.0
      0.0
      0.0
      A
      SK
      Õppemetoodiline töö
      ITI0223
      3.0
      2.0
      0.0
      0.0
      2.0
      A
      SK
      Õppemetoodiline töö
      ITI0224
      3.0
      2.0
      0.0
      0.0
      2.0
      A
      SK
      Tarkvaraarenduse tellimusprojekt
      ITI0303
      6.0
      4.0
      0.0
      4.0
      0.0
      H
      SK
      Kokku: vähemalt 12.0 EAP
    • +
         MOODUL: Vabaõpe 12.0 EAP (Vabaõpe)
      Eesmärgid
      Orienteeruda täiendavalt nii erialalistes kui ka laiemalt maailmatunnetuslikes temaatikates.
      Õpiväljundid
      Tunneb, oskab selgitada ning ka kasutada vabaõppe raamides õpitut.
    • +
         MOODUL: Bakalaureusetöö 12.0 EAP (Lõputöö)
      Eesmärgid
      Demonstreerida ja rakendada omandatud teadmisi tarkvaralise süsteemi kavandamisel,
      rakendamisel, lahenduse põhjendamisel, analüüsimisel, dokumenteerimisel ja esitlemisel.
      Kuva rohkem...
      Õpiväljundid
      Tudeng:
      - oskab näha ja kirjeldada probleemi, mida saab tarkvaraliste vahenditega lahendada;


      - suudab kavandada ja rakendada vajaliku tarkvaralise lahenduse;
      - suudab põhjendada disaini, tehnoloogia ja rakendamise valikuid;
      - oskab vormistada projekti seletuskirja ja seda esitleda.
      Kuva rohkem...
    • +
         TÜÜPÕPINGUKAVA: sügis päevaõpe
      • +
           1. semester
      • +
           2. semester
      • +
           3. semester
      • +
           4. semester
      • +
           5. semester
      • +
           6. semester
  • +
       KÕRVALERIALA MOODUL: Informaatika
    Eesmärgid
    Anda eelkõige erinevate tehniliste erialade tudengitele, samuti
    ka laiemalt kõigile informaatika valdkonnast huvitatud tudengitele võimalus regulaarse ja sihipäraselt koostatud komplektina õppida Informaatika eriala võtmeaineid ning omandada sellega Informaatika eriala kõrvalerialana. Valmistada kõrvaleriala omandanud tudengid ette esmaseks tööks sellel erialal ja õpingute jätkamiseks magistriõppes.
    Kuva rohkem...
    Õpiväljundid
    Kõrvaleriala läbinud üliõpilane:
    - suudab luua interdistsiplinaarseid seoseid informaatika eriala ja oma põhieriala vahel;


    - tunneb tarkvaraarenduse valdkonna teoreetilisi aluseid ja praktilisi rakendusi, suudab tuvastada ja kriitiliselt analüüsida valdkonna arengusuundi ja aktuaalseid probleeme;
    - omab piisavat ettevalmistust erialasel tööl esmaseks hakkamasaamiseks ja jätkamiseks magistriõpingutel informaatika ja teistel lähedastel erialadel.
    Kuva rohkem...
    Kohustuslikud ained:
    Aine nimetus
    Aine kood
    EAP
    Tunde nädalas
    Loenguid
    Praktikume
    Harjutusi
    E/A/H
    Õpetamise semester
    Sissejuhatus infotehnoloogiasse
    ITI0101
    6.0
    4.0
    4.0
    0.0
    0.0
    E
    S
    Programmeerimise algkursus
    ITI0102
    6.0
    4.0
    1.0
    3.0
    0.0
    E
    S
    Programmeerimise põhikursus
    ITI0202
    6.0
    4.0
    1.0
    3.0
    0.0
    E
    K
    Algoritmid ja andmestruktuurid
    ITI0204
    6.0
    4.0
    2.0
    1.0
    1.0
    E
    S
    Küberturbe alused
    ITI0216
    6.0
    4.0
    1.0
    3.0
    0.0
    E
    K
    Tõenäosusteooria ja matemaatiline statistika
    YMX0030
    6.0
    4.0
    2.0
    0.0
    2.0
    E
    K
    Kõrgem matemaatika I
    YMX0221
    6.0
    4.0
    1.0
    0.0
    3.0
    E
    SK
    Kokku: 42.0 EAP
    Valikained:
    Aine nimetus
    Aine kood
    EAP
    Tunde nädalas
    Loenguid
    Praktikume
    Harjutusi
    E/A/H
    Õpetamise semester
    Akadeemiline suhtlus inglise keeles
    HLI0070
    3.0
    2.0
    0.0
    2.0
    0.0
    E
    SK
    Insenerieetika
    HPP0300
    3.0
    2.0
    1.0
    0.0
    1.0
    A
    S
    Ettevõtluse alused
    TMJ0130
    3.0
    2.0
    0.5
    0.0
    1.5
    H
    SK
    Kokku: vähemalt 3.0 EAP