A. tételsor
1. A matematikai logika alapfogalmai és informatikai alkalmazásai. Generatív grammatika, nyelvosztályok, automaták.
2. Függvénytani alapfogalmak. A differenciál és integrálszámítás fogalma és alkalmazási területei. Függvénysorok.
3. A valószínûség fogalma, a valószínûség klasszikus kiszámítási módja. A matematikai statisztika néhány alapfogalma.
4. Az algoritmus fogalma, megadásának módjai. Alapalgoritmusok (keresés, rendezés, összeválogatás).
5. Magasszintû programozási nyelvek (szintaxis, szemantika, nyelvhasználat, implementációk). Alapvetõ programszerkezetek.
6. Egyszerû és összetett adattípusok. Konstansok. Változók, kifejezések, kifejezések kiértékelése. Értékadás, típusváltás, konverzió. Standard eljárásokkal és függvényekkel megvalósított mûveletek.
7. Alapvetõ vezérlési szerkezetek (egy-, két-, és többirányú elágaztatás, ciklusok). Kivételkezelés.
8. Alapvetõ osztályok és metódusok (grafikus felületen). Példák grafikus felületen futó programokra.
B tételsor
9. Informatikai alapfogalmak (a számítógépek felépítése; az egyes részek funkciói, mûködése; adat, program; adatábrázolás).
10. Az SSADM és ábrázolástechnikai módszerei.
11. Strukturált rendszerfejlesztési alapelvek. ISAC A-gráfok.
12. SDM fázisok, azok fõ feladatai.
13. Korszerû rendszerkészítési eszközök, CASE.
14. A relációs adatbáziskezelés alapfogalmai. Az SQL. Táblák és nézettáblák létrehozása, módosítása, törlése (CREATE, ALTER, DROP).
15. Az SQL adatmanipulációs nyelve. Táblák bõvítése, törlés táblákból, táblák tartalmának módosítása (INSERT, DELETE, UPDATE). Tranzakciókezelés.
16. Az SQL lekérdezési lehetõségei, szelekció, projekció, összekapcsolás, egymásba ágyazott lekérdezések (SELECT). Privilégiumok.