Network Application Platforms
BASIC DATA
course listing
A - main register
course code
IEE2670
course title in Estonian
Võrgurakenduste platvormid
course title in English
Network Application Platforms
course volume CP
-
ECTS credits
6.00
to be declared
yes
fully online course
not
assessment form
Examination
teaching semester
autumn
language of instruction
Estonian
English
Study programmes that contain the course
code of the study programme version
course compulsory
IAVM23/25
no
Structural units teaching the course
IE - Thomas Johann Seebeck Department of Electronics
Course description link
Timetable link
View the timetable
Version:
VERSION SPECIFIC DATA
course aims in Estonian
Aine eesmärk on:
- anda ülevaade telekommunikatsiooni teenustest ja teenuseid toetavast võrgu arhitektuurist;
- tutvustada telekommunikatsiooni teenuste loomiseks kasutatavaid tehnilisi platvorme:
- tutvustada spetsialiseeritud sideprotokolle, mida kasutatakse telekommunikatsiooni teenuste pakkumisel;
- õpetada analüüsima olemasolevaid telekommunikatsiooniteenuseid ja nende kasutamisel esinevaid probleeme;
- harjutada üliõpilasi telekommunikatsioonilahenduste kasutuse ja haldusega.
course aims in English
The aim of this course is to:
- introduce core and value-added services and network architectures;
- teach platforms and tools for service development;
- introduce various service components and specialized communication protocols for service provisioning;
- develop skills of service design using software development packages;
- introduce the principles of telecommunication service usage and management based on mobile communication terminals and management tools.
learning outcomes in the course in Est.
Õppeaine läbinud üliõpilane:
- kirjeldab telekommunikatsiooni teenuste võrgu arhitektuuri, tuumikteenuseid, lisaväärtusteenuseid;
- rakendab telekommunikatsiooni teenuste loomiseks kasutatavaid tehnilisi platvorme;
- rakendab teenuste pakkumiseks spetsialiseeritud sideprotokolle;
- kasutab mobiilterminalide enamlevinud operatsioonsüsteeme ja analüüsib neist tulenevaid piiranguid;
- hindab loodud teenuste kvaliteeti ja täpsustab teenuste kasutajate nõudmisi;
- analüüsib põhilisi majandusnäitajaid teenuse loomisel ja kasutamisel;
- kavandab teenuste haldust ning tugisüsteeme, tagamaks teenuste terviklikku elutsüklit.
learning outcomes in the course in Eng.
After completing this course, the student:
- describes the architecture of networks for telecommunication service provisioning, types of core and value-added services;
- uses service design platforms;
- uses specialized protocols for service provisioning;
- uses widespread mobile operating systems, and takes into account their limitations;
- evaluates the quality of designed service, and takes into account user requirements;
- performs economic analysis of service design and provisioning;
- plans service management and usage of supporting systems during the life cycle of a service.
brief description of the course in Estonian
Telekommunikatsiooni teenuste võrgu arhitektuur, tuumikteenused, lisaväärtusteenused. Telekommunikatsiooni teenuste loomiseks kasutatavad enamlevinumad tehnilised platvormid. Lisateenuste pakkumise taristu. Teenuste arendamisega seotud infrastruktuuri komponendid ja spetsialiseeritud protokollid. Kliendi ja terminali liidesed. Seadmetevaheline suhtlus (M2M), rakendusliidesed (API). Enamlevinud mobiilterminalides kasutatavad operatsioonsüsteemid. Teenuste arenduskeskkonnad ja arendustarkvarad (SDK). Teenuste elutsükkel ning haldus elutsükli vältel. Kolmandate osapoolte võimalike teenuste rakendamine. Teenuste näited: asukohapõhised teenused, pangandusteenused.
brief description of the course in English
Telecommunication services: core and value-added services. Platforms and tools for service creation and development. Infrastructure for value-added services. Service components and protocols. User and terminal interfaces. Machine-to-machine communication. Application programming interfaces (API). Examples of operating systems for mobile terminals. Service and software development packages. Service life cycle and its management. Implementation of third-party services. Examples of services: location-based services, banking services.
type of assessment in Estonian
Kontrolltööd, eksam
type of assessment in English
Written tests, examination
independent study in Estonian
Õppekirjanduse läbitöötamine, laboratoorseteks töödeks ettevalmistumine, laboriaruannete koostamine, koduülesannete lahendamine.
independent study in English
Studying of textbooks, preparation for laboratory exercises, compilation of exercise reports, homework solving.
study literature
1. L.Shklar, R.Rosen, Web Application Architecture: Principles, Protocols and Practices. Wiley, 2009.
2. W.Stallings, Operating Systems: Internals and Design Principles (7th Edition). Prentice Hall, 2011.
study forms and load
daytime study: weekly hours
4.0
session-based study work load (in a semester):
lectures
2.0
lectures
-
practices
1.0
practices
-
exercises
1.0
exercises
-
lecturer in charge
-
LECTURER SYLLABUS INFO
semester of studies
teaching lecturer / unit
language of instruction
Extended syllabus
2025/2026 autumn
Margus Rohtla, IE - Thomas Johann Seebeck Department of Electronics
Estonian
    display more
    2024/2025 autumn
    Margus Rohtla, IE - Thomas Johann Seebeck Department of Electronics
    Estonian
      Course description in Estonian
      Course description in English