Sissejuhatus IT ja e-riigi tehnoloogiatesse (ITE4120)
PÕHIANDMED
õppeaine register
A - põhiregister
õppeaine kood
ITE4120
õppeaine nimetus eesti k
Sissejuhatus IT ja e-riigi tehnoloogiatesse
õppeaine nimetus inglise k
Introduction to IT and eGov Technologies
õppeaine maht AP
-
õppeaine maht EAP
6.00
deklareeritav
jah
õppeaine täies mahus läbitav e-õppes
ei
kontrollivorm
arvestus
õpetamise semester
sügis
õppekeel
eesti keel
inglise keel
Õppekavad, millesse aine kuulub
kavaversiooni kood
aine kohustuslik
IVDM24/25
ei
Ainet õpetavad struktuuriüksused
IT - tarkvarateaduse instituut
Ainekaardi link
Tunniplaani link
Vaata tunniplaani
Versioon:
VERSIOONIPÕHISED ANDMED
õppeaine eesmärgid eesti k
Kursuse eesmärgiks on tutvustada kõige olulisemaid IT-tehnoloogiaid ning nende rakendust modernsete e-Riigi ja e-Valitsemise teenuste, süsteemide ja süsteemide maastike realiseerimisel.
õppeaine eesmärgid inglise k
The aim of the course is to explain crucial IT technologies and how they are exploited to realize modern e-Governance and e-Government services, systems and system landscapes.
õppeaine õpiväljundid eesti k.
Kursuse lõpuks on tudengitel arusaam:
- OSI-kihi network computing mudelist
- Astmelise tarkvarasüsteemi programmeerimisest: andmebaaside programmeerimine, ettevõtte rakenduste serverid, veebi programmeerimine
- IT-süsteemide maastikest ja süsteemide koostalitlusvõimest: teenustekeskne arhitektuur, mikroteenuste arhitektuur, cloud computing tehnoloogia, DevOps
- Andmevahetuskihtide kujundamisest, realiseerimisest ja toimimisest
õppeaine õpiväljundid ingl k.
By the end of the course, students will understand:
- The OSI layer model of network computing
- Tiered software system programming: database programming, enterprise application servers, web programming
- IT system landscapes and system interoperability: service-oriented architecture, microservices architecture, cloud computing technology, DevOps
- Design, realization and operation of data exchange layers
õppeaine sisu lühikirjeldus eesti k
Sellel kursusel tutvustame tänapäeva kõige olulisemaid IT mõisteid ja tehnoloogiaid, mida on tarvis e-Riigi ja e-Valitsemise teenuste, süsteemide ja süsteemide maastike realiseerimiseks. Me süveneme tänapäeva ettevõtte rakenduste tüüpilisse mitmekihilisse arhitektuuri, uurime andmebaase ja andmebaaside programmeerimist, ettevõtte rakenduste servereid ja veebiprogrammeerimist. Arutame IT-süsteemide maastikke ning IT-süsteemide koostalitlusvõimet. Seetarvis alustame me network computing algmõistete seletamisega OSI-kihi mudeli põhjal. Seejärel seletame väljakujunenud teenustekeskset arhitektuuri ning ka mikroteenuste arhitektuuri, cloud computing tehnoloogiaid ja DevOps tehnoloogiaid. Lõpuks arutame me andmevahetuskihtide kujundamist, realiseerimist ja toimimist. Seetarvis uurime Eesti X-Road lahendust. Kursus tugineb mitmete õppemeetodite kombinatsioonile, st. esitlused, ühisõppe seminarid, praktilised katsetused.
õppeaine sisu lühikirjeldus ingl k
In this course we introduce today’s most important IT concepts and technologies that are needed to realize e-Governance and e-Government services, systems and system landscapes. We delve into the typical multi-tiered architecture of today’s enterprise applications. We look at databases and database programming, enterprise application servers and web programming. We discuss IT system landscapes and IT system interoperability. In order to do so, we start by explaining basic concepts of network computing along the lines of the OSI layer model. We proceed with explaining the well-established service-oriented architecture as well as microservices architecture, cloud computing technologies and DevOps technologies. Eventually, we discuss the design, realization and operation of data exchange layers. We do so by investigating the Estonian XROADs solution. The course heavily relies on a combination of learning styles, i.e., presentations, collaborative learning sessions and practical experimentations.
hindamisviis eesti k
Arvestus, mitte-eristav hindamine
hindamisviis ingl k
Assessment, non-distinctive evaluation
iseseisev töö eesti k
Tudengitele määratakse mitmed ülesanded, tavaliselt 2-3-nädalase sooritusperioodi alusel. Osasid ülesandeid on võimalik lahendada grupitööga. Ülesannetega kaasnevad vihjed/soovitused kirjanduse (suunatud lugemine) ning veebimaterjalide kohta.
iseseisev töö ingl k
A series of exercises will be assigned to the students, usually, on the basis of a 2-3 week exercise period. Some of the exercises may be solved in group work. The exercises will come with hints to literature (guided reading) and web resources.
õppekirjandus
Course web page: https://moodle.taltech.ee/enrol/index.php?id=30578
Standard textbook on computer networks:
- Andrew S. Tanenbaum. Computer Networks. Prentice Hall, 2010.

Leading IT technology glossary:
- Gartner IT Glossary http://www.gartner.com/it-glossary/

An up-to-date list of study literature is provided during the lecture.
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):
loenguid
2.0
loenguid
24.0
praktikume
0.0
praktikume
0.0
harjutusi
2.0
harjutusi
8.0
vastutav õppejõud
Dirk Draheim, täisprofessor tenuuris (IT - tarkvarateaduse instituut)
ÕPPEJÕU AINEKAVA INFO
õppetöö semester
õpetav õppejõud / üksus
õppetöö keel
Laiendatud ainekava
2025/2026 sügis
Dirk Draheim, IT - tarkvarateaduse instituut
inglise keel
    ITE4120 Sissejuhatus IT ja e.pdf 
    kuva rohkem
    2024/2025 sügis
    Dirk Draheim, IT - tarkvarateaduse instituut
    inglise keel
      ITE4120 Sissejuhatus IT ja e.pdf 
      2023/2024 sügis
      Dirk Draheim, IT - tarkvarateaduse instituut
      inglise keel
        2022/2023 sügis
        Dirk Draheim, IT - tarkvarateaduse instituut
        inglise keel
          2021/2022 sügis
          Dirk Draheim, IT - tarkvarateaduse instituut
          inglise keel
            ITE4120 Sissejuhatus IT ja e.pdf 
            2020/2021 sügis
            Dirk Draheim, IT - tarkvarateaduse instituut
            inglise keel
              ITE4120 Sissejuhatus IT ja e.pdf 
              2019/2020 sügis
              Dirk Draheim, IT - tarkvarateaduse instituut
              inglise keel
                ITE4120 Sissejuhatus IT ja e.pdf 
                2018/2019 sügis
                Dirk Draheim, IT - tarkvarateaduse instituut
                inglise keel
                  ITE4120 Sissejuhatus IT ja e.pdf 
                  Ainekaart eesti keeles
                  Ainekaart inglise keeles