rendszertervezés specializáció
TRANSCRIPT
A tantárgy célja megismertetni a hallgatókkal azokat az eszközöket, melyek aprogramozási alapismereteken túl a nagyobb szoftverfejlesztési projektekesetében szükségesek. Ide tartoznak a magas szintű osztálykönyvtárak, azautomatikus tesztelés és folyamatos integrációs szerver használata, averziókezelés és dokumentációs módszerek. A fordítási folyamatokspeciálisabb beállítási lehetőségei, valamint felhő szolgáltatások felhasználásaszerver oldali megoldások számára. Mindezek során a tantárgy kiemelthangsúlyt fektet a beágyazott rendszerekhez kapcsolódó feladatokra, valamintaz ezekből származó speciális környezetekre.
Alkalmazásfejlesztési környezetek
´Alkalmazásfejlesztés alapjai, platformok éstechnológiák
´Verziókezelés (GIT, SVN, CVS, TFS)
A megszerezhető ismeretek főbb témakörei:
´C++, objektum orientált tervezési elvek, KISS elv´Tervezési minták: céljuk, felismerésük,
megvalósítások C++ nyelven, „antipatternek”.´Dokumentálás: UML alapok, Markdown, Doxygen és
JavaDoc´Qt alapok: fejlesztő környezet, alapkoncepciók´Qt és GUI tervezés
´Automatikus tesztelési módszerek
´Qt és kommunikáció: Bluetoothon és WiFi-n keresztülbeágyazott rendszerrel
´Automatikus fordító, tesztelő és integrációskörnyezetek
´Felhő szolgáltatások használata: PHP+MySQL alapúszerver oldal, REST API-n keresztül elért felhőszolgáltatás, valamint ezek elérése kliens oldalról.
´ AdaptED: mobil oktatójátékok, adaptív tanulás´ Compiler platformok
Témalabor, önálló labor ésszakdolgozat témakörök
´ Beágyazott és szerver oldali adatbázisok
´ Reszponzív web: HTML5, JavaScript, angular,
´ Játékfejlesztés´ Fejlesztési módszertanok, agilis eszközök
... és még sokminden más
´ Android, iOS, Windows Phone alkalmazásfejlesztés´ Beágyazott Linux
´ SensorHUB: IoT, mobil, web, backend, Big Data´ Biofeedback eszközök´ Algoritmusok implementálása kódgenerálással
´ Adaptív eBook reader´ Alkalmazott mobil technológiák
Tanszéken folyó kutatási-fejlesztési projektek
´ AdaptED: mobil oktatójáték adaptív tanulással
´ MSDN kompetencia központ
´ Okostelefonok tavoli felugyelete´ Elosztott adatfeldolgozas
´ Ethical Hacking
´ Multiplatform mobilalkalmazas-fejlesztes
´ Fejlesztési módszertanok és technikák´ Szoftverfejlesztesi projektek minosegbiztositasa
´ SensorHUB – IoT keretrendszer és alkalmazásai
´ Aláírás felismerés
´ Social Driving – VehicleICT´ Visual Modeling and Transformation System (VMTS)
´ Beágyazott rendszerek és robotika
Bővebb információ: http://www.aut.bme.hu
A specializáció gazdatanszéke: MIT
Ipari partnerek:
´ Microsoft´ T-Systems
´ Nokia
´ Magyar Telekom´ evoSoft´ evopro´ Bosch
´ Quattrosoft
´ IBM
´ Morgan Stanley
´ Vodafone
´ IT - Services
´ MiSys
´ OTP Mobil´ Oracle´ Cloudera
´ Telenor
´ Nexon
Automatizálási és Alkalmazott Informatikai Tanszékhttp://www.aut.bme.hu
Rendszertervezés specializációBSc képzés
Jelentkezés a Neptunban: Rendszertervezés / AUT
A tantárgy célja megismertetni a hallgatókkal azokat az eszközöket, melyek aprogramozási alapismereteken túl a nagyobb szoftverfejlesztési projektekesetében szükségesek. Ide tartoznak a magas szintű osztálykönyvtárak, azautomatikus tesztelés és folyamatos integrációs szerver használata, averziókezelés és dokumentációs módszerek. A fordítási folyamatokspeciálisabb beállítási lehetőségei, valamint felhő szolgáltatások felhasználásaszerver oldali megoldások számára. Mindezek során a tantárgy kiemelthangsúlyt fektet a beágyazott rendszerekhez kapcsolódó feladatokra, valamintaz ezekből származó speciális környezetekre.
Alkalmazásfejlesztési környezetek
´Alkalmazásfejlesztés alapjai, platformok éstechnológiák
´Verziókezelés (GIT, SVN, CVS, TFS)
A megszerezhető ismeretek főbb témakörei:
´C++, objektum orientált tervezési elvek, KISS elv´Tervezési minták: céljuk, felismerésük,
megvalósítások C++ nyelven, „antipatternek”.´Dokumentálás: UML alapok, Markdown, Doxygen és
JavaDoc´Qt alapok: fejlesztő környezet, alapkoncepciók´Qt és GUI tervezés
´Automatikus tesztelési módszerek
´Qt és kommunikáció: Bluetoothon és WiFi-n keresztülbeágyazott rendszerrel
´Automatikus fordító, tesztelő és integrációskörnyezetek
´Felhő szolgáltatások használata: PHP+MySQL alapúszerver oldal, REST API-n keresztül elért felhőszolgáltatás, valamint ezek elérése kliens oldalról.
´ AdaptED: mobil oktatójátékok, adaptív tanulás´ Compiler platformok
Témalabor, önálló labor ésszakdolgozat témakörök
´ Beágyazott és szerver oldali adatbázisok
´ Reszponzív web: HTML5, JavaScript, angular,
´ Játékfejlesztés´ Fejlesztési módszertanok, agilis eszközök
... és még sokminden más
´ Android, iOS, Windows Phone alkalmazásfejlesztés´ Beágyazott Linux
´ SensorHUB: IoT, mobil, web, backend, Big Data´ Biofeedback eszközök´ Algoritmusok implementálása kódgenerálással
´ Adaptív eBook reader´ Alkalmazott mobil technológiák
Tanszéken folyó kutatási-fejlesztési projektek
´ AdaptED: mobil oktatójáték adaptív tanulással
´ MSDN kompetencia központ
´ Okostelefonok tavoli felugyelete´ Elosztott adatfeldolgozas
´ Ethical Hacking
´ Multiplatform mobilalkalmazas-fejlesztes
´ Fejlesztési módszertanok és technikák´ Szoftverfejlesztesi projektek minosegbiztositasa
´ SensorHUB – IoT keretrendszer és alkalmazásai
´ Aláírás felismerés
´ Social Driving – VehicleICT´ Visual Modeling and Transformation System (VMTS)
´ Beágyazott rendszerek és robotika
Bővebb információ: http://www.aut.bme.hu
A specializáció gazdatanszéke: MIT
Ipari partnerek:
´ Microsoft´ T-Systems
´ Nokia
´ Magyar Telekom´ evoSoft´ evopro´ Bosch
´ Quattrosoft
´ IBM
´ Morgan Stanley
´ Vodafone
´ IT - Services
´ MiSys
´ OTP Mobil´ Oracle´ Cloudera
´ Telenor
´ Nexon
Automatizálási és Alkalmazott Informatikai Tanszékhttp://www.aut.bme.hu
Rendszertervezés specializációBSc képzés
Jelentkezés a Neptunban: Rendszertervezés / AUT