Svetainės struktūra www.vgtu.lt Mano VGTU Medeinė
Programų inžinerija

Programų inžinerija

Studijų programos informacija
Studijų kryptis: Programų sistemos
Fakultetas: Fundamentinių mokslų fakultetas
Programos kodas: 612I30003, 6121BX023 (nuo 2017 m.)
Studijų programos komiteto:
Pirmininkas: Dalius Mažeika
Studentas: Evaldas Daškevičius
Suteikiamas kvalifikacinis laipsnis – informatikos mokslų bakalauras
Studijų forma ir trukmė – nuolatinės studijos (4 metai)
 
Kam skirta studijų programa?
Programų inžinerijos studijose rengiami profesionalūs programų sistemų specialistai, kurie taikydami šiuolaikinius programų inžinerijos metodus ir priemones geba projektuoti, programuoti ir testuoti sudėtingas programų sistemas. Studentai įsisavina penkias programavimo kalbas, jie mokomi kurti programų sistemas taikant įvairius modelius, naudoti žiniatinklio programų karkasus, taikyti sudėtingus nuoseklius ir lygiagrečiuosius algoritmus bei vertinti jų efektyvumą, testuoti programinę įrangą pagal skirtingas metodikas, integruoti programų sistemų komponentus. Studentams suteikiama žinių apie šiuolaikines judriąsias projektų valdymo metodikas, ugdomi komandinio darbo įgūdžiai. Studijų programa skirta asmenims, norintiems tapti aukštos kvalifikacijos programų sistemų kūrėjais, programų architektais, programų kokybės specialistais, projektų vadovais ir siejantiems savo ateitį su darbu šiuolaikinėse IT įmonėse.
 
Ką gebėsiu?
Baigę šią studijų programą gebėsite:
  • kurti sudėtingas programų sistemas, taikydami įvairias metodikas, modelius ir architektūrinius principus;
  • projektuoti, programuoti ir testuoti programinę įrangą;
  • taikyti nuosekliuosius ir lygiagrečiuosius algoritmus;
  • programuoti įvairiomis programavimo kalbomis, naudoti sudėtingus programų karkasus ir programavimo aplinkas, kurti mobilias programėles, taikyti žiniatinklio technologijas;
  • užtikrinti programų sistemų kokybę;
  • dirbti grupėse pagal šiuolaikinius grupinio darbo valdymo principus;
  • valdyti informacinių technologijų projektus, rašyti techninę dokumentaciją.
Kokios būtų mano karjeros galimybės?
Baigę šią studijų programą galėsite dirbti informacinių technologijų įmonėse programuotojais, programų sistemų architektais, analitikais, programų kokybės specialistais, testuotojais, projektų vadovais. Būdami programų inžinerijos specialistais taip pat galėsite dirbti verslo, biudžetinių bei valstybinių įmonių informacinių technologijų skyriuose Lietuvoje ir užsienyje.
 
 
Studijų programos specializacijos:
Specializacijų nėra

