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:06:46

Informatika_N (2005 elött felvettekre) (I005_N)

Oklevél - Diploma:okleveles informatika szakos tanár,Nappali tagozat,240 kredit/creditpoints, 10 félév/semesters,tanárképes, párosítható, 127 tantermi óra/contact hours
Leírás - Annotation
Képzési cél: Olyan Informatika tanárok képzése, akik magas színvonalon képesek oktatni az informatikát, mint diszciplínát minden iskolatípusban, más szaktanárokkal együttműködve alkalmazni tudja a számítógépet a tantárgyak széles körében, továbbá tanácsadó szerepet képes ellátni informatika témakörben más szakon dolgozó tanárok számára.

Szakgazda: Informatika tanszékcsoport, Dr. Fülöp Zoltán egyetemi docens
Kötelező szakmai tárgy 137 kredit.
Kötelezően választható szakmai tárgy 8 kredit.
Választható tárgy 29 kredit.
A tanári mesterség 40 kredit, melyből az informatika szakmódszertan 9 kredit
Nem természettudományos tárgyakból legalább 6 kredit megszerzése kötelező (értelmiségképző tárgy).
Szakdolgozat 20 kredit.
MKTT/KPRTantárgyelem - Topic in the subject012345678910
MK-T Törzstárgyak; Teljesítendő:min. 137k
I038 Elemi informatika;teljesítendőmin. 3k
I038 Elemi informatika,TTK Előadás őszi févben, 2 óra,koll








3
I041 Multimédia;teljesítendőmin. 5k
I041e Multimédia,TTK Előadás 2 óra,koll;~~I041g; <<I504e





5



I041g Multimédia,TTK Gyakorlat 1 óra,m2;~~I041e; <<I504e





0



I202 Programozás I.;teljesítendőmin. 8k
I202e Programozás I.,TTK Előadás tavaszi févben, 3 óra,koll;~~I202g; <<I103e; <<IB103e

8







I202g Programozás I.,TTK Gyakorlat tavaszi févben, 2 óra,m2;~~I202e; <<I103e; <<IB103e

0







I301 Közelítő és szimbólikus számítások I.;teljesítendőmin. 5k
I301e Közelítő és szimbólikus számítások I.,TTK Előadás 2 óra,koll;~~I301g; <<Mx263e






5


I301g Közelítő és szimbólikus számítások I.,TTK Gyakorlat 1 óra,m2;~~I301e; <<Mx263e






0


I304 Algoritmusok és adatszerkezetek I.;teljesítendőmin. 7k
I304e Algoritmusok és adatszerkezetek I.,TTK Előadás 3 óra,koll;~~I304g; <<I103e; <<Mx261e




7




I304g Algoritmusok és adatszerkezetek I.,TTK Gyakorlat 1 óra,m2;~~I304e; <<I103e; <<Mx261e




0




I307 Elemi algoritmusok;teljesítendőmin. 5k
I307e Elemi algoritmusok,TTK Előadás 2 óra,koll;~~I307g; <<I304e





5



I307g Elemi algoritmusok,TTK Gyakorlat 1 óra,m2;~~I307e; <<I304e





0



I402 Operációs rendszerek;teljesítendőmin. 5k
I402e Operációs rendszerek,TTK Előadás 2 óra,koll;~~I402g; <<I103e; <<IB103e



5





I402g Operációs rendszerek,TTK Gyakorlat 1 óra,m2;~~I402e; <<I103e; <<IB103e



0





I403 Formális nyelvek és szintaktikus elemzésük;teljesítendőmin. 5k
I403e Formális nyelvek és szintaktikus elemzésük,TTK Előadás 2 óra,koll;~~I403g; <<Mx261e







5

I403g Formális nyelvek és szintaktikus elemzésük,TTK Gyakorlat 1 óra,m2;~~I403e; <<Mx261e







0

I405 Programozási nyelvek;teljesítendőmin. 5k<<I202e
I405e Programozási nyelvek,TTK Előadás 2 óra,koll;~~I405g



5





I405g Programozási nyelvek,TTK Gyakorlat 1 óra,m2;~~I405e



0





I407 Számítógép-hálózatok;teljesítendőmin. 5k<<I402e <<I202e
I407e Számítógép-hálózatok,TTK Előadás 2 óra,koll;~~I407g





5



I407g Számítógép-hálózatok,TTK Gyakorlat 1 óra,m2;~~I407e





0



I501 Adatbázisok;teljesítendőmin. 5k<<I202e
I501e Adatbázisok,TTK Előadás 2 óra,koll;~~I501g; <<Mx261e






5


I501g Adatbázisok,TTK Gyakorlat 1 óra,m2;~~I501e; <<Mx261e






0


I504 Számítógépes grafika;teljesítendőmin. 5k
I504e Számítógépes grafika,TTK Előadás 2 óra,koll;~~I504g; <<I103e




5




I504g Számítógépes grafika,TTK Gyakorlat 1 óra,m2;~~I504e; <<I103e




0




I507 Bonyolultságelmélet;teljesítendőmin. 5k
I507e Bonyolultságelmélet,TTK Előadás 2 óra,koll;~~I507g; <<I403e








5
I507g Bonyolultságelmélet,TTK Gyakorlat 1 óra,m2;~~I507e; <<I403e








0
I511 Rendszerfejlesztés I.;teljesítendőmin. 5k<<I202e
I511e Rendszerfejlesztés I.,TTK Előadás 2 óra,koll;~~I511g




5




I511g Rendszerfejlesztés I.,TTK Gyakorlat 1 óra,m2;~~I511e




0




I513 Informatikai alkalmazások;teljesítendőmin. 5k
I513e Informatikai alkalmazások,TTK Előadás 2 óra,koll;~~I513g


5






I513g Informatikai alkalmazások,TTK Gyakorlat 1 óra,m2;~~I513e


0






I602 Mesterséges intelligencia I.;teljesítendőmin. 7k
I602e Mesterséges intelligencia I.,TTK Előadás 3 óra,koll;~~I602g; <<I304e








7
I602g Mesterséges intelligencia I.,TTK Gyakorlat 1 óra,m2;~~I602e; <<I304e








0
I712 Web tartalomfejlesztés;teljesítendőmin. 5k<<I202e
I712e Web tartalomfejlesztés,TTK Előadás 2 óra,koll;~~I712g






5


I712g Web tartalomfejlesztés,TTK Gyakorlat 1 óra,m2;~~I712e






0


Mx255 Kalkulus informatikusoknak I.;teljesítendőmin. 5k
Mx255e Kalkulus informatikusoknak I.,TTK Előadás őszi févben, 2 óra,koll;~~Mx255g
5








