A Tantervi követelmények fogalmairól itt olvashatsz

Jelmagyarázat:MK - mérföldkő;TT/KPR - tantárgy vagy becsatolt képzési program;TE, Tantárgyelem - tantárgy tárgyeleme;Kötelező - megnevezés vastagon szedve;Kötelezően választható - megnevezés normál módon szedve;Szabadon választható - megnevezés dőlten szedve;Szakirányon kötelező mérföldkő - megnevezés dőlt vastagon szedve;++: ismételten felvehető;<< - kurzusfelvétel előfeltétele;~~ - párhuzamosan felveendő;@@ - vizsga előfeltétele;0,1,... - ajánlott félév(ek) és kredit;k: kreditpontok

Signs and abbreviations used:MK - milestones;TT/KPR - subject or included curriculum;TE - topic in a subject;Obligatory - printed in bold;Facultative - printed in normal;Optional - printed in italic;Obligatory in a branch - printed in bold and italic;++: can be admitted more than once;<< - precondition;~~ - parallel condition;@@ - precondition of the exam;0,1,... - recommended semester(s) with the creditpoints;k: creditpoints

Szegedi Tudományegyetem,TTK Természettudományi Kar,Informatikai Tanszékcsoport,Egyetemi szintű alapképzés,2006.07.11 14:24:00

Programtervező matematikus_R1_L (kieg.) (P002R1_L)

Oklevél - Diploma:okleveles programtervező matematikus,Levelező tagozat,300 kredit/creditpoints, 10 félév/semesters,nem tanárképes, nem párosítható
Leírás - Annotation
Programozó matematikus oklevéllel rendelkezők számára.
Automatikusan elfogadva 133 kredit, teljesítendő a szakon 167 kredit.
Kötelezően választható és választható tárgyak kreditjei kérelemre beszámíthatók, KV tárgyak maximum 9 kredit, VNTT tárgyak 6 kredit értékben.
Képzési idő legalább 4 félév.
MKTT/KPRTantárgyelem - Topic in the subject012345678910
MK-T Törzstárgyak; Teljesítendő:min. 85k
IL042 Képfeldolgozás I.;teljesítendőmin. 5k
IL042e Képfeldolgozás I.,TTK Előadás, félévre 14 óra,koll;~~IL042g





5



IL042g Képfeldolgozás I.,TTK Gyakorlat, félévre 10 óra,m2;~~IL042e





0



IL055 Hálózati operációs rendszerek;teljesítendőmin. 5k
IL055e Hálózati operációs rendszerek,TTK Előadás, félévre 14 óra,koll;~~IL055g








5
IL055g Hálózati operációs rendszerek gyak.,TTK Gyakorlat, félévre 10 óra,m2;~~IL055e








0
IL111 Térinformatika;teljesítendőmin. 5k
IL111e Térinformatika,TTK Előadás, félévre 14 óra,koll;~~IL111g








5
IL111g Térinformatika,TTK Gyakorlat, félévre 10 óra,m2;~~IL111e








0
IL303 Operációkutatás II.;teljesítendőmin. 5k
IL303e Operációkutatás II.,TTK Előadás, félévre 14 óra,koll;~~IL303g






5


IL303g Operációkutatás II.,TTK Gyakorlat 10 óra,m2;~~IL303e






0


IL401 Közelítő és szimbólikus számítások II.;teljesítendőmin. 5k
IL401e Közelítő és szimbólikus számítások II.,TTK Előadás, félévre 14 óra,koll;~~IL401g





5



IL401g Közelítő és szimbólikus számítások II.,TTK Gyakorlat, félévre 10 óra,m2;~~IL401e





0



IL404 Algoritmusok és adatszerkezetek II.;teljesítendőmin. 5k
IL404e Algoritmusok és adatszerkezetek II.,TTK Előadás, félévre 14 óra,koll;~~IL404g







5

IL404g Algoritmusok és adatszerkezetek II.,TTK Gyakorlat, félévre 10 óra,m2;~~IL404e







0

IL608 Grafikai rendszerek;teljesítendőmin. 5k
IL608e Grafikai rendszerek,TTK Előadás, félévre 14 óra,koll;~~IL608g








5
IL608g Grafikai rendszerek,TTK Gyakorlat, félévre 10 óra,m2;~~IL608e








0
IL611 Rendszerfejlesztés II.;teljesítendőmin. 5k
IL611e Rendszerfejlesztés II.,TTK Előadás, félévre 14 óra,koll;~~IL611g





5



IL611g Rendszerfejlesztés II.,TTK Gyakorlat, félévre 10 óra,m2;~~IL611e





0



IL701 Adatbázisok elmélete;teljesítendőmin. 5k
IL701e Adatbázisok elmélete,TTK Előadás, félévre 18 óra,koll;~~IL701g






5


IL701g Adatbázisok elmélete,TTK Gyakorlat, félévre 6 óra,m2;~~IL701e






0


IL703 Automaták és formális nyelvek;teljesítendőmin. 5k
IL703e Automaták és formális nyelvek,TTK Előadás, félévre 18 óra,koll;~~IL703g






5


IL703g Automaták és formális nyelvek,TTK Gyakorlat, félévre 6 óra,m2;~~IL703e






0


IL704 Fejlett programozás I.;teljesítendőmin. 5k
IL704e Fejlett programozás I.,TTK Előadás, félévre 14 óra,koll;~~IL704g






5


IL704g Fejlett programozás I.,TTK Gyakorlat, félévre 10 óra,m2;~~IL704e






0


IL802 Logikai programozás;teljesítendőmin. 5k
IL802e Logikai programozás,TTK Előadás, félévre 14 óra,koll;~~IL802g; <<IL607e







