Jegyszerzés:
	Programozási feladat(ok) megoldása és bemutatása.
Az órai beadandó feladatokat mindig a következő alkalom előtt kell beküldeni, ettől a félév közepi és a félév végi beadandó határideje eltérhet.
Beadandó feladatok és leírás itt
Már foglalt feladatok sorszámai: 1, 2, 5, 6, 13, 14, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30. 
    
        
               Előadás anyagok:
Gyakori kérdések, gyakori hibák (2019 04 03)
               
	               -  óra: C++ fordítási modell, VS Code, CMAKE (2019 02 13)
-  óra: C++ nyelv alapjai (2019 02 26, a beadandó feladat pontosításra került, cmath header javítva)
-  óra: Típus paraméterek, Függvény templatek (2019 02 27)
-  óra: Constness, Referenciák, Tömbök (2019 03 13)
-  óra: Objektumok (2019 03 13)
-  óra: Konstruktorok, move szemantika, jobb érték referenciák (2019 04 03, Extra infók a mátrix osztályhoz!)
-  óra: Streamek, stringek, fájlrendszer (2019 04 24)
-  óra: Véletlenszámok és időmérés (2019 04 24)
-  óra: ODE megoldás, tábla alapú szimulációk, ablak kezelés (2019 04 10)
-  óra: Kivételkezelés (2019 04 24)
-  óra: Szálkezelés és atomic (2019 05 15, házi feladat kiírás)
-  óra: Parallel STL (2019 05 17, házi feladat frissítve)
A kurzushoz tartozó példakódok a github-on: HaladoAlkProg
A CMake-el kapcsolatban érdemes megnézni a Kutató Munka Információs eszközei tárgy weboldalát, illetve a CMake tutorialt itt
               
Egyéb példakódok a Githubon:  
C++ általános  C++ szálazás 
         
        
            Tematika:
            
	            - A modern C++ nyelv alapjai és az új szabványok elemei (C++11, C++14, C++17)
- CMAKE alapjai
- Párhuzamosítás a modern C++ nyelvben
- Matematikai és numerikus könyvtárak felépítése, tervezése és használata
- Fizikai szimulációk tervezése és írása