Tantárgy adatlapja

Tárgy neve: Mérnöki számítások MATLAB és Python környezetben
Tárgy kódja: P-ITMAT-0047
Óraszám: N: 0/0/3, L: 0/0/0
Kreditérték: 3
Az oktatás nyelve: magyar
Követelmény típus: Gyakorlati jegy
Felelős kar: ITK
Felelős szervezeti egység: Pázmány Péter Katolikus Egyetem Információs Technológiai és Bionikai Kar
Tárgyfelelős oktató: Dr. Zsedrovits Tamás
Tárgyleírás:

Tantárgy neve:Mérnöki számítások MATLAB és Python környezetben
P-ITMAT-0047
Tárgyfelelős:Zsedrovits Tamás
Tantárgy oktatója:Juhász János, Györffy Dániel
A tantárgy céljának rövid ismertetése:A tantárgy célja, hogy a hallgatók gyakorlatorientált módon ismerkedjenek meg a MATLAB és Python programozási nyelvekkel, és képessé váljanak ezek hatékony alkalmazására mérnöki-tudományos feladatok megoldásában. A hallgatók megismerik mindkét nyelv alapvető szintaxisát, programozási struktúráit, algoritmusait, továbbá gyakorlati tapasztalatot szereznek numerikus módszerek, adatfeldolgozási és modellezési technikák alkalmazásában. A tárgy elősegíti a hallgatók önálló problémamegoldó képességének és algoritmikus gondolkodásának fejlesztését, hozzájárulva ezáltal mérnöki kompetenciáik erősítéséhez
Elsajátítandó elméleti ismeretanyag:MATLAB és Python specifikus programozási algoritmusok és nyelvi elemek.
Elsajátítandó gyakorlati ismeretanyag:A tanult nyelvi elemek hatékony alkalmazása mérnöki és tudományos számításokban. A tananyag elsajátítása példákon keresztül történik: a fókuszban az alkalmazás és a problémamegoldás áll.
A 2-4 legfontosabb kötelező irodalom felsorolása bibliográfiai adatokkal (szerző, cím, kiadás adatai, (esetleg oldalak), ISBN):S. Xu. An Introduction to Scientific Computing with MATLAB® and Python Tutorials (1st ed.). Chapman and Hall/CRC, 2022, https://doi.org/10.1201/9781003201694 G. Swinnen, Tanuljunk meg programozni Python nyelven, Magánkiadás, fordította Daróczy Péter, 2005, https://mek.oszk.hu/08400/08435/08435.pdf C. Moler, Experiments with MATLAB, Cleve Moler, Electronic edition: The MathWorks, Inc., Natick, MA, 2011., https://www.mathworks.com/moler/exm/chapters.html, 2022. ISBN: 9781003201694.
A 2-4 legfontosabb ajánlott felsorolása bibliográfiai adatokkal (szerző, cím, kiadás adatai, (esetleg oldalak), ISBN):Mathworks Inc., MATLAB Onramp Turorial, 2025 https. //matlabacademy.mathworks.com/details/matlab-onramp C. Moler, Numerical Computing with MATLAB, Electronic edition: The MathWorks, Inc., Natick, MA, 2004., https://www.mathworks.com/moler/chapters.html http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-094-introduction-to-matlab-january-iap-2010/ S. Lynch, Python for Scientific Computing and Artificial Intelligence, Chapman and Hall/CRC, 2023, ISBN 978- 1003285816, https://doi.org/10.1201/9781003285816, 2025. ISBN: 9781003285816.
Elmélet-gyakorlat aránya:Elméleti óra óraszáma: 0
Gyakorlati óra és labor óra óraszáma: 0 + 3
Az alkalmazott oktatási módszerek:Az oktatás során a konstruktivista pedagógiai szemlélet kerül előtérbe, amelyben a hallgatók aktívan, saját tapasztalataikon keresztül, gyakorlati problémák megoldásával sajátítják el az ismereteket. Az órák PC laborban zajlanak, ahol az oktató által vezetett közös példák bemutatása után önálló, illetve csoportos projektfeladatok kidolgozására kerül sor. Az oktatók folyamatos visszacsatolással, személyre szabott segítségnyújtással támogatják a hallgatók tanulási folyamatát, elősegítve a MATLAB és Python nyelvek mérnöki-tudományos alkalmazási lehetőségeinek mélyebb megértését, illetve gyakorlati készségeik fejlesztését.
Az értékelés módja:Gyakorlati jegy
Az értékelés kritériuma:

A félév során 2 ZH.

Az első ZH a MATLAB és Python alapok elsajátítását méri.

Az első ZH anyaga az 1-4. laborokon elhangzott, a Moodle rendszerben közzétett anyag és feladat, és önálló feladatnak feladott anyag. A ZH-n a következő típusú feladatok várhatók:

  • moodle kérdések
  • rövid programozási feladatok
  • papíron megoldandó kérdések, vagy feladatok.

Az első ZH-n minimum 50%-ot kell elérni ahhoz, hogy érvényes legyen. Az első ZH, vagy valamelyik része összesen három alkalommal pótolható, a következő laborok szünetében: 6. hét, 7. hét, 8. hét.

A második ZH-n számonkérhető anyag a gyakorlatokon elhangzott valamint a tárgy Moodle oldalára a ZH-t megelőző hét szombat reggel 8 óráig feltett összes anyag. A ZH-n nemnegatív egész pontok szerezhetők. A ZH-t az éppen aktuális lehetőségekhez mérten az egyetemi géptermekben, és/vagy online rendszeren (Moodle, Grader, vagy egyéb) fogjuk tartani. A második ZH-n egy vagy több feladat lesz, melyhez a MATLAB-ot, Python IDE-t, vagy Jupyter-t és a dokumentációját lehet használni, a feladatok megoldására részpontokat lehet kapni. A második ZH-n minimum 50%-ot kell elérni ahhoz, hogy érvényes legyen.

Az aláírás feltétele az első ZH sikeres teljesítése, valamint az aktív jelenlét a laborokon.

A féléves teljesítmény számításánál az év végi ZH pontjait vesszük figyelembe. A gyakorlati jegy az elért pontszám aránya szerint a következők alapján kerül meghatározásra (a százalékok egészre kerekítésével: <. 5 lefelé, >=. 5 felfelé): 85%<=x<=100% jeles (5), 70%<=x<85% jó (4), 60%<=x<70% közepes (3), 50%<=x<60% elégséges (2), x<50% elégtelen (1)

Miként járul hozzá a tantárgy a KKK-ban megjelölt kompetenciaelemek megszerzéséhez:

Mérnökinformatikus alapképzés:
A tantárgy a numerikus problémamegoldást MATLAB- és Python-környezetben labor- és projektfeladatokon keresztül fejleszti a hallgatók számítógépes modellezési és adatelemzési készségét.

Molekuláris bionika mérnöki alapképzés:
A számítógépes modellezés és szimuláció és a projekt- és tervezési feladatok feldolgozása fejleszti a hallgatók képességét az orvosi képalkotó rendszerek működésének és adatfeldolgozásának szakszerű értelmezésére. A gyakorlati feladatok támogatják a mérési eredmények helyes kiértékelését és a módszerek korlátainak felelős megítélését.

A tárgy az alábbi képzéseken vehető fel

mérnökinformatikus IANI-MI alapképzés (BA/BSc/BProf) Nappali magyar 7 félév ITK
molekuláris bionika mérnöki IANI-MB alapképzés (BA/BSc/BProf) Nappali magyar 7 félév ITK
Széchenyi 2020 - Magyarország Kormánya - Európai Unió, Európai Regionális Fejlesztési Alap - Befektetés a Jövőbe