5

IL802g Logikai programozás,TTK Gyakorlat, félévre 10 óra,m2;~~IL802e; <<IL607e







0

IL804 Fejlett programozás II.;teljesítendőmin. 5k
IL804e Fejlett programozás II.,TTK Előadás, félévre 14 óra,koll;~~IL804g







5

IL804g Fejlett programozás II.,TTK Gyakorlat, félévre 10 óra,m2;~~IL804e







0

IL906 Mesterséges intelligencia II.;teljesítendőmin. 5k
IL906e Mesterséges intelligencia II.,TTK Előadás 14 óra,koll;~~IL906g







5

IL906g Mesterséges intelligencia II.,TTK Gyakorlat 10 óra,m2;~~IL906e







0

IL953 Kombinatorikus optimalizálás;teljesítendőmin. 5k
IL953e Kombinatorikus optimalizálás,TTK Előadás, félévre 14 óra,koll;~~IL953g







5

IL953g Kombinatorikus optimalizálás,TTK Gyakorlat, félévre 10 óra,m2;~~IL953e







0

MxL785 Gráfelmélet (lev.);teljesítendőmin. 5k
MxL785e Gráfelmélet (lev.),TTK Előadás őszi févben, , félévre 14 óra,koll;~~MxL785g






5


MxL785g Gráfelmélet gyak. (lev.),TTK Gyakorlat őszi févben, , félévre 10 óra,m2;~~MxL785e






0


MKTT/KPRTantárgyelem - Topic in the subject012345678910
MK-LSZ Logika a számítástudományban; Teljesítendő:min. 5k
IL604 Logika és informatikai alkalmazásai;teljesítendőmin. 5k
IL604e Logika és informatikai alkalmazásai,_Előadás tavaszi févben, , félévre 18 óra,_Kollokvium;~~IL604g





5



IL604g Logika és informatikai alkalmazásai,_Gyakorlat tavaszi févben, , félévre 6 óra,_Aláírás;~~IL604e





0



IL607 Logika a számítástudományban;teljesítendőmin. 5k
IL607e Logika a számítástudományban,TTK Előadás, félévre 18 óra,koll;~~IL607g





5



IL607g Logika a számítástudományban,TTK Gyakorlat, félévre 6 óra,m2;~~IL607e





0



MK-KVS Kötelezően választható tárgyak; Teljesítendő:min. 13k
IL000PTM Speciálkollégium;teljesítendő
IL000PTMe Speciálkollégium,TTK Előadás, félévre 14 óra,koll ++4









IL000PTM_2 Speciálkollégium (ea+gy);teljesítendőmin. 5k
IL000PTM_2e Speciálkollégium (ea+gy),_Előadás minden févben, , félévre 14 óra,_Kollokvium ++5









IL000PTM_2g Speciálkollégium (ea+gy),_Gyakorlat minden févben, , félévre 10 óra,_Aláírás ++0









IL022 Globális optimalizálás;teljesítendőmin. 5k
IL022e Globális optimalizálás,TTK Előadás, félévre 14 óra,koll;~~IL022g; <<IL303e5









IL022g Globális optimalizálás gyakorlat,TTK Gyakorlat, félévre 10 óra,gyj;~~IL022e; <<IL303e0









IL026 Gráfelméleti algoritmusok;teljesítendőmin. 5k<<IL303e <<MxL785e
IL026e Gráfelméleti algoritmusok,TTK Előadás, félévre 14 óra,koll;~~IL026g5









IL026g Gráfelméleti algoritmusok,TTK Gyakorlat, félévre 10 óra,m2;~~IL026e0









IL032 Természetes nyelvi feldolgozás, beszédfelismerés, látásmodellezés;teljesítendőmin. 5k
IL032e Természetes nyelvi feldolgozás, beszédfelismerés, látásmodellezés,TTK Előadás, félévre 14 óra,koll5









IL032g Természetes nyelvi feldolgozás, beszédfelismerés, látásmodellezés,TTK Gyakorlat, félévre 10 óra,m20









IL035 Adatbányászat;teljesítendőmin. 5k
IL035e Adatbányászat,TTK Előadás, félévre 14 óra,koll5









IL035g Adatbányászat,TTK Gyakorlat, félévre 10 óra,m20









IL041 Multimédia;teljesítendőmin. 5k
IL041e Multimédia,TTK Előadás, félévre 14 óra,koll;~~IL041g5









IL041g Multimédia gyakorlat,TTK Gyakorlat, félévre 10 óra,m2;~~IL041e0









IL043 Képfeldolgozás II.;teljesítendőmin. 5k<<IL042e
IL043e Képfeldolgozás II.,TTK Előadás, félévre 14 óra,koll;~~IL043g5









IL043g Képfeldolgozás II.,TTK Gyakorlat, félévre 10 óra,m2;~~IL043e0









IL053 Párhuzamos és osztott rendszerek;teljesítendőmin. 5k
IL053e Párhuzamos és osztott rendszerek,TTK Előadás, félévre 14 óra,koll;~~IL053g5









IL053g Párhuzamos és osztott rendszerek,TTK Gyakorlat, félévre 10 óra,m2;~~IL053e0









IL513 Informatika alkalmazások;teljesítendőmin. 5k
IL513E Informatika alkalmazások,TTK Előadás, félévre 14 óra,koll5









IL513G Informatika alkalmazások,TTK Gyakorlat, félévre 10 óra,m20









IL712 Web tartalomfejlesztés;teljesítendőmin. 5k
IL712E Web tartalomfejlesztés,TTK Előadás, félévre 14 óra,koll5