Studijų programos tikslas
1. Rengti aukštos kvalifikacijos programų inžinerijos specialistus, gebančius projektuoti, kurti, diegti bei testuoti įvairios paskirties ir sudėtingumo programų sistemas, taikyti šiuolaikinius programų inžinerijos metodus, programavimo technologijas ir programinius karkasus, taip pat įsisavinti informacinių technologijų naujoves ir taikyti jas įvairiose srityse.
Numatomi studijų rezultatai
    Žinios
  • Programų sistemų kūrimo proceso, projektavimo metodų, programų evoliucijos ir gyvavimo ciklo, programų sistemų kokybės užtikrinimo ir testavimo metodologijų žinios.
  • Algoritmų ir duomenų struktūrų, programavimo paradigmų, kalbų, karkasų ir technologijų žinios, programų kūrimo įrankių žinios.
  • Vartotojo sąsajos konstravimo, interneto technologijų, duomenų bazių, programų sistemų projektų valdymo žinios.
  • Fizinių, socialinių ir humanitarinių mokslų žinios, apimančios teorinius ir praktinius šių mokslo sričių aspektus, kurios skirtos realiam pasauliui suprasti ir profesiniams tikslams pasiekti.
  • Gebėjimai tirti
  • Gebės analizuoti dalykinę sritį, suprasti programų inžinerijos konceptus, taikymo sritis ir aprėptį, įvertinti taikomosios srities žinių poreikį, problemų kompleksiškumą ir įgyvendinamumą.
  • Gebės rinkti ir sisteminti informaciją, naudotis informacijos šaltiniais, analizuoti, interpretuoti ir vertinti mokslinę informaciją, taikyti sisteminius informacijos analizės metodus.
  • Specialieji gebėjimai
  • Gebės projektuoti programinę įrangą ir atskirus jos komponentus pagal suformuluotus reikalavimus, taikyti modernius programų sistemų projektavimo metodus ir CASE technologijas.
  • Gebės pasirinkti ir naudoti tinkamus programų kūrimo modelius, programavimo technologijas ir įrankius, kurti duomenų bazes, gebės vykdyti programų priežiūrą ir palaikymą.
  • Gebės taikyti skirtingas programavimo paradigmas, algoritmus, programinius karkasus, naudoti programų kūrimo įrankius, testuoti programinę įrangą, kurti testavimo scenarijus, vertinti testavimo rezultatus ir pateikti išvadas.
  • Socialiniai gebėjimai
  • Gebės dirbti komandoje, bendrauti, diskutuoti, aiškiai reikšti asmeninę poziciją, ją apginti, gerbti kitų nuomonę, teikti siūlymus, aptarti idėjas.
  • Gebės dalintis atsakomybe ir priimti grupės viziją, dirbti su skirtingą išsilavinimą turinčiais bendradarbiais, palaikyti dalykinę kalbą, pateikti veiklos idėjas ir rezultatus.
  • Asmeniniai gebėjimai
  • Gebės samprotauti, analitiškai mąstyti, savarankiškai planuoti ir organizuoti mokymosi procesą, nuolat ugdyti profesinę kompetenciją.
  • Gebės taisyklingai raštu ir žodžiu perteikti informaciją, idėjas, rengti techninę dokumentaciją, atsakingai vykdyti projektinę veiklą.
