szoftvertervezés és –fejlesztés
TRANSCRIPT
TárgyakKötelező
Kötelezően választható
Specializáció célja
Minél több programozási nyelv
Egy konkrét nyelv részletei
Aktuálisan használt keretrendszerek
Hosszú távon használható tudás
Magasabb szintű fejlesztői ismeretek
Összetett feladatok teljeskörű megvalósítása
Gyakorlati tapasztalatok nagy rendszerekkel
Mi az?
Mi nem az?
Alapképzés hiányosságai
Párhuzamos és elosztott rendszerek
Optimalizálási módszerek
Verziókezelés
Csapatmunka
Tesztelés
Gyakorlat
Elmélet
PlatformokNagyvállalati rendszerek
Mobil platformok
Kötelező tárgyak
01Nagy rendszerek fejlesztésének technológiája
Párhuzamos és elosztott rendszerek programozása
02Modern szoftvertechnológia
Adatpárhuzamos programozás
03 Haladó algoritmusok
04 Tesztelés
Kötelezően választható tárgyak
NyelvekAndroid programozás Kotlin nyelven
ASP.NET és MVC
C++ / Hatékony C++ programozás
Interpreter és szkript nyelvek
iOS alapú fejlesztés
Visual DataFlex programozás
Web development using PHP/Symfony
Elmélet
Nagyvállalati
Deep Learning I.
Deep Learning II.
Deklaratív programozás
Képfeldolgozás alap algoritmusai
Képfeldolgozás haladó algoritmusai
A Java mikroszervíz projekt
Infokommunikációs akadálymentesítés
JEE fejlesztés
Nagyvállalati szoftverfejlesztés agilis módszertannal
Nagyvállalati szoftverfejlesztés Java alapon
Szoftverfejlesztés multinacionális vállalatoknál
Tartalomkezelés a felhőben: Orchard CMS
ProjektmunkaMenetrend
Témák
Projektmunka menete
P1Pontos specifikáció
Teljeskörű irodalomkutatás
P2Pilot alkalmazás elkészítése
Tervezés
P3 Teljes alkalmazás implementálása
P4Dokumentálás
Finomhangolás
Néhány projektmunka téma
Szimuláció Tóth Bence: Fák növekedési szimulációja
környezeti hatások fényében
Néhány projektmunka téma
Szimuláció Romhányi Ágoston: 3D játék engine
3D engine
Néhány projektmunka téma
Szimuláció Uhrin Ádám Attila: Scannelt képregényoldalak
feljavítása alakzatfelismerő eljárások
használatával3D engine
Képfeldolgozás
Néhány projektmunka téma
Szimuláció Varga Tamás: Adatpárhuzamos elérést
biztosító láncolt lista kifejlesztése és
implementációja GPGPU segítségével3D engine
Képfeldolgozás
Adatszerkezetek
Néhány projektmunka téma
Szimuláció Bárdos Rudolf: Szövegosztályozási
algoritmusok implementálása
3D engine
Képfeldolgozás
Adatszerkezetek
Deep Learning
Néhány projektmunka téma
Szimuláció Pilling Dóra: Középiskolai szerves kémia
tananyag bemutatása Microsoft HoloLens
eszközön3D engine
Képfeldolgozás
Adatszerkezetek
Deep Learning
Egyéb
További információkhttp://szfi.nik.uni-obuda.hu/szakirany
Szakirány bemutató, Projektmunkák, stb.
Köszönöm a figyelmet