IL712G Web tartalomfejlesztés,TTK Gyakorlat, félévre 10 óra,m20









MK-VTT Választható TTK tárgyak; Teljesítendő:min. 19k
FSZV00 Fizika SZV;teljesítendőmin. 2k
FSZV00 Fizika SZV,TTK Előadás minden févben, 2 óra,koll ++2









BSZV00 Biológia SZV;teljesítendőmin. 2k
BSZV00 Biológia SZV,TTK Előadás minden févben, 2 óra,koll ++2









GSZV00 Földrajz SZV;teljesítendőmin. 2k
GSZV00 Földrajz SZV,TTK Előadás minden févben, 2 óra,koll ++2









ISZV00 Informatika SZV;teljesítendőmin. 2k
ISZV00 Informatika SZV,TTK Előadás minden févben, 2 óra,koll ++2









KSZV00 Kémia SZV;teljesítendőmin. 2k
KSZV00 Kémia SZV,TTK Előadás minden févben, 2 óra,koll ++2









MSZV00 Matematika SZV;teljesítendőmin. 2k
MSZV00 Matematika SZV,TTK Előadás minden févben, 2 óra,koll ++2









MK-DM Diplomamunka; Teljesítendő:min. 50k
IL905-PTM Diplomamunka készítése;teljesítendőmin. 50k
IL905-PTMg Diplomamunka készítése I.,TTK Gyakorlat, félévre 14 óra,gyj








20
IL955-PTMg Diplomamunka készítése II.,TTK Gyakorlat, félévre 27 óra,gyj; <<IL905-PTMg









30
MK-ZV Záróvizsga; Teljesítendő:
IL999-PTM Záróvizsga;teljesítendő
IL999-PTMv Záróvizsga,TTK Záróvizsga (önálló vizsga), zv









0

Mérföldkő-struktúra - Stucture of milestones