Mx255g Kalkulus informatikusoknak I. gy.,TTK Gyakorlat őszi févben, 1 óra,m2;~~Mx255e
0








Mx257 Kalkulus informatikusoknak II.;teljesítendőmin. 5k
Mx257e Kalkulus informatikusoknak II.,TTK Előadás tavaszi févben, 2 óra,koll;~~Mx257g; <<Mx255e

5







Mx257g Kalkulus informatikusoknak II. gy.,TTK Gyakorlat tavaszi févben, 1 óra,m2;~~Mx257e; <<Mx255e

0







Mx259 Diszkrét matematika I.;teljesítendőmin. 5k
Mx259e Diszkrét matematika I.,TTK Előadás őszi févben, 2 óra,koll;~~Mx259g
5








Mx259g Diszkrét matematika I. gy.,TTK Gyakorlat őszi févben, 1 óra,m2;~~Mx259e
0








Mx261 Diszkrét matematika II.;teljesítendőmin. 7k
Mx261e Diszkrét matematika II.,TTK Előadás tavaszi févben, 3 óra,koll;~~Mx261g; <<Mx259e

7







Mx261g Diszkrét matematika II. gy.,TTK Gyakorlat tavaszi févben, 1 óra,m2;~~Mx261e; <<Mx259e

0







Mx263 Lineáris algebra informatikusoknak;teljesítendőmin. 5k
Mx263e Lineáris algebra informatikusoknak,TTK Előadás őszi févben, 2 óra,koll;~~Mx263g


5






Mx263g Lineáris algebra informatikusoknak gy.,TTK Gyakorlat őszi févben, 1 óra,m2;~~Mx263e


0






MKTT/KPRTantárgyelem - Topic in the subject012345678910
MK-SZA Számítógép architektúra; Teljesítendő:min. 6k
I102 Számítógép architektúra;teljesítendőmin. 7k
I102e Számítógép architektúra,TTK Előadás 3 óra,koll;~~I102g
7








I102g Számítógép architektúra,TTK Gyakorlat 1 óra,m2;~~I102e
0








IB102 Számítógép architektúra;teljesítendőmin. 6k
IB102e Számítógép architektúra,TTK Előadás őszi févben, 3 óra,koll;~~IB102g
6








IB102g Számítógép architektúra,TTK Laboratóriumi gyakorlat őszi févben, 1 óra,m2;~~IB102e
0








MK-PA Programozás alapjai; Teljesítendő:min. 8k
I103 Programozás alapjai;teljesítendőmin. 8k
I103e Programozás alapjai,TTK Előadás őszi févben, 3 óra,koll;~~I103g
8








I103g Programozás alapjai,TTK Gyakorlat őszi févben, 2 óra,m2;~~I103e
0








IB103 Programozás alapjai;teljesítendőmin. 10k
IB103e Programozás alapjai,TTK Előadás őszi févben, 4 óra,koll;~~IB103g
10








IB103g Programozás alapjai,TTK Laboratóriumi gyakorlat őszi févben, 3 óra,m2;~~IB103e
0








MK-LSZ Logika a számítástudományban; Teljesítendő:min. 5k
I604 Logika és informatikai alkalmazásai;teljesítendőmin. 5k<<Mx261e
I604e Logika és informatikai alkalmazásai,TTK Előadás 2 óra,koll;~~I604g







5

I604g Logika és informatikai alkalmazásai,TTK Gyakorlat 1 óra,m2;~~I604e







0

I607 Logika a számítástudományban;teljesítendőmin. 5k
I607e Logika a számítástudományban,TTK Előadás 2 óra,koll;~~I607g; <<Mx261e







5

I607g Logika a számítástudományban,TTK Gyakorlat 1 óra,m2;~~I607e; <<Mx261e







0

MK-KVS Kötelezően választható tárgyak; Teljesítendő:min. 8k
I000inf Speciálkollégium (inf.tanár);teljesítendőmin. 4k
I000infe Speciálkollégium (inf.tanár),TTK Előadás minden févben, 2 óra,koll ++4









I000inf_2 Speciálkollégium (inf.tanár: ea+gy);teljesítendőmin. 5k
I000inf_2e Speciálkollégium (inf.tanár: ea+gy),_Előadás minden févben, 2 óra,_Kollokvium ++5









I000inf_2g Speciálkollégium (inf.tanár: ea+gy),_Gyakorlat minden févben, 1 óra,_Aláírás ++0









I000PTM Speciálkollégium (közös);teljesítendőmin. 4k
I000PTMe Speciálkollégium,TTK Előadás 2 óra,koll ++4









I000PTM_2 Speciálkollégium (közös: ea+gy);teljesítendőmin. 5k
I000PTM_2e Specieálkollégium (közös: ea+gy),_Előadás minden févben, 2 óra,_Kollokvium ++5









I000PTM_2g Speciálkollégium (közös: ea+gy),_Gyakorlat minden févben, 1 óra,_Aláírás ++0









I404 Algoritmusok és adatszerkezetek II.;teljesítendőmin. 5k<<I304e
I404e Algoritmusok és adatszerkezetek II.,TTK Előadás 2 óra,koll;~~I404g5









I404g Algoritmusok és adatszerkezetek II.,TTK Gyakorlat 1 óra,m2;~~I404e0









I802 Logikai programozás;teljesítendőmin. 5k<<I607e <<I604e
I802e Logikai programozás,TTK Előadás 2 óra,koll;~~I802g5









I802g Logikai programozás,TTK Gyakorlat 1 óra,m2;~~I802e0









I804 Fejlett programozás II.;teljesítendőmin. 5k<<I202e <<I501e
I804e Fejlett programozás II.,TTK Előadás 2 óra,koll;~~I804g5









I804g Fejlett programozás II.,TTK Gyakorlat 1 óra,m2;~~I804e0









I906 Mesterséges intelligencia II.;teljesítendőmin. 5k<<I602e
I906e Mesterséges intelligencia II.,TTK Előadás 2 óra,koll;~~I906g5









I906g Mesterséges intelligencia II.,TTK Gyakorlat 1 óra,m2;~~I906e0









MK-VT Választható tárgyak; Teljesítendő:min. 29k
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-TM Tanárképzési tárgyak; Teljesítendő:min. 9k
I506 Az informatika tanítása I.;teljesítendőmin. 3k
I506e Az informatika tanítása I.,TTK Előadás 2 óra,koll;~~I506g






3