1 semestras 30 kreditų
15 sav. (teorinis kursas) + 4 sav. (sesija) + 1 sav. (sav.darbas) = 20 sav.
Kodas Privalomas dalykas Kreditai Valandos* Vertinimas
P L Pr K S
FMISB16102 Programų kūrimo įvadas 3 30 15 - 2 33 E
FMISB16105 Informacinių technologijų ir programavimo įvadas 6 30 30 - 4 96 E
FMITB16101 Operacinės sistemos 6 30 30 - 4 96 E
FMMMB16102 Diskrečioji matematika 1 3 30 - 15 2 33 E
FMSAB16121 Matematinės analizės pagrindai 9 60 - 45 6 129 E
Pasirinkimas (Pasirinkti vieną)
KIUSB17102 Anglų kalba 3 - - 45 2 33 E1
KIUSB17104 Vokiečių kalba 3 - - 45 2 33 E1
KIUSB17106 Prancūzų kalba 3 - - 45 2 33 E1
*Studento darbo laikas valandomis. P - paskaitos, L - laboratoriniai darbai, Pr - pratybos, K - konsultacijos, S - savarankiškas darbas.
2 semestras 30 kreditų
15 sav. (teorinis kursas) + 4 sav. (sesija) + 1 sav. (sav.darbas) = 20 sav.
Kodas Privalomas dalykas Kreditai Valandos* Vertinimas
P L Pr K S
FMISB16203 Pažintinė praktika 3 - - 15 2 63 A
FMISB16204 Algoritmai ir duomenų struktūros 6 30 30 - 4 96 E
FMITB16208 Procedūrinis programavimas 6 45 30 - 4 81 E
FMMMB16202 Diskrečioji matematika 2 6 45 - 30 4 81 E
KIFSB17109 Filosofija 3 15 - 15 2 48 E1
VVVKB17159 Vadyba 3 30 - 15 2 33 E
Pasirinkimas (Pasirinkti vieną)
KIUSB17153 Specialybės anglų kalba 3 - - 45 2 33 E1
KIUSB17155 Specialybės vokiečių kalba 3 - - 45 2 33 E1
KIUSB17157 Specialybės prancūzų kalba 3 - - 45 2 33 E1
*Studento darbo laikas valandomis. P - paskaitos, L - laboratoriniai darbai, Pr - pratybos, K - konsultacijos, S - savarankiškas darbas.
3 semestras 30 kreditų
15 sav. (teorinis kursas) + 4 sav. (sesija) + 1 sav. (sav.darbas) = 20 sav.
Kodas Privalomas dalykas Kreditai Valandos* Vertinimas
P L Pr K S
FMISB16300 Kompiuterių architektūra ir tinklai 6 30 30 - 4 96 E
FMISB16301 Programų sistemų inžinerijos pagrindai 6 30 - 30 2 98 E
FMITB16307 Objektinis programavimas (su kursiniu darbu) 6 30 30 15 4 81 E
FMSAB16325 Tikimybių teorija ir matematinė statistika 6 30 15 15 4 96 E
VVEIB17188 Ekonomika 3 30 - 15 2 33 E
Pasirinkimas (Pasirinkti vieną)
KIFSB17127 Logika 3 15 - 15 2 48 E1
KIFSB17128 Etika 3 15 - 15 2 48 E1
KIKOB17047 Viešoji komunikacija 3 15 - 15 2 48 E1
*Studento darbo laikas valandomis. P - paskaitos, L - laboratoriniai darbai, Pr - pratybos, K - konsultacijos, S - savarankiškas darbas.
4 semestras 30 kreditų
12 sav. (teorinis kursas) + 3 sav. (sesija) + 4 sav. (praktika) + 1 sav. (sav.darbas) = 20 sav.
Kodas Privalomas dalykas Kreditai Valandos* Vertinimas
P L Pr K S
FMISB16403 Integruotos programavimo aplinkos (su kursiniu darbu) 6 24 24 12 4 96 E
FMISB16404 Reikalavimų inžinerija 3 24 - 24 2 30 E
FMISB16405 Duomenų bazės (su kursiniu darbu) 6 36 36 - 4 84 E
FMSAB16424 Skaitiniai metodai ir algoritmai 6 24 24 12 4 96 E
Pasirinkimas (Pasirinkti vieną)
FMIGB16400 Multimedijos dizaino pagrindai 3 24 - 24 2 30 E
FMIGB16401 Kompiuterinė grafika 3 24 - 24 2 30 E
Pasirinkimas (Pasirinkti vieną)
FMISB16401 Gamybinė praktika1 6 - - - - 160 A
FMISB16402 Demola praktika 1 6 - - - - 160 A
*Studento darbo laikas valandomis. P - paskaitos, L - laboratoriniai darbai, Pr - pratybos, K - konsultacijos, S - savarankiškas darbas.
5 semestras 30 kreditų, iš jų laisvas pasirinkimas 3 kreditai
15 sav. (teorinis kursas) + 4 sav. (sesija) + 1 sav. (sav.darbas) = 20 sav.
Kodas Privalomas dalykas Kreditai Valandos* Vertinimas
P L Pr K S
FMGSB16508 Žmogaus ir kompiuterio sąveika 6 15 30 15 4 96 E
FMISB16503 Programų sistemų projektavimas (su kursiniu darbu) 6 30 15 15 4 96 E
FMISB16504 Duomenų bazių valdymas 6 30 - 30 4 96 E
FMITB16502 Projektų valdymo principai 3 30 15 - 2 33 E
FMITB16504 Objektinio programavimo technologijos (su kursiniu darbu) 6 45 - 30 4 81 E
Laisvas pasirinkimas 3 - - - - -
*Studento darbo laikas valandomis. P - paskaitos, L - laboratoriniai darbai, Pr - pratybos, K - konsultacijos, S - savarankiškas darbas.
6 semestras 30 kreditų, iš jų laisvas pasirinkimas 3 kreditai
12 sav. (teorinis kursas) + 3 sav. (sesija) + 4 sav. (praktika) + 1 sav. (sav.darbas) = 20 sav.
Kodas Privalomas dalykas Kreditai Valandos* Vertinimas
P L Pr K S
FMISB16602 Dirbtinis intelektas ir žinių sistemos 3 24 24 - 2 30 E
FMISB16607 Interneto technologijos 3 24 12 - 2 42 E
FMISB16608 Programų kūrimo procesas 6 24 24 - 4 108 E
FMITB16609 Debesų kompiuterija (su kursiniu darbu) 6 24 36 - 4 96 E
Laisvas pasirinkimas 3 - - - - -
Pasirinkimas (Pasirinkti vieną)
FMISB16609 Programų sistemų kokybė 3 24 24 - 4 28 E
FMMMB16603 Lygiagretusis programavimas 3 24 24 - 2 30 E
Pasirinkimas (Pasirinkti vieną)
FMISB16605 Demola praktika 2 6 - - - - 160 A
FMISB16606 Gamybinė praktika 2 6 - - - - 160 A
*Studento darbo laikas valandomis. P - paskaitos, L - laboratoriniai darbai, Pr - pratybos, K - konsultacijos, S - savarankiškas darbas.
7 semestras 30 kreditų
15 sav. (teorinis kursas) + 4 sav. (sesija) + 1 sav. (sav.darbas) = 20 sav.
Kodas Privalomas dalykas Kreditai Valandos* Vertinimas
P L Pr K S
FMISB16703 Bakalauro baigiamasis darbas 1 3 - - 15 2 63 Į
FMISB16704 Informacijos teorija 3 30 - 30 2 18 E
FMISB16705 Informacinės sistemos programų kūrimas 6 - - 45 4 111 KS
FMITB16709 Programų sistemų testavimas 6 45 30 - 4 81 E
KILSB17027 Specialybės kalbos kultūra 3 15 - 15 2 48 E1
VVTEB16702 Informatikos teisė 3 30 - 15 2 33 E
Pasirinkimas (Pasirinkti vieną)
ELKRB16621 Techninės įrangos programavimas 6 45 30 - 4 81 E
FMITB16727 Išmaniųjų įrenginių programavimas 6 45 30 - 4 81 E
*Studento darbo laikas valandomis. P - paskaitos, L - laboratoriniai darbai, Pr - pratybos, K - konsultacijos, S - savarankiškas darbas.
8 semestras 30 kreditų
12 sav. (teorinis kursas) + 2 sav. (sesija) + 6 sav. (baigiamasis darbas) = 20 sav.
Kodas Privalomas dalykas Kreditai Valandos* Vertinimas
P L Pr K S
FMISB16801 Duomenų gavybos pagrindai (su kursiniu darbu) 6 24 24 - 4 108 E
FMISB16803 Bakalauro baigiamasis darbas 2 3 - - 12 - 68 Į
FMISB16804 Bakalauro baigiamasis darbas 3 9 - - - - 240 BD
FMISB16807 Modernių duomenų bazių pagrindai 6 24 12 - 2 122 E
FMITB16809 Programavimas duomenų bazių aplinkoje 3 24 12 - 2 42 E1
Pasirinkimas (Pasirinkti vieną)
FMISB16000 Informacinės saugos pagrindai 3 24 12 - 2 42 E
FMISB16808 Programų sistemų auditas 3 24 12 - 2 42 E1
*Studento darbo laikas valandomis. P - paskaitos, L - laboratoriniai darbai, Pr - pratybos, K - konsultacijos, S - savarankiškas darbas.