MK-T Törzstárgyak
  • A mérföldkő teljesítése kötelező
  • Kötelező tantárgyak száma 16.
  • A mérföldkő és a beágyazott mérföldkövek tárgyaiból legalább 85 kredit összegyüjtése
  • A kötelező tantárgyak teljesítése
  • A beágyazott kötelező mérföldkövek teljesítése
  • MK-LSZ Logika a számítástudományban
  • A mérföldkő teljesítése kötelező
  • Kötelezően választható tantárgyak száma 2.
  • A mérföldkő tárgyaiból legalább 5 kredit összegyüjtése
  • MK-KVS Kötelezően választható tárgyak
  • A mérföldkő teljesítése kötelező
  • Kötelezően választható tantárgyak száma 11.
  • A mérföldkő tárgyaiból legalább 13 kredit összegyüjtése
  • MK-VTT Választható TTK tárgyak
  • A mérföldkő teljesítése kötelező
  • Szabadon választható tantárgyak száma 6.
  • A mérföldkő tárgyaiból legalább 19 kredit összegyüjtése
  • MK-DM Diplomamunka
  • A mérföldkő teljesítése kötelező
  • Kötelező tantárgyak száma 1.
  • A mérföldkő tárgyaiból legalább 50 kredit összegyüjtése
  • A kötelező tantárgyak teljesítése
  • MK-ZV Záróvizsga
  • A mérföldkő teljesítése kötelező
  • Kötelező tantárgyak száma 1.
  • A kötelező tantárgyak teljesítése
  • Szakterületi tárgyak részletes felsorolása - Subjects and topics in detail

    INF_L Informatika levelező tárgyak modul

    IL022 Globális optimalizálás
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    A globális optimalizálási feladat különböző alakjai, műveletigényének viszonya a lineáris programozáséhoz.
    Az egyes globális optimalizálási feladatok egymásba való átalakítása, redukálása egy-dimenziós feladatra.
    A globális optimalizálási módszerek osztályai, a felhasznált információ típusa szerinti csoportosítás.
    Sztochasztikus és multi-start eljárások globális optimalizálásra, ezek konvergenciája és megállási feltételei.
    A Lipschitz-konstans ismeretére támaszkodó módszerek, konvergenciatételek, egy- és több-dimenziós eljárások.
    Intervallum-aritmetika: a 4 alapművelet, a négyzetreemelés, a gyökvonás, a standard függvények kiterjesztése intervallum-argumentumra.
    A bit-billentés szerepe számítógépeken.
    A naiv-, vagy természetes intervallum-kiterjesztés becslésének minősége, lineáris konvergencia.
    A központi alak (centered form), és más befoglaló függvények, négyzetes konvergencia.
    Az automatikus deriválás és szerepe a befoglaló függvények javításában.
    A Moore-Skelboe intervallum-felezési algoritmus, és alkalmazása globális optimalizálásra és érzékenység-vizsgálatra.
    Konvergencia-sebesség.
    Gyorsító vizsgálatok intervallumos korlátozás és szétválasztás típusú algoritmusokban.
    Intervallumos Newton algoritmus, patológikus feladatok.
    Intervallumos módszer a szinthalmaz jellemzésére.
    Néhány intervallum-aritmetikát támogató programozási nyelv: PASCAL-SC, PASCAL-XSC, C-XSC, FORTRAN-XSC, ACRITH, ARITHMOS, ...

    Ajánlott irodalom
    1. Az anyagot tartalmazó jegyzet előzetesen elérhető a következo internetes címen: http://www.inf.u-szeged.hu/~csendes/go.ps.gz
    2. R. Horst and P.M. Pardalos (eds.): Handbook of Global Optimization, Kluwer, 1995.
    3. R. Horst, P.M. Pardalos, N.V. Thoai: Introduction to Global Optimization, Kluwer, 1995.
    4. R.B. Kearfott: Rigorous Global Search: Continuous Problems, Kluwer, 1996.
    IL022e Globális optimalizálás TTK Előadás 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL022g Globális optimalizálás gyakorlat TTK Gyakorlat 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Gyakorlati jegy (ötfokozatú)
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL026 Gráfelméleti algoritmusok
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    IL026e Gráfelméleti algoritmusok TTK Előadás 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL026g Gráfelméleti algoritmusok TTK Gyakorlat 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL032 Természetes nyelvi feldolgozás, beszédfelismerés, látásmodellezés
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    IL032e Természetes nyelvi feldolgozás, beszédfelismerés, látásmodellezés TTK Előadás 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL032g Természetes nyelvi feldolgozás, beszédfelismerés, látásmodellezés TTK Gyakorlat 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL035 Adatbányászat
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Csirik János Dr.
    Teljesítendő:min. 5 kredit
    IL035e Adatbányászat TTK Előadás 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL035g Adatbányászat TTK Gyakorlat 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL041 Multimédia
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    IL041e Multimédia TTK Előadás 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL041g Multimédia gyakorlat TTK Gyakorlat 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL043 Képfeldolgozás II.
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    IL043e Képfeldolgozás II. TTK Előadás 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL043g Képfeldolgozás II. TTK Gyakorlat 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL053 Párhuzamos és osztott rendszerek
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Gyimóthy Tibor Dr.
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    Bevezetés
    Párhuzamos számítógépek, hardver rendszerek
    Párhuzamos programozás, szoftver rendszerek
    Folyamatok, interakció, kommunikáció
    Közös memóriás modell
    Szemafor, műveletek, implementáció
    Kölcsönös kizárás, szinkronizáció
    Termelő-fogyasztó probléma
    Olvasók-írók probléma, megoldás szemaforral
    Olvasó-, író precedencia
    Monitor, feltételváltozók
    Szinkronizáció monitorban
    Alapfeladatok megoldása monitorral
    Java nyelv eszközei a párhuzamosság támogatására
    Object, Thread, ThreadGroup osztály
    Monitor és Java osztályok összehasonlítása
    Osztott memóriás modell
    Csatornák, üzenetek, szinkron/aszinkron kommunikáció
    PVM rendszer felépítése
    Folyamatok létrehozása, megszüntetése, kezelése
    Üzenetküldés, adatkezelés, konverzió
    Osztott programok tervezése, helyesség biztosítása
    Kliens-szerver tervezési módszer
    Terheléselosztás, processzor farm

    Ajánlott irodalom
    1. Wilkinson, Allen: Parallel Programming, Prentice Hall, 1999
    2. Inmos Ltd: OCCAM Reference Manual, 1985
    3. Gosling: Java Reference Manual, 2000
    4. PVM: Users Guide and Tutorial, MIT Press, 1994
    IL053e Párhuzamos és osztott rendszerek TTK Előadás 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL053g Párhuzamos és osztott rendszerek TTK Gyakorlat 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL055 Hálózati operációs rendszerek
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    A hálózati operációs rendszerek szolgáltatásai
    Alapvető hálózati fogalmak, eszközök
    Megosztott erőforrások
    Esettanulmány
    A DHCP szolgáltatásai és azok használata
    A DNS szolgáltatásai és azok használata
    Hálózati biztonság
    PKI
    IPSec
    Címtárak és szolgáltatásaik
    X500
    LDAP
    Novell NDS
    NIS
    Az Active Directory felépítése, elemei
    Active Directory
    Létrehozása
    Csoportok, felhasználók adminisztrálása
    Erőforrások publikálása
    Csoport házirend
    Csoport házirend használata
    Erdők, fák létrehozása, menedzselése
    Replikáció, replikációs stratégiák
    Távoli hozzáférés szerepe, tulajdonságai
    Címtár tervezés
    Címtár kezelés Java vagy Visual Basic nyelven

    Ajánlott irodalom
    1. Microsoft Official Curriculum 2154
    2. Microsoft Official Curriculum 2153
    IL055e Hálózati operációs rendszerek TTK Előadás Kötelező 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 9. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL055g Hálózati operációs rendszerek gyak. TTK Gyakorlat Kötelező 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 9. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL513 Informatika alkalmazások
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    IL513E Informatika alkalmazások TTK Előadás 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL513G Informatika alkalmazások TTK Gyakorlat 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL712 Web tartalomfejlesztés
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    I. A web használata
    A Web fejlődéstörténete.
    A webes információk felhasználásának etikai és jogi vonatkozásai. Szerzői jog. A szoftverek felhasználói szerződés szerinti csoportosítása (freeware, shareware, üzleti).
    Web szerverek szolgáltatásai.
    Barangolás és információkeresés. Kulcsszavas és tematikus, egyszerű és összetett keresést megvalósító programok. Webes könyvtárhasználat. Tájékoztató eszközök: katalógusok, adatbázisok, közhasznú információ-források. Kézikönyvek, archívumok, hálózati szolgáltatások katalógusai, szoftvergyűjtemények. Fontosabb hazai és külföldi adatbázisok.
    Állományok letöltése, elhelyezése.
    Kapcsolatteremtés a weben keresztül. Web alapú levelező rendszerek.
    Fejlettebb információs és kommunikációs technológiák.
    Biztonsági kérdések, tűzfal, vírusok.
    II. Web tartalombővítés
    Az információk elhelyezésének etikai és jogi vonatkozásai. Netikett. Ergonómiai irányelvek.
    Weblap szerkesztése, jellemző elemek: címsor, háttérszín, háttérkép, különböző színű, méretű, igazítású szöveg, listák, táblázatok, képek, ani­mációk, hivatkozások elhelyezése egy grafikus Web szerkesztővel.
    A weblapokra vonatkozó keresést segítő információk elhelyezése.
    Más típusú dokumentumok böngésző által olvasható formátumba való konvertálása.
    A weblap jellemző elemeinek megvalósítása a HTML leíró nyelv segítségével, egyszerű szövegszer­kesztővel.
    Űrlapok megtervezése és elkészítése.
    Dinamikus weblapok készítése.
    A webes információkezelés szabványosítási törekvései.
    A webes kommunikáció felhasználásának további lehetőségei.

    Ajánlott irodalom
    1. Bakonyi Géza, Drótos László, Kokas Károly: Navigáció a hálózaton, IIF, Budapest, 1994
    2. László József: Dinamikus weboldalak, CGI programozás Windows és Linux rendszerekben, ComputerBooks, Budapest, 2002
    3. Bócz Péter, Szász Péter: A világháló lehetőségei. Interaktív weblapok készítése, ComputerBooks, Budapest, 2003
    4. Blake Schwendiman: PHP4 I+II. kötet, Panem, 2001
    5. R. Allen Wyke, Michael J. Walker, Robert M. Cox: PHP fejlesztők kézikönyve, Kossuth, 2002
    6. Ben Laurie: APACHE, Kossuth, 2002
    7. Baczoni Pál: FrontPage 2000, Panem, 2001
    8. W. Brett Polansky, Kerry A. Lehto: Hivatalos Microsoft Front Page 2000 könyv, SZAK Kiadó, Bicske, 2000
    9. Jason Hunter,William Crawford: Java szervletek programozása, Kossuth, 2002
    10. Michael J. Young: XML lépésről lépésre, SZAK Kiadó, Bicske, 2002
    11. HTML:
    12. http://www.bibl.u-szeged.hu/bibl/eforras/tananyag/informatika/paja/index.html
    13. http://www.inf.elte.hu/valerie/speci/html/
    14. http://www.webradio.hu/comp/html/
    15. http://www.zotyo.hu/html.htm
    16. http://vili.pmmf.hu/vili/diplom.jsp
    17. http://kmfserv.kmf.hu/vizipucok/internet/help.htm
    18. CGI:
    19. http://linux.vv.hu/konyv/cgi/tart_b.html
    20. http://csirke.elte.hu/~maulis/progkorny/cgi_help.shtml
    21. http://caesar.elte.hu/progmat/szakbarbar/cgi.html
    22. PHP:
    23. http://php.mirror.stop.hu/manual/hu/
    24. http://php.lap.hu/
    25. http://php4.x3.hu/index.php
    26. Jogszabályok:
    27. http://www.ortt.hu/tanulmanyok/tanulmany_internet_011024.doc
    28. Gyűjtemények:
    29. http://debian.inf.elte.hu/linux_doksi/dolgozat.htm
    30. http://www.prog.hu/article.php?aid=449
    IL712E Web tartalomfejlesztés TTK Előadás 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL712G Web tartalomfejlesztés TTK Gyakorlat 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Kurzushirdető tanszék: Informatikai Tanszékcsoport

    IPTM_L Prog.terv.mat. levelező szak törzstárgyai modul

    IL000PTM Speciálkollégium
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:
    IL000PTMe Speciálkollégium TTK Előadás 14 óra / 4kredit
    A tárgyelem ismételhető. Teljesítés módja: Kollokvium
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL000PTM_2 Speciálkollégium (ea+gy)
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    IL000PTM_2e Speciálkollégium (ea+gy) _Előadás 14 óra / 5kredit
    A tárgyelem ismételhető. Teljesítés módja: _Kollokvium
    Meghirdetése: mindkét félévben.
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL000PTM_2g Speciálkollégium (ea+gy) _Gyakorlat 10 óra / 0kredit
    A tárgyelem ismételhető. Teljesítés módja: _Aláírás
    Meghirdetése: mindkét félévben.
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL042 Képfeldolgozás I.
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    IL042e Képfeldolgozás I. TTK Előadás Kötelező 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 6. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL042g Képfeldolgozás I. TTK Gyakorlat Kötelező 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 6. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL111 Térinformatika
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Kuba Attila Dr.
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    A digitális térkép, a térinformatika (GIS) és a CAD fogalma. Raszteres és vektoros adatábrázolás. Speciális hardver eszközök (digitalizáló táblák, szkennerek, plotterek).
    CAD rendszerek jellemző adatstruktúrái, szolgáltatásai.
    Térképészeti alapok: térkép típusok, vetületi rendszerek, földmérés, távérzékelés, térkép készítés.
    Vektoros adatmodellek: spagetti és topológikus modell, tartománytérkép, hálózat, folytonos felület.
    Vektoros algoritmusok: vonalláncok metszése, poligonok területe, pont-poligon algoritmus, poligon-ovelay algoritmus.
    Vektoros adatbázismodellek: réteg-orientált megközelítés, tisztán relációs modell, objektum-relációs és objektum-orientált modellezés.
    Raszteres térinformatikai rendszerek: rajz-adatbázis kapcsolat, raszteres algoritmusok.
    Digitális terepmodellezés: szintvonalas, raszteres (DEM) és vektoros (TIN) terepmodellek, interpolációs eljárások, konverziók az egyes terepmodellek között.
    MicroStation alapú térinformatikai programrendszerek megismerése, használata, egyszerű alkalmazások készítése.

    Ajánlott irodalom
    1. Katona Endre: Térinformatika előadási jegyzet: http://www.inf.u-szeged.hu/oktatas/jegyzetek
    2. Detrekői Ákos - Szabó György: Bevezetés a térinformatikába. Nemzeti Tankönyvkiadó, Budapest, 1995.
    3. Longley P. A., Goodchild M. F., Maguire D. J., Rhind D. W. (eds): Geographic Information Systems. Principles, Techniques, Applications and Management. Second Edition, John Wiley and Sons, 1999.
    4. Mucsi László: Műholdas távérzékelés és digitális képfeldolgozás I. kötet. Egyetemi jegyzet, JatePress, Szeged, pp. 170, 1995.
    5. Magos Gábor: MicroStation/J. MindiGIS Kft, 2000.
    6. Rigaux Ph., Scholl M., Voisard A.: Spatial databases, with application to GIS. Morgan Kaufmann Publishers, San Francisco, 2002.
    7. Sárközi Ferenc: Térinformatika elméleti oktató anyag:
    IL111e Térinformatika TTK Előadás Kötelező 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 9. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL111g Térinformatika TTK Gyakorlat Kötelező 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 9. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL303 Operációkutatás II.
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    Dualitás.
    Egészértékű programozás.
    Hozzárendelési feladat megoldása magyar módszerrel.
    Szállítási feladat megoldása magyar módszerrel.
    Hiperbolikus programozási feladat.
    Konvex programozási feladat.
    Gradiens módszer.

    Ajánlott irodalom
    1. Chvátal, V., Linear Programming, Freeman, New York, 1983.
    2. Dantzig, G. B., Linear Programming and Exstensions, Princeton University Press, Princeton, New Jersey, 1963.
    3. Imreh, B., E. Bajalinov, Operációkutatás, Polygon, Szeged, 2001.
    4. Martos, B., Nonlinear Programming: Theory and Methods, American Elsevier, New York, 1975.
    5. Salkin, H. M., K. Mathur, Foundatiions of Integer Programming, John Willey & Sons, North-Holland, 1989.
    IL303e Operációkutatás II. TTK Előadás Kötelező 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 7. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL303g Operációkutatás II. TTK Gyakorlat Kötelező 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 7. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL401 Közelítő és szimbólikus számítások II.
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    Ortogonális transzformációk, sajátértékek meghatározása QR-transzformációval.
    Egyenletrendszerek közelítő megoldása, relaxációs módszerek, többváltozós Newton módszer, függvényminimalizálás.
    Folytonos függvények közelítései, négyzetes és egyenletes közelítések.
    Numerikus integrálás, Gauss kvadratúra, kvadratúra-sorozatok konvergenciája.
    Differenciálegyenletek közelítő megoldása.

    Ajánlott irodalom
    1. N. Sz. Bahvalov, A gépi matematika numerikus módszerei, Műszaki Könyvkiadó, Budapest, 1977.
    2. P. Henrici, Numerikus analízis, Műszaki könyvkiadó, Budapest, 1985.
    3. Móricz Ferenc, Numerikus módszerek az algebrában és analízisben, Polygon Jegyzettár, Szeged, 1997.
    4. Virágh János, Numerikus Matematika, JATEPress, Szeged, 1997.
    IL401e Közelítő és szimbólikus számítások II. TTK Előadás Kötelező 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 6. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL401g Közelítő és szimbólikus számítások II. TTK Gyakorlat Kötelező 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 6. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL404 Algoritmusok és adatszerkezetek II.
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    IL404e Algoritmusok és adatszerkezetek II. TTK Előadás Kötelező 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 8. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL404g Algoritmusok és adatszerkezetek II. TTK Gyakorlat Kötelező 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 8. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL604 Logika és informatikai alkalmazásai
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    IL604e Logika és informatikai alkalmazásai _Előadás 18 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: _Kollokvium
    Javasolt felvétele: a képzés 6. félévében.Meghirdetése: a tavaszi félévben.
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL604g Logika és informatikai alkalmazásai _Gyakorlat 6 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: _Aláírás
    Javasolt felvétele: a képzés 6. félévében.Meghirdetése: a tavaszi félévben.
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL607 Logika a számítástudományban
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    IL607e Logika a számítástudományban TTK Előadás 18 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 6. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL607g Logika a számítástudományban TTK Gyakorlat 6 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 6. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL608 Grafikai rendszerek
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Kuba Attila Dr.
    Teljesítendő:min. 5 kredit
    IL608e Grafikai rendszerek TTK Előadás Kötelező 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 9. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL608g Grafikai rendszerek TTK Gyakorlat Kötelező 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 9. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL611 Rendszerfejlesztés II.
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    Áttekintés, előző félév ismétlése
    Követelmények
    Követelmények tervezése
    Rendszermodellek
    Szoftver prototípusok
    Objektumorientált szoftver specifikáció
    Tervezés
    Architektúra alapú tervezés
    Osztott rendszerek, valósidejű szoftverek tervezése
    Objektumorientált tervezés, OO tervezési minták, OO ellenminták
    Tervezés újrafelhasználással
    Felhasználói felületek tervezése
    Kritikus rendszerek
    Üzembiztonság
    Kritikus rendszerek specifikációja és fejlesztése
    Verifikáció és validáció
    Verifikáció és validáció, szoftvertesztelés
    Objektumorientált szoftvertesztelés
    Teszteset tervezés
    Kritikus rendszerek validálása
    Projektmenedzsment
    Minőség-ellenőrzés és -biztosítás
    Folyamat továbbfejlesztése
    Ellenminták a projektmenedzsmentben
    Termék és folyamat mérése, metrikák
    Hagyományos és OO metrikák
    Szoftver karbantartás és evolúció
    Ősrendszerek
    Szoftverváltás
    Szoftverek újratervezése
    Fordított irányú tervezés
    Refactoring
    Trendek
    Kliens/szerver szoftverfejlesztés
    Web fejlesztés
    Nyílt forráskódú és szabad szoftverek

    Ajánlott irodalom
    1. I. Sommerville: Szoftverrendszerek fejlesztése. Panem, 2002.
    2. I. Sommerville: Software Engineering, fourth edition. Addison-Wesley, 1992.
    3. R. S. Pressman: Software Engineering - A Practitioner's Approach, fifth edition. McGraw-Hill, 2000.
    4. E. Gamma, R. Helm, R. Johnson, J. Vlissides: Design Patterns - Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995.
    5. M. Fowler: Refactoring - Improving the Design of Existing Code. Addison-Wesley, 1999.
    6. W. J. Brown, R. C. Malveau, H. W. McCormick, T. J. Mowbray: AntiPatterns - Refactoring Software, Architerctures, and Projects in Crisis. John Wiley and Sons, 1998.
    IL611e Rendszerfejlesztés II. TTK Előadás Kötelező 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 6. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL611g Rendszerfejlesztés II. TTK Gyakorlat Kötelező 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 6. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL701 Adatbázisok elmélete
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    IL701e Adatbázisok elmélete TTK Előadás Kötelező 18 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 7. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL701g Adatbázisok elmélete TTK Gyakorlat Kötelező 6 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 7. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL703 Automaták és formális nyelvek
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    IL703e Automaták és formális nyelvek TTK Előadás Kötelező 18 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 7. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL703g Automaták és formális nyelvek TTK Gyakorlat Kötelező 6 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 7. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL704 Fejlett programozás I.
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    - Objektum orientált programozás C++-ban (ismétlés)
    Osztályok - új típusok létrehozása
    Mezők, metódusok, operátor kiterjesztés (overloading)
    Implementáció elrejtés
    Névterek
    Újrafelhasználhatóság ? kompozíció, aggregáció, öröklődés
    Operáció felüldefiniálás (overriding), polimorfizmus, kései kötés
    Absztrakt és interfész osztályok
    Többszörös öröklődés, virtuális öröklődés
    Hibakezelés kivételekkel
    - Generikus programozás
    Sablonok (template-k)
    Generikus programozási idiómák (traits, policy, curiously recurring template pattern)
    Metaprogramozás
    Kifejezés sablonok (expression templates)
    - A Standard Template Library (STL) megvalósítása és használata
    STL alapok
    Algoritmusok (nem módosító és módosító)
    Rendezés és keresés
    Iterátor osztályok
    Function Object osztályok
    Container osztályok

    Ajánlott irodalom
    1. Bruce Eckel: Thinking in C++ (http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html)
    2. Matthew H. Austern: Generic Programming and the STL
    3. Bjarne Stroustrup: A C++ programozási nyelv
    IL704e Fejlett programozás I. TTK Előadás Kötelező 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 7. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL704g Fejlett programozás I. TTK Gyakorlat Kötelező 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 7. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL802 Logikai programozás
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    IL802e Logikai programozás TTK Előadás Kötelező 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 8. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL802g Logikai programozás TTK Gyakorlat Kötelező 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 8. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL804 Fejlett programozás II.
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    Java nyelv alapjai:
    A Java nyelv alapjai (virtuális gép, futtató környezet, dokumentáció, szintakszis)
    Öndokumentálás (javadoc)
    A Java nyelv használata (kliens oldal, szerver oldal, applet)
    Memória kezelés
    Objektumok, hibakezelés, I/O
    Fejlesztő környezetek és eszközök (JUnit, Ant, CVS, Log, JDB)
    Párhuzamosság
    Szálkezelés Java nyelven (állapotok, erőforrás megosztás)
    Ablakok, appletek készítése
    Az AWT elemei, Applet-ek megvalósítása
    Java nyelv fontosabb eszközei:
    JDBC
    Tranzakció kezelés
    JDBC objektumok
    Három vagy több rétegű alkalmazások
    JDBC 3.0
    Connection pool
    Java és a biztonság:
    Biztonsági architektúra
    Titkosító architektúra
    Elosztott megoldások:
    Szerver oldali java programozás
    Servlet tárolók
    A Tomcat felépítése, használata (sever.xml, web.xml)
    Java Servletek
    Java Enterprise Edition
    EJB specifikáció
    EJB komponensek
    JTA
    JTS
    RMI
    JMS
    Corba
    Elosztott programok Java nyelven
    Együttműködés más programnyelvekkel:
    JNI
    Java optimalizálás
    Címtár kezelés Java nyelven:
    JNDI
    Java optimalizálás
    Java Micro Edition:
    CLDC
    MIDP
    Különleges követelmények
    .NET Keretrendszer
    NET architektúra
    C#
    ADO.Net, XML Web Sevices

    Ajánlott irodalom
    1. Bruce Eckel: Thinking in Java (http://www.mindview.net/Books/TIJ)
    2. Bruce Eckel: Thinking in C# (http://www.mindview.net/Books/TICSharp)
    3. Microsoft Training & Certification: Introduction to C# Programming with Microsoft .NET
    4. (http://www.microsoft.com/traincert/syllabi/2609AFinal.asp#materials)
    IL804e Fejlett programozás II. TTK Előadás Kötelező 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 8. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL804g Fejlett programozás II. TTK Gyakorlat Kötelező 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 8. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL905-PTM Diplomamunka készítése
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 50 kredit
    IL905-PTMg Diplomamunka készítése I. TTK Gyakorlat Kötelező 14 óra / 20kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Gyakorlati jegy (ötfokozatú)
    Javasolt felvétele: a képzés 9. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL955-PTMg Diplomamunka készítése II. TTK Gyakorlat Kötelező 27 óra / 30kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Gyakorlati jegy (ötfokozatú)
    Javasolt felvétele: a képzés 10. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL906 Mesterséges intelligencia II.
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    IL906e Mesterséges intelligencia II. TTK Előadás Kötelező 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 8. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL906g Mesterséges intelligencia II. TTK Gyakorlat Kötelező 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 8. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL953 Kombinatorikus optimalizálás
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    Hálózatok. Legrövidebb utak.
    Multiterminális hálózatok.
    Folyam problémák.
    Branch-and-Bound eljárás.
    B&B alkalmazások:
    korlátos egészértékű lineáris programozási feladat,
    utazó ügynök probléma,
    halmazlefedési feladat.
    Utazó ügynök heurisztikák.
    Kiszolgálási feladatok:
    p-medián probléma,
    p-center probléma,
    kvadratikus hozzárendelési feladat.
    Ütemezési problémák.

    Ajánlott irodalom
    1. Evans, J. R., E. Minieka, Optimization Algorithms for Networks and Graphs , Marcel Dekker Inc. New York, 1992.
    2. Imreh, B., Kombinatorikus Optimalizálás , NOVADAT, Győr, 2001.
    3. Lawler, E. L., Kombinatorikus optimalizálás, hálózatok és matroidok , Muszaki Könyvkiadó, Budapest. 1982.
    IL953e Kombinatorikus optimalizálás TTK Előadás Kötelező 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 8. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL953g Kombinatorikus optimalizálás TTK Gyakorlat Kötelező 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 8. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IL999-PTM Záróvizsga
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:
    IL999-PTMv Záróvizsga TTK Záróvizsga (önálló vizsga) Kötelező 0 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Záró (állam) vizsga
    Javasolt felvétele: a képzés 10. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport

    Mx Matematika, exportált tárgyak (melyeket a Matematika Tanszék oktat más tanszékek számára) modul

    MxL785 Gráfelmélet (lev.)
    Felelős tanszék: Matematikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    Gráfok és kódolásuk. Összefüggőség, minimális költségű feszítőfa. Vonalak, kínai portás probléma, Hamilton-körök, utazó ügynök probléma. Párosítások, magyar módszer, Edmonds-algoritmus. Színezések, színezési algoritmusok. Független ponthalmazok, klikkek, Turán-tétel, Ramsey-számok. Gráfproblémák redukciói.

    Ajánlott irodalom
    1. Hajnal Péter: Gráfelmélet, Polygon jegyzettár, Szeged, 1997.
    MxL785e Gráfelmélet (lev.) TTK Előadás Kötelező 14 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 7. félévében.Meghirdetése: az őszi félévben.
    Kurzushirdető tanszék: Matematikai Tanszékcsoport
    MxL785g Gráfelmélet gyak. (lev.) TTK Gyakorlat Kötelező 10 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Javasolt felvétele: a képzés 7. félévében.Meghirdetése: az őszi félévben.
    Kurzushirdető tanszék: Matematikai Tanszékcsoport

    TTKSZV TTK SZabadon választott modul

    FSZV00 Fizika SZV
    Felelős tanszék: Fizikus Tanszékcsoport
    Teljesítendő:min. 2 kredit
    FSZV00 Fizika SZV TTK Előadás 2 óra / 2kredit
    A tárgyelem ismételhető. Teljesítés módja: Kollokvium
    Meghirdetése: mindkét félévben.
    Kurzushirdető tanszék: Fizikus Tanszékcsoport
    Leírás - Annotation
    Az egyszakosoknak további 18 órányi kurzus a Fizikus Tanszékcsoport által meghirdetett kurzusokból szabadon választható.
    BSZV00 Biológia SZV
    Felelős tanszék: Biológus Tanszékcsoport
    Teljesítendő:min. 2 kredit
    BSZV00 Biológia SZV TTK Előadás 2 óra / 2kredit
    A tárgyelem ismételhető. Teljesítés módja: Kollokvium
    Meghirdetése: mindkét félévben.
    Kurzushirdető tanszék: Biológus Tanszékcsoport
    GSZV00 Földrajz SZV
    Felelős tanszék: Földrajzi és Földtani Tanszékcsoport
    Teljesítendő:min. 2 kredit
    GSZV00 Földrajz SZV TTK Előadás 2 óra / 2kredit
    A tárgyelem ismételhető. Teljesítés módja: Kollokvium
    Meghirdetése: mindkét félévben.
    Kurzushirdető tanszék: Földrajzi és Földtani Tanszékcsoport
    ISZV00 Informatika SZV
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 2 kredit
    ISZV00 Informatika SZV TTK Előadás 2 óra / 2kredit
    A tárgyelem ismételhető. Teljesítés módja: Kollokvium
    Meghirdetése: mindkét félévben.
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    KSZV00 Kémia SZV
    Felelős tanszék: Kémiai Tanszékcsoport
    Teljesítendő:min. 2 kredit
    KSZV00 Kémia SZV TTK Előadás 2 óra / 2kredit
    A tárgyelem ismételhető. Teljesítés módja: Kollokvium
    Meghirdetése: mindkét félévben.
    Kurzushirdető tanszék: Kémiai Tanszékcsoport
    MSZV00 Matematika SZV
    Felelős tanszék: Matematikai Tanszékcsoport
    Teljesítendő:min. 2 kredit
    MSZV00 Matematika SZV TTK Előadás 2 óra / 2kredit
    A tárgyelem ismételhető. Teljesítés módja: Kollokvium
    Meghirdetése: mindkét félévben.
    Kurzushirdető tanszék: Matematikai Tanszékcsoport