I506g Az informatika tanítása I.,TTK Gyakorlat 1 óra,m2;~~I506e






0


I606 Az informatika tanítása II.;teljesítendőmin. 3k
I606e Az informatika tanítása II.,TTK Előadás 2 óra,koll;~~I606g; <<I506e







3

I606g Az informatika tanítása II.,TTK Gyakorlat 1 óra,m2;~~I606e; <<I506e







0

I706 Szakmai iskolai megfigyelés (informatika);teljesítendőmin. 2k
I706g Szakmai iskolai megfigyelés (informatika) 1.,TTK Gyakorlat 1 óra,m2






0


I806g Szakmai iskolai megfigyelés (informatika) 2.,TTK Gyakorlat 1 óra,gyj;~~I606g







2

I707 Szakmódszertani szeminárium (informatika);teljesítendőmin. 1k
I707g Szakmódszertani szeminárium (informatika),TTK Gyakorlat 1 óra,gyj








1
MK-SZD Szakdolgozat; Teljesítendő:min. 20k
I901 Szakdolgozat készítés;teljesítendőmin. 20k
I901g Szakdolgozat készítés I.,TTK Gyakorlat 2 óra,gyj








5
I902g Szakdolgozat készítés II.,TTK Gyakorlat 4 óra,gyj; <<I901g









