szoftvertervezés és –fejlesztés

16
Szoftvertervezés és –fejlesztés specializáció [email protected]

Upload: others

Post on 31-Oct-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Szoftvertervezés és –fejlesztés

Szoftvertervezés

és –fejlesztés

specializáció[email protected]

Page 2: Szoftvertervezés és –fejlesztés

TárgyakKötelező

Kötelezően választható

Page 3: Szoftvertervezés és –fejlesztés

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?

Page 4: Szoftvertervezés és –fejlesztés

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

Page 5: Szoftvertervezés és –fejlesztés

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

Page 6: Szoftvertervezés és –fejleszté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

Page 7: Szoftvertervezés és –fejlesztés

ProjektmunkaMenetrend

Témák

Page 8: Szoftvertervezés és –fejlesztés

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

Page 9: Szoftvertervezés és –fejleszté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

Page 10: Szoftvertervezés és –fejlesztés

Néhány projektmunka téma

Szimuláció Romhányi Ágoston: 3D játék engine

3D engine

Page 11: Szoftvertervezés és –fejlesztés

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

Page 12: Szoftvertervezés és –fejleszté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

Page 13: Szoftvertervezés és –fejlesztés

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

Page 14: Szoftvertervezés és –fejlesztés

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

Page 15: Szoftvertervezés és –fejlesztés

További információkhttp://szfi.nik.uni-obuda.hu/szakirany

Szakirány bemutató, Projektmunkák, stb.

Page 16: Szoftvertervezés és –fejlesztés

Köszönöm a figyelmet