15
MK-ZV Záróvizsga; Teljesítendő:
I999-IT Záróvizsga;teljesítendő
I999-ITv 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 22.
  • A mérföldkő és a beágyazott mérföldkövek tárgyaiból legalább 137 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-SZA Számítógép architektúra
  • 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 6 kredit összegyüjtése
  • MK-PA Programozás alapjai
  • 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 8 kredit összegyüjté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 8.
  • A mérföldkő tárgyaiból legalább 8 kredit összegyüjtése
  • MK-VT Választható 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 29 kredit összegyüjtése
  • MK-TM Tanárképzési tárgyak
  • A mérföldkő teljesítése kötelező
  • Kötelező tantárgyak száma 4.
  • A mérföldkő tárgyaiból legalább 9 kredit összegyüjtése
  • A kötelező tantárgyak teljesítése
  • MK-SZD Szakdolgozat
  • 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 20 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

    Ik_BSc Informatika Tszcs. kötelező tárgyak modul

    IB102 Számítógép architektúra
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Máté Eörs Dr.
    Teljesítendő:min. 6 kredit
    IB102e Számítógép architektúra TTK Előadás 3 óra / 6kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 1. félévében.Meghirdetése: az őszi félévben.
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IB102g Számítógép architektúra TTK Laboratóriumi gyakorlat 1 ó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 1. félévében.Meghirdetése: az őszi félévben.
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IB103 Programozás alapjai
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Dévényi Károly Dr.
    Teljesítendő:min. 10 kredit
    IB103e Programozás alapjai TTK Előadás 4 óra / 10kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 1. félévében.Meghirdetése: az őszi félévben.
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    IB103g Programozás alapjai TTK Laboratóriumi gyakorlat 3 ó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 1. félévében.Meghirdetése: az őszi félévben.
    Kurzushirdető tanszék: Informatikai Tanszékcsoport

    INF Informatikai tárgyak modul

    I038 Elemi informatika
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Csirik János Dr.
    Teljesítendő:min. 3 kredit
    I038 Elemi informatika TTK Előadás Kötelező 2 óra / 3kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 9. félévében. Különösen javasolt a(z) 7. félévtőla(z) 9. félévigMeghirdetése: az őszi félévben.
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I307 Elemi algoritmusok
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Horváth Gyula
    Teljesítendő:min. 5 kredit
    I307e Elemi algoritmusok TTK Előadás Kötelező 2 ó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
    I307g Elemi algoritmusok TTK Gyakorlat Kötelező 1 ó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
    I513 Informatikai alkalmazások
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Palágyi Kálmán Dr.
    Teljesítendő:min. 5 kredit
    I513e Informatikai alkalmazások TTK Előadás Kötelező 2 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 3. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I513g Informatikai alkalmazások TTK Gyakorlat Kötelező 1 ó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 3. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I604 Logika és informatikai alkalmazásai
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Ésik Zoltán Dr.
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    Az ítéletkalkulus alapfogalmai. Normálformák. Kompaktsági tétel. Tabló
    módszer. Deduktív rendszerek. Rezolúció.
    Az elsőrendű logika alapfogalmai. Normálformák. A Herbrand elmélet. Kom-
    paktsági tétel. Az elsőrendű logika rezolúciós kalkulusa. Deduktív rendszer az
    elsőrendű kalkulusban.
    A logikai programozás alapjai. Bevezetés a PROLOG-ba.
    Az elsőrendű logika mint és a Codd-féle relációkalkulus. Relációs adatbazisrend-
    szerek lekérdező nyelvei.
    Rendszerek veri kációja. A CTL szintaxisa és szemantikája. Modell ellenőrzés.
    Szekvenciális programok veri kációja. A Hoare kalkulus.

    Ajánlott irodalom
    1. Schöning: Logic for computer scientists, Birkhauser, 1989.
    2. Ben-Ari: Mathematical logic for computer science, Prentice Hall, 1993.
    3. Burris: Logic for mathematics and computer science, Prentice Hall, 1998.
    4. M. Huth, M. Ryan: Logic in Computer Science, Cambridge University Press,
    5. 2002.
    I604e Logika és informatikai alkalmazásai TTK Előadás 2 ó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
    I604g Logika és informatikai alkalmazásai TTK Gyakorlat 1 ó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
    I712 Web tartalomfejlesztés
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Gyimóthy Tibor Dr.
    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
    I712e Web tartalomfejlesztés TTK Előadás Kötelező 2 ó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
    I712g Web tartalomfejlesztés TTK Gyakorlat Kötelező 1 ó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

    INFT Informatika tanár szak speciális tárgyai modul

    I506 Az informatika tanítása I.
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Palágyi Kálmán Dr.
    Teljesítendő:min. 3 kredit
    I506e Az informatika tanítása I. TTK Előadás Kötelező 2 óra / 3kredit
    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
    Leírás - Annotation
    Előfeltétel: Pedagógia-pszichológia komplex szigorlat
    I506g Az informatika tanítása I. TTK Gyakorlat Kötelező 1 ó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
    Leírás - Annotation
    Előfeltétel: Pedagógia-pszichológia komplex szigorlat
    I606 Az informatika tanítása II.
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Palágyi Kálmán Dr.
    Teljesítendő:min. 3 kredit
    I606e Az informatika tanítása II. TTK Előadás Kötelező 2 óra / 3kredit
    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
    I606g Az informatika tanítása II. TTK Gyakorlat Kötelező 1 ó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
    I706 Szakmai iskolai megfigyelés (informatika)
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 2 kredit
    I706g Szakmai iskolai megfigyelés (informatika) 1. TTK Gyakorlat Kötelező 1 ó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
    I806g Szakmai iskolai megfigyelés (informatika) 2. TTK Gyakorlat Kötelező 1 óra / 2kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Gyakorlati jegy (ötfokozatú)
    Javasolt felvétele: a képzés 8. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I707 Szakmódszertani szeminárium (informatika)
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Palágyi Kálmán Dr.
    Teljesítendő:min. 1 kredit
    I707g Szakmódszertani szeminárium (informatika) TTK Gyakorlat Kötelező 1 óra / 1kredit
    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
    I901 Szakdolgozat készítés
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 20 kredit
    I901g Szakdolgozat készítés I. TTK Gyakorlat Kötelező 2 óra / 5kredit
    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
    I902g Szakdolgozat készítés II. TTK Gyakorlat Kötelező 4 óra / 15kredit
    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
    I999-IT Záróvizsga
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:
    I999-ITv 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

    IPTM Programtervező matematikus szak törzstárgyai modul

    I000PTM Speciálkollégium (közös)
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 4 kredit
    I000PTMe Speciálkollégium TTK Előadás 2 óra / 4kredit
    A tárgyelem ismételhető. Teljesítés módja: Kollokvium
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I000PTM_2 Speciálkollégium (közös: ea+gy)
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    I000PTM_2e Specieálkollégium (közös: ea+gy) _Előadás 2 ó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
    I000PTM_2g Speciálkollégium (közös: ea+gy) _Gyakorlat 1 ó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
    I102 Számítógép architektúra
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Máté Eörs Dr.
    Teljesítendő:min. 7 kredit
    I102e Számítógép architektúra TTK Előadás 3 óra / 7kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 1. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I102g Számítógép architektúra TTK Gyakorlat 1 ó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 1. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I103 Programozás alapjai
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Dombi József Dr.
    Teljesítendő:min. 8 kredit
    Leírás - Annotation
    Tematika
    Programozási alapfogalmak: számítási probléma, algoritmus, program.
    A programozás fázisai: problémafelvetés, specifikáció, algoritmustervezés, megvalósítás, helyességigazolás, költségelemzés, tesztelés, végrehajtás, fenntartás.
    Vezérlési módok. Szerkezeti ábra fogalma.
    Szekvenciális vezérlés és megvalósítása Pascal-ban.
    Adattípus és változó. Szintaxisdiagram. Elemi adattípusok. Kifejezés felépítése és kiértékelése. Logikai kifejezés. Beviteli (input) és kiviteli (output) utasítások.
    Egyszerű PASCAL program. Szelekciós vezérlések (egyszerű, többszörös, esetkiválasztásos).
    Ismétléses vezérlések (kezdőfeltételes, végfeltételes, számlálásos, hurok, diszkrét).
    Eljárásvezérlés, egyszerű rekurzió. Blokkstruktúra.
    Folyamatábra, szabályos folyamatábra, kapcsolat a szerkezeti ábrával.
    Adattípusok, absztrakt adattípus. Elemi adattípusok, összetett adattípusok, típusképzések.
    Pointer típus, dinamikus változók. Memória modell. Függvény típus és eljárás típus. Típus azonosság és típus kompatibilitás. Modulok.
    A C/C++ fejlesztő környezetek. A forrásprogram fordításának folyamata.
    A C/C++ programozási nyelv alapjai, elemi adattípusai.
    Műveletek az egész, valós és logikai típuson, egyszerű ki- és bevitel.
    A vezérlési szerkezetek kódolása C/C++-ban.
    Függvényművelet. C/C++ programok szerkezete.
    Adattípusok C-ben, elemi adattípusok
    Összetett adattípusok, típusképzések.
    Pointer, pointeraritmetika.
    A kimenő és a be- és kimenő argumentumok kezelése.
    Tömb típus, pointerek és tömbök kapcsolata. String. Szorzat-rekord megvalósítása.
    Az egyesített-rekord típus megvalósítása. Függvényre mutató pointer.
    A parancssorban lévő argumentumok kezelése.
    Bonyolultabb deklarációk. Típuskényszerítés
    Az I/O alapjai. Formatált I/O műveletek. Hozzáférés az adatállományokhoz.
    Alacsony szintű I/O.
    A C előfeldolgozó: makrók, feltételes fordítás.
    Ajánlott irodalom
    1. Marton László: Bevezetés a Pascal nyelvű programozásba. Győr, Novadat, 1994.
    2. Angster Erzsébet: Az objektumorientált tervezés és programozás alapjai. Bp. 1998.
    3. Fercsik János: A PASCAL programozási nyelv. Bp. Műszaki K., 1996.
    4. Jensen, Wirth: A Pascal programozási nyelv
    5. Brian W Kernighan and Dennis M Ritchie, A C programozási nyelv, Műszaki Kiadó, 1985.
    6. Brian W Kernighan and Dennis M Ritchie, A C programozási nyelv, Az ANSI szerint szabványosított változat, Műszaki Kiadó, 1996
    7. Angster Erzsébet: Az objektumorientált tervezés és programozás alapjai , Bp. 1998.
    8. Bell, Douglas: Programozás C++ nyelven. Bp. : Panem, 1998,
    I103e Programozás alapjai TTK Előadás 3 óra / 8kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 1. félévében.Meghirdetése: az őszi félévben.
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I103g Programozás alapjai TTK Gyakorlat 2 ó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 1. félévében.Meghirdetése: az őszi félévben.
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I202 Programozás I.
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Dombi József Dr.
    Teljesítendő:min. 8 kredit
    Leírás - Annotation
    Tematika
    Objektum orientált tervezés és programozás
    UML alapok
    Vizuális modellezés
    Folyamat, jelölésrendszer, eszköz
    Modell, nézet, diagram
    Objektumok - állapota, viselkedése, identitása
    Osztály, csomagok
    Osztálydiagram - asszociáció, aggregáció, öröklődés
    Komplexitás kezelése - absztrakció, dekompozíció
    OOP jellemzői
    Objektum interfésze
    Implementáció elrejtése
    Implementáció újrafelhasználása - kompozíció, aggregáció
    Interfész újrafelhasználása - öröklődés, polimorfizmus
    Absztrakt osztályok, interfészek
    Objektumok élete - memóriakezelés
    A Java nyelv
    Primitív típusok
    Osztályok - új típusok létrehozása
    Mezők, metódusok
    Fordítás és futtatás, virtuális gép, futtató környezet
    Megjegyzések, dokumentáció, kódolási stílus
    Programfutás vezérlés
    Operátorok, precedencia
    Vezérlési szerkezetek
    Inicializálás és takarítás
    Konstruktor
    Operáció kiterjesztés (overloading)
    Szemétgyűjtés
    Implementáció elrejtése
    Csomagok
    Ú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
    Végső adatok, metódusok és osztályok
    Absztrakt és interfész osztályok
    ?Többszörös öröklődés?
    Belső osztályok
    Tömbök
    Kollekciók (konténerek), iterátorok
    Hibakezelés kivételekkel
    Futás közbeni típusazonosítás (RTTI)
    I/O rendszer - fájl, I/O stream-ek, objektummentés
    XML
    Logikai felépítés - elemek, jellemzők
    Fizikai felépítés - egyedek
    Dokumentumtípus meghatározás - DTD
    Elemdeklaráció
    Jellemzőlista deklaráció
    Paraméter egyedek
    Jelzés deklaráció
    Névterek
    Hiperhivatkozások - Xlink

    Objektum orientált tervezési minták
    A tervezési minták elemei
    A tervezési minták katalógusa
    Gyártási minták - Abstract Factory, Singleton
    Szerkezei minták - Adapter, Composite, Decorator
    Viselkedési minták - Iterátor

    Ajánlott irodalom
    1. Bruce Eckel: Thinking in Java(http://www.mindview.net/Books/TIJ)
    2. Neil Bradley: Az XML kézikönyv
    3. Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides: Design Patterns: Elements of Reusable Object-Oriented Software
    4. Angster Erzsébet: Objektumorientált tervezés és programozás: JAVA, 4KÖR Bt., 2002
    I202e Programozás I. TTK Előadás Kötelező 3 óra / 8kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 2. félévében.Meghirdetése: a tavaszi félévben.
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I202g Programozás I. TTK Gyakorlat Kötelező 2 ó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 2. félévében.Meghirdetése: a tavaszi félévben.
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I301 Közelítő és szimbólikus számítások I.
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Csendes Tibor Dr.
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    Közelítő (numerikus) számítások, hibaforrások, hibabecslések.
    Eliminációs módszerek, trianguláris felbontások.
    Mátrixok sajátértékei és sajátvektorai, közelítő módszerek.
    Egyenletek és egyenletrendszerek közelítő megoldása iterációs módszerekkel.
    Polinomok zérushelyei.
    Függvényközelítések, Langrange interpoláció, legkisebb négyzetek módszere.
    Numerikus integrálás, interpolációs kvadratúraformulák, Newton-Cotes formulák.
    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.
    I301e Közelítő és szimbólikus számítások I. TTK Előadás Kötelező 2 ó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
    I301g Közelítő és szimbólikus számítások I. TTK Gyakorlat Kötelező 1 ó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
    I304 Algoritmusok és adatszerkezetek I.
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Csirik János Dr.
    Teljesítendő:min. 7 kredit
    I304e Algoritmusok és adatszerkezetek I. TTK Előadás Kötelező 3 óra / 7kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 5. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I304g Algoritmusok és adatszerkezetek I. TTK Gyakorlat Kötelező 1 ó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 5. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I402 Operációs rendszerek
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Máté Eörs Dr.
    Teljesítendő:min. 5 kredit
    I402e Operációs rendszerek TTK Előadás Kötelező 2 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 4. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I402g Operációs rendszerek TTK Gyakorlat Kötelező 1 ó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 4. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I403 Formális nyelvek és szintaktikus elemzésük
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Fülöp Zoltán Dr.
    Teljesítendő:min. 5 kredit
    I403e Formális nyelvek és szintaktikus elemzésük TTK Előadás Kötelező 2 ó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
    I403g Formális nyelvek és szintaktikus elemzésük TTK Gyakorlat Kötelező 1 ó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
    I404 Algoritmusok és adatszerkezetek II.
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Csirik János Dr.
    Teljesítendő:min. 5 kredit
    I404e Algoritmusok és adatszerkezetek II. TTK Előadás 2 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I404g Algoritmusok és adatszerkezetek II. TTK Gyakorlat 1 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I405 Programozási nyelvek
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Csendes Tibor Dr.
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    Programozási nyelvek fejlődése, csoportosítása, általános tulajdonságai
    Információ elrejtés, modul, absztrakt adattípus
    Objektumorientált programozás, öröklődés
    Smalltalk programozási nyelv
    Érték és típus, típusképzés, kifejezés
    Változó, adattárolás, utasítás
    Funkcionális programozás
    Paraméteres típus, típuskövetkeztetés
    Haskell programozási nyelv
    Deklaráció, hatáskör, statikus és dinamikus hozzárendelés
    Logikai programozás
    Vezérlés, kivételkezelés
    Absztrakció, paraméterátadás, kiértékelési sorrend
    Párhuzamosság, folyamat, interakció, holtpont
    Occam programozási nyelv
    Web programozás, protokollok, kliens és szerver oldali programozás
    JSP programozás
    Ajánlott irodalom
    1. T.W. Pratt, M. V. Zelkovitz: Programming Languages, Prentice Hall, 2001
    2. R. W. Sebesta: Concepts of Programming Languages, Addison-Wesley, 2002
    3. D. A. Watt: Programming Language Concepts and Paradigms, Prentice Hall, 1990
    4. Nyékyné G. Judit (szerk): Programozási nyelvek, Kiskapu, 2003
    5. Smalltalk (http://www.smalltalk.org)
    6. A. Goldberg, D. Robson: Smalltalk-80, The Language, Addison-Wesley, 1989
    7. Haskell (http://www.haskell.org)
    8. S. Thompson: Haskell, The Craft of Functional Programming, Addison-Wesley, 1999
    9. Prolog
    10. W. F. Clocksin, C. S. Mellish: Programming in Prolog, Springer, 1994
    11. Farkas Zsuzsa, Futó Iván, ...: Mprolog programozási nyelv, Műszaki Könyvkiadó, 1989
    12. Occam (http://vl.fmnet.info/occam/)
    13. G. Jones, M. Goldsmith: Programming in Occam 2, Web edition, 2001 (http://web.comlab.ox.ac.uk/oucl/work/geraint.jones/publications/book/Pio2/)
    14. JSP
    15. http://java.sun.com/products/jsp/
    I405e Programozási nyelvek TTK Előadás Kötelező 2 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 4. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I405g Programozási nyelvek TTK Gyakorlat Kötelező 1 ó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 4. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I407 Számítógép-hálózatok
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Máté Eörs Dr.
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    A számítógép-hálózatok osztályozása. Referencia modellek, OSI és TCP/IP.
    Fizikai réteg feladatai és protokolljai, átviteli közegek, V24, X.21, ISDN, rádiós és szatellit átvitel.
    Az adatkapcsolati réteg két pont hibamentes átvitelét biztosítja, AP, BSC és HDLC protokollok.
    Lokális hálózatok, IEEE 802 szabványok. Nagysebességű LAN-ok és MAN-ok
    Az adathálózatok felépítése. Vonal-, üzenet-, csomag- és cellakapcsolás. Útképzés, torlódásmentesítés és holtponti helyzet kezelése. IP és ATM protokollok. Adathálózatok közötti együttműködés.
    A szállítási protokoll elemei: címzés, kapcsolatfelépítés, folyamvezérlés és multiplexelés. TP, TCP és ATM AAL protokollok.
    Számítógép-hálózati alkalmazások, DNS szerviz, elektronikus kommunikáció, információs rendszerek, biztonsági kérdések, titkosítás. SMTP, NNTP, HTTP protokollok.
    Csoportmunka, multimédia.
    Ajánlott irodalom
    1. A.S. Tanenbaum: Számítógép-hálózatok. PANEM, 1999.
    2. PC Műhely 6., PC hálózatok.
    3. RFC, IEEE 802, ETSI, ISDN szabványok.
    I407e Számítógép-hálózatok TTK Előadás Kötelező 2 ó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
    I407g Számítógép-hálózatok TTK Gyakorlat Kötelező 1 ó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
    I501 Adatbázisok
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Katona Endre Dr.
    Teljesítendő:min. 5 kredit
    I501e Adatbázisok TTK Előadás Kötelező 2 ó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
    I501g Adatbázisok TTK Gyakorlat Kötelező 1 ó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
    I504 Számítógépes grafika
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Kuba Attila Dr.
    Teljesítendő:min. 5 kredit
    I504e Számítógépes grafika TTK Előadás Kötelező 2 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 5. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I504g Számítógépes grafika TTK Gyakorlat Kötelező 1 ó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 5. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I507 Bonyolultságelmélet
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Ésik Zoltán Dr.
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    A tantárgy bevezetést nyújt a kiszámíthatóság és az algoritmusok bonyo-
    lultságának elméletébe.
    Részletes tematika
    Néhány algoritmikus probléma és megoldásuk elemzése. Az O, (Theta) és (Omega) jelölések. Példák polinomiális algoritmusokra (elérhetőség gráfokban). Pél-
    dák olyan feladatokra, amelyek jelen ismereteink szerint csak az összes
    lehetséges megoldás megvizsgálásával oldhatók meg (pld. Hamilton kör).
    A P és NP osztályok nem formális defníciója.
    Turing-gépek mint a számítás formális modelljei. Problémák példányainak
    szavakkal való reprezentálása. Az idő- és tárigény becslése. Megfelelően
    tömör kódolások.
    Turing-gépek változatai. Többszalagos és többdimenziós Turing-gépek szi-
    mulálása egyszalagos géppel. Nemdeterminizmus.
    RAM-gépek. RAM-gépek szimulálása Turing-géppel és fordítva. Poli-
    nomiális kapcsolat.
    Turing-gépek mint felismerő eszközök. Eldöntési problémák. Rekurzív
    nyelvek. Rekurzív nyelvek zártsága a Boole-féle műveletekre. Rekuzívan
    felsorolható nyelvek. Turing-gép által kiszámított függvények. Parciális
    rekurzív és rekurzív függvények. A Church-Turing tézis.
    Turing gépek kódolása. Univerzális Turing-gép. Turing-gépek megállási
    problémájának eldönthetetlensége. Visszavezetés. Példák további megold-
    hatatlan problémákra (pld. Post megfelelkezési probléma, Hilbert 10. problé-
    mája.)
    Idő- és tárkorlátos többszalagos Turing-gépek. Lineáris felgyorsítás és a
    szalag ,,összenyomása". Megengedett bonyolultsági függvények. Idő- és
    tárbonyolultsági osztályok. A P és az NP osztályok. Az L és NL osztályok.
    Az EXP osztály.
    Alapvető összefüggések a bonyolultsági osztályok között. Az elérhetőségi
    módszer. L  NL  P  NP  PSPACE  EXP: Savitch tétele és az
    Immermann-Szelepcsényi tétel.
    Logaritmikus tárban és ploinomiális időben való visszavezetés és teljesség.
    A P = NP kérdés és NP-teljes problémák. Cook-tétele (SAT NP-teljes).
    További NP-teljes problémák (3SAT, független halmaz, teljes részgráf prob-
    léma, gráfszínezés, Hamilton kör, hátizsák feladat, stb.)
    PSPACE-teljes problémák (QBF, kétszemélyes játékok, reguláris kifejezések
    ekvivalenciája.) NL-teljes problémák.
    Véletlent használó algoritmusok. Prímszámok tesztelése. Randomizált
    bonyolultsági osztályok: RP, ZPP és BPP.
    Kriptográ ai alapfogalmak. Nyilvános kulcsú kriptográ a, az RSA rend-
    szer. Interaktív protokollok.
    Párhuzamos számítási modellek. Az NC osztály.
    Idő- és tárhierarchia tételek. Bizonyíthatóan nehéz problémák. P
    I507e Bonyolultságelmélet TTK Előadás Kötelező 2 ó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
    I507g Bonyolultságelmélet TTK Gyakorlat Kötelező 1 ó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
    I511 Rendszerfejlesztés I.
    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
    Szoftvertermék
    Szoftverfolyamat
    Szoftverfejlesztés fázisai
    Projektmenedzsment, projektterv készítés
    A szoftverfolyamat modelljei
    A szekvenciális modell
    A prototípus modell
    A vízesés modell
    Evolúciós fejlesztés
    Iteratív, inkrementális modell
    Spirális modell
    RAD modell
    Komponens alapú modell
    További folyamat modellek
    Követelmények
    Szoftverkövetelmények
    Formális specifikáció
    Tervezés
    Moduláris tervezés
    Tervezési modellek
    Információs rendszerek fejlesztése, az SSADM módszertan
    Technikák
    Analízis fázis
    Logikai tervezés
    Fizikai tervezés
    Implementáció
    CASE eszközök, szoftverfejlesztési környezetek
    Verifikáció és validáció
    Szoftvertesztelés
    White-box, black-box tesztelés
    Projektmenedzsment
    Konfigurációkezelés
    Az emberek menedzselése
    Szoftver költségeinek becslése

    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. G. Cutts: Structured Systems Analysis and Design Methodology. Blackwell Scientific Publications, 1991.
    I511e Rendszerfejlesztés I. TTK Előadás Kötelező 2 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 5. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I511g Rendszerfejlesztés I. TTK Gyakorlat Kötelező 1 ó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 5. félévében. Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I602 Mesterséges intelligencia I.
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Csirik János Dr.
    Teljesítendő:min. 7 kredit
    I602e Mesterséges intelligencia I. TTK Előadás Kötelező 3 óra / 7kredit
    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
    I602g Mesterséges intelligencia I. TTK Gyakorlat Kötelező 1 ó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
    I607 Logika a számítástudományban
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Fülöp Zoltán Dr.
    Teljesítendő:min. 5 kredit
    I607e Logika a számítástudományban TTK Előadás 2 ó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
    I607g Logika a számítástudományban TTK Gyakorlat 1 ó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
    I802 Logikai programozás
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Vágvölgyi Sándor Dr.
    Teljesítendő:min. 5 kredit
    I802e Logikai programozás TTK Előadás 2 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I802g Logikai programozás TTK Gyakorlat 1 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I804 Fejlett programozás II.
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Gyimóthy Tibor Dr.
    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)
    I804e Fejlett programozás II. TTK Előadás 2 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I804g Fejlett programozás II. TTK Gyakorlat 1 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I906 Mesterséges intelligencia II.
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Dombi József Dr.
    Teljesítendő:min. 5 kredit
    I906e Mesterséges intelligencia II. TTK Előadás 2 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I906g Mesterséges intelligencia II. TTK Gyakorlat 1 óra / 0kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Aláírással (teljesítette)
    Kurzushirdető tanszék: Informatikai Tanszékcsoport

    ISZK Informatikai szakirányos tárgyak modul

    I000inf Speciálkollégium (inf.tanár)
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 4 kredit
    I000infe Speciálkollégium (inf.tanár) TTK Előadás 2 óra / 4kredit
    A tárgyelem ismételhető. Teljesítés módja: Kollokvium
    Meghirdetése: mindkét félévben.
    Kurzushirdető tanszék: Informatikai Tanszékcsoport
    I000inf_2 Speciálkollégium (inf.tanár: ea+gy)
    Felelős tanszék: Informatikai Tanszékcsoport
    Teljesítendő:min. 5 kredit
    I000inf_2e Speciálkollégium (inf.tanár: ea+gy) _Előadás 2 ó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
    I000inf_2g Speciálkollégium (inf.tanár: ea+gy) _Gyakorlat 1 ó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
    I041 Multimédia
    Felelős tanszék: Informatikai Tanszékcsoport. Felelős oktató:Kuba Attila Dr.
    Teljesítendő:min. 5 kredit
    I041e Multimédia TTK Előadás Kötelező 2 ó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
    I041g Multimédia TTK Gyakorlat Kötelező 1 ó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

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

    Mx255 Kalkulus informatikusoknak I.
    Felelős tanszék: Matematikai Tanszékcsoport. Felelős oktató:Krisztin Tibor Dr.
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    Függvények határértéke. Sorozatok. Függvények folytonossága, differenciálhatósága. Deriválási szabályok. Középérték-tétel.ek. Függvényvizsgálat. Határozott integrál. Newton-Leibniz szabály. A logaritmus és exponenciális függvények. Határozatlan integrál: integrálási technikák. Terület, ívhossz, forgástest térfogata és felszíne.

    Ajánlott irodalom
    1. Analízis I-II. (szerk. Németh József) Feladatgyűjtemények, JATEPress, 1993.
    Mx255e Kalkulus informatikusoknak I. TTK Előadás Kötelező 2 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 1. félévében.Meghirdetése: az őszi félévben.
    Kurzushirdető tanszék: Matematikai Tanszékcsoport
    Mx255g Kalkulus informatikusoknak I. gy. TTK Gyakorlat Kötelező 1 ó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 1. félévében.Meghirdetése: az őszi félévben.
    Kurzushirdető tanszék: Matematikai Tanszékcsoport
    Mx257 Kalkulus informatikusoknak II.
    Felelős tanszék: Matematikai Tanszékcsoport. Felelős oktató:Krisztin Tibor Dr.
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    Terület, ívhossz, forgástest térfogata és felszíne.Improprius integrálok. L'Hospital szabályok. Numerikus sorok. Hatványsorok. Taylor-formula és alkalmazása. Többváltozós függvények: határérték, folytonosság, differenciálás, integrálás. Integrálható típusú differenciálegyenletek. Másodrendű lineáris differenciálegyenletek. .

    Ajánlott irodalom
    1. Analízis I-II. (szerk.: Németh József) feladatgyűjtemények, JATE Press, 1993.
    Mx257e Kalkulus informatikusoknak II. TTK Előadás Kötelező 2 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 2. félévében.Meghirdetése: a tavaszi félévben.
    Kurzushirdető tanszék: Matematikai Tanszékcsoport
    Mx257g Kalkulus informatikusoknak II. gy. TTK Gyakorlat Kötelező 1 ó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 2. félévében.Meghirdetése: a tavaszi félévben.
    Kurzushirdető tanszék: Matematikai Tanszékcsoport
    Mx259 Diszkrét matematika I.
    Felelős tanszék: Matematikai Tanszékcsoport. Felelős oktató:Zádori László Dr.
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    Teljes indukció.
    Halmazok, halmazműveletek.
    Az ítéletkalkulus elemei: logikai műveletek, formulák, diszjunktív normálforma, tautológiák.
    Leképezések, véges halmazok transzformációi és permutációi.
    Összeszámlálási alapfeladatok.
    Komplex számok: kanonikus alak, trigonometrikus alak, gyökvonás, $n$-edik egységgyökök.
    Számelmélet: oszthatóság, euklideszi algoritmus, prímfelbontás, lineáris diofantoszi egyenletek, kongruenciák, Euler és Fermat tételei.

    Ajánlott irodalom
    1. Bálintné Szendrei Mária, Czédli Gábor, Szendrei Ágnes: Absztrakt algebrai feladatok, Tankönyvkiadó, 1985, 1988, JATE Press, 1993, 1998.
    2. Kalmárné Németh Márta, Katonáné Horváth Eszter, Kámán Tamás: Diszkrét matematikai feladatok, Polygon Jegyzettár, 2003.
    3. Szendrei Ágnes: Diszkrét matematika, Polygon Könyvtár, 1994, 1996, 1998, 2000, 2002.
    Mx259e Diszkrét matematika I. TTK Előadás Kötelező 2 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 1. félévében.Meghirdetése: az őszi félévben.
    Kurzushirdető tanszék: Matematikai Tanszékcsoport
    Mx259g Diszkrét matematika I. gy. TTK Gyakorlat Kötelező 1 ó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 1. félévében.Meghirdetése: az őszi félévben.
    Kurzushirdető tanszék: Matematikai Tanszékcsoport
    Mx261 Diszkrét matematika II.
    Felelős tanszék: Matematikai Tanszékcsoport. Felelős oktató:Zádori László Dr.
    Teljesítendő:min. 7 kredit
    Leírás - Annotation
    Tematika
    Műveletek, műveleti tulajdonságok, algebrák: a félcsoport, csoport, gyűrű, test fogalma, a modulo $n$ maradékosztálygyűrű.
    Oszthatóság, euklideszi algoritmus és irreducibilis fölbontás test fölötti egyhatározatlanú polinomgyűrűkben. Polinomok gyökei, közös és többszörös gyökök. Polinom szerinti maradékosztálygyűrűk, véges testek.
    Relációk, irányított gráfok, részbenrendezések, ekvivalenciarelációk.
    Az ítéletkalkulus következményfogalma, levezetés. A predikátumkalkulus elemei.
    Félcsoportok, csoportok: ciklikus félcsoportok, transzformáció-félcsoportok, szabad félcsoportok; ciklikus csoportok, permutációcsoportok.
    Absztrakt algebra: izomorfizmus, homomorfizmus, faktoralgebra, részalgebra, direkt szorzat, kongruenciareláció, homomorfiatétel.
    Gráfok: fák, páros gráfok.

    Ajánlott irodalom
    1. Bálintné Szendrei Mária, Czédli Gábor, Szendrei Ágnes: Absztrakt algebrai feladatok, Tankönyvkiadó, 1985, 1988, JATE Press, 1993, 1998.
    2. Kalmárné Németh Márta, Katonáné Horváth Eszter, Kámán Tamás: Diszkrét matematikai feladatok, Polygon Jegyzettár, 2003.
    3. Szendrei Ágnes: Diszkrét matematika, Polygon Könyvtár, 1994, 1996, 1998, 2000, 2002.
    Mx261e Diszkrét matematika II. TTK Előadás Kötelező 3 óra / 7kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 2. félévében.Meghirdetése: a tavaszi félévben.
    Kurzushirdető tanszék: Matematikai Tanszékcsoport
    Mx261g Diszkrét matematika II. gy. TTK Gyakorlat Kötelező 1 ó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 2. félévében.Meghirdetése: a tavaszi félévben.
    Kurzushirdető tanszék: Matematikai Tanszékcsoport
    Mx263 Lineáris algebra informatikusoknak
    Felelős tanszék: Matematikai Tanszékcsoport. Felelős oktató:Szabó László Dr.
    Teljesítendő:min. 5 kredit
    Leírás - Annotation
    Tematika
    Műveletek mátrixokkal. A determináns definíciója és tulajdonságai. Determináns kifejtése, a ferde kifejtés tétele. Determináns transzponáltja, a determinánselméleti dualitási elv. Vandermonde-determináns. A determinánsok szorzástétele, mátrixok inverze. Lineáris egyenletrendszerek, Gauss-elimináció, Cramer-szabály.
    Vektortér, az axiómák következményei. Altér, alterek metszete és összege. Lineáris kombináció, generátorrendszer. Lineárisan független és függő vektorrendszerek. Kicserélési tétel. Bázis, minimális generátorrendszer, maximális lineárisan független vektorrendszer. Véges dimenziós vektorterek, dimenzió, vektor koordinátái adott bázisban. Vektorrendszer rangja. Vektorrendszer elemi átalakításai, ekvivalens vektorrendszerek. Alterekre vonatkozó dimenziótétel.
    Lineáris leképezések és transzformációk, vektorterek izomorfizmusa. Lineáris leképezések magja és képtere, lineáris leképezések dimenziótétele. Műveletek lineáris leképezésekkel.
    Mátrix sor-, oszlop- és determinánsrangja. Rangszámtétel. Kronecker-Capelli-tétel, lineáris egyenletrendszer megoldása, homogén lineáris egyenletrendszer megoldásainak altere.
    Lineáris leképezés mátrixa, lineáris leképezések összegének, szorzatának és skalárszorosának mátrixa. Bázisátmenet mátrix, lineáris leképezés mátrixa különböző bázisokban. Hasonló mátrixok. Lineáris transzformációk és mátrixok sajátértékei, sajátvektorai és karakterisztikus polinomja.
    Bilineáris alak, szimmetrikus bilineáris alak, kvadratikus alak. Kvadratikus alakok kanonikus alakra hozása nemelfajuló lineáris helyettesítéssel. Valós kvadratikus alakok, tehetetlenségi tétel. Valós kvadratikus alakok osztályozása. Pozitív definit kvadratikus alakok.
    Euklideszi terek, Schwarz-egyenlőtlenség, ortogonális vektorrendszerek. Gram-Schmidt-féle ortogonalizáció. Ortonormált bázis, euklideszi terek izomorfizmusa. Önadjungált lineáris transzformáció, sajátvektorokból álló bázis létezése. Következmények kvadratikus alakokra és szimmetrikus mátrixokra.

    Ajánlott irodalom
    1. Freud Róbert: Lineáris algebra, ELTE Eötvös Kiadó, 1998.
    2. A.G. Kuros: Felsőbb algebra, Tankönyvkiadó, 1967.
    3. D.K. Fagyejev, I.S. Szominszkij: Felsőbb algebrai feladatok, Műszaki Könyvkiadó, 1973, Typotex, 2000.
    4. Szabó László: Bevezetés a lineáris algebrába, Polygon Jegyzettár, 2003.
    Mx263e Lineáris algebra informatikusoknak TTK Előadás Kötelező 2 óra / 5kredit
    A tárgyelem nem ismételhető. Teljesítés módja: Kollokvium
    Javasolt felvétele: a képzés 3. félévében.Meghirdetése: az őszi félévben.
    Kurzushirdető tanszék: Matematikai Tanszékcsoport
    Mx263g Lineáris algebra informatikusoknak gy. TTK Gyakorlat Kötelező 1 ó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 3. 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