Programtervezı informatikus BSc nappali tagozat tanterve Elfogadta a MI ari Tanácsa a 2008. május 7-i ülésén Érvényes 2008/09-es tanévtıl kezdve felmenı rendszerben, valamint tanulmányaikat korábban megkezdı hallgatókra is vonatkoznak az alábbiak: o a záróvizsgára bocsátás feltételei módosítása; o az Integrált vállalatirányítási rendszerek a kötelezı tárgyak listájából átkerül a differenciált szakmai tárgyak listálába, ezzel párhuzamosan a differenciált szakmai elvárt kreditpontja 4 kreditponttal nı; o a Web-alapú rendszerek fejlesztése elıfeltételének módosítása. Dr. Hartung Ferenc szakvezetı Dr. Friedler Ferenc dékán
PROGRMTERVEZİ INFORMTIUS BSc SZ Szakvezetı: Dr. Hartung Ferenc egyetemi docens, E épület 18-as szoba, tel.: 88/624-375 Tanácsadó Bizottság tagjai: programtervezı informatikus BSc szak Szakterületi Bizottsága Végzettségi szint: alapfokozat (baccalaureus, bachelor; rövidítve: BSc) Szakképzettség: programtervezı informatikus képzés formája: államilag finanszírozott nappali tagozatos alapképzés költségtérítéses nappali tagozatos alapképzés képzés célja: képzés célja olyan programtervezı informatikusok képzése, akik képesek szoftver orientált információs technológiai eszközök és rendszerek létrehozási, bevezetési, mőködtetési, szervizelési, fejlesztési, alkalmazási tevékenységét önállóan és csoportmunkában ellátni, továbbá kellı mélységő elméleti kel rendelkeznek a képzés második ciklusában történı folytatásához. Választható szakirány: tanári képzés szerkezete, tartalma: képzési idı: 6 szemeszter megszerzendı kreditek száma: 180 kreditpont képzés fıbb területei, ezek aránya: természettudományi alap számítástudományi szakmai törzsanyag szoftvertechnológia modul rendszertechnológia modul információs rendszerek modul gazdasági szakirány kötelezı és választható tárgyai szabadon választható szakdolgozat idegen nyelv: 3+1 félév angol nyelv testlés: 4 félév 30 kreditpont 20 kreditpont 100 kreditpont 32 kreditpont 10 kreditpont 8 kreditpont 4 kreditpont 46 kreditpont 10 kreditpont 20 kreditpont kreditértéke nincs kreditértéke nincs természettudományi alap: matematikai analízis, lineáris algebra, diszkrét matematika, operációkutatás, valószínőségszámítás és matematikai statisztika, numerikus matematika, digitális technika számítástudományi : bevezetés az informatikába, az informatika logikai és algebrai alapjai, a digitális számítás elmélete, adatstruktúrák és algoritmusok, számításelmélet, mesterséges intelligencia
szoftvertechnológia modul: programozás alapjai, programozás I.-II., web programozás, szoftvertechnológia, programozási technikák és modellezés, JV programozás, web-alapú rendszerek fejlesztése rendszertechnológia modul: operációs rendszerek, számítógép-hálózatok I., digitális rendszerek és számítógép architektúrák Tanulmányi és vizsgakövetelmények: szakdolgozat és követelményei: (20 kreditpont) Olyan programozási, programtervezési, programozáselméleti feladat, amely a megelızı tanulmányokra támaszkodva, a feladat megoldásához tartozó szakirodalom tanulmányozásával, témavezetı segítségével két félév alatt elvégezhetı. szakdolgozattal a jelöltnek igazolnia kell, hogy képes a tanult ismeretanyag gyakorlati alkalmazására, a kijelölt feladat szakszerő megoldására, jól tájékozott a szakterület irodalmában, annak fogalmait szabatosan használja. záróvizsga és az oklevél: záróvizsgára bocsátás (abszolutórium megszerzése) feltételei: 1) 180 kreditpont megszerzése; 2) a tantervben elıírt kötelezı tárgyak teljesítése; 3) elfogadott szakdolgozat; 4) angol nyelvi záróvizsga (vagy angol nyelvbıl legalább középfokú C típusú államilag elismert illetve azzal egyenértékő nyelvvizsga) teljesítése; 5) 4 félév testlés teljesítése. záróvizsga részei: 1) a szakdolgozat megvédése, 2) szóbeli vizsga három záróvizsga tárgyból. záróvizsga tárgyak tematikáját vizsgabizottság állítja össze, és a záróvizsga elıtt legalább 3 hónappal a jelöltek rendelkezésére bocsátja. záróvizsga eredménye: ZE = ZE SZD ZV 1,ZV 2, ZV 3 SZD+ ZV1 + ZV2 + ZV 4 3 a záróvizsga eredménye a szakdolgozatra és védésére kapott érdemjegy záróvizsgán a tantárgyi vizsgákon kapott érdemjegy záróvizsga eredménye elégtelen, ha az SZD és ZV 1, ZV 2, ZV 3 közül bármely jegy elégtelen. z oklevél kiadásának feltétele: 1) záróvizsga teljesítése. 2) Legalább középfokú "C" típusú államilag elismert vagy azzal egyenértékő nyelvvizsga egy olyan idegen nyelvbıl, amelyen az adott szakmának tudományos szakirodalma van. Szőrıszint: z 5. félév végére legalább 75 kreditpont teljesítése
tanterv és jellegzetességei: szak képzésében szigorlat nincs. szak differenciált szakmai tárgyait a tanterv végén megadott táblázat szerint kell felvenni. lista minden évben bıvülhet. szabadon választható tárgyak teljesíthetık bármely tantárggyal, beleértve azon matematikai ill. informatikai tárgyakat is, amelyek a programtervezı informatikus szak tantervében nem szerepelnek kötelezı tárgyként. Javasolt tantárgyak: gazdasági és humán. Például: z európai integráció története z EU intézmény-rendszere és mőködése Informatikai és távközlési jog fizika kultúrtörténete z európai mővészet története Szemelvények a magyar és a világirodalom történetébıl Zenetörténet Marketing alapjai arriertervezés és üzleti pszichológia Menedzsment pszichológia alapkérdései Pedagógiai konfliktuselemzés Tanulási kultúra Pedagógiai antropológia Pedagógiai kommunikációs gyakorlat MEU5312F MEU5312m MIS5312j MN1112f MS1212m MIS5312i MIS5312z GTGB112m MI5112m MVE3312a TPPB312b TPPB322k TPPB312t TPPB312a TPPB322p k k 1+0+0 1+0+0 2 TT - 2 EU - 2 S - 2 N - 2 S - 2 S - 2 S - 3 G 2 PT - 2 VE MG1114a 2 PP - 2 PP - 2 PP - 2 PP - 2 PP - 4 félév testlési tárgy teljesítése az abszolutórium megszerzésének feltétele. z angol nyelvi záróvizsga teljesítése az abszolutórium megszerzésének feltétele. z angol kollokviumvizsga az angol nyelvő szakmai tárgyak egyik elıfeltétele. z angol kollokviumvizsga és angol nyelvi záróvizsgára legfeljebb 4 félév angol nyelvi kurzus készít fel, de ezek teljesítése nem kötelezı. z angol nyelvi záróvizsga és az angol kollokviumvizsga teljesítése kötelezı, de kiváltható angol, legalább középfokú C típusú államilag elismert vagy azzal egyenértékő nyelvvizsga teljesítésével. nem tanári szakirányon elıírt kötelezı tárgyak és a differenciált szakmai választható tárgyak listája alább megtalálható. Tanári szakirányon 50 kreditpont értékben kell a második tanári szak elıkészítéséhez elıírt szakmai tárgyait felvenni (lásd az egyes szakok tantervénél). Ezen kívül 10 kreditpont értékben kell felvenni a pedagógiai képzéshez elıírt 10 kreditpont értékő elıkészítı tárgyakat (lásd a gazdasági és humán fenti listájában a PP tárgyai). Ezzel a 10 kreditpontnyi tárggyal egyben a szabadon választható tárgyak elvárt 10 kreditpontja is teljesíthetı.
PROGRMTERVEZİ INFORMTIUS SZ TNTERVE 1. Matematikai analízis I. MMB112m 2. Matematikai analízis I. gyakorlat 3. z informatika logikai és algebrai alapjai MMB122m MIM1344i 4. Lineáris algebra MM1143v 5. Bevezetés a számítástechnikába MVI2114i 6. Programozás alapjai MIS1144a 7. Programozás I. MS2144b 8. Web programozás TCO2222w 9. özgazdaságtan MG1114a ngol nyelv I. Testlés MLE1120g 1. félév 2+1+0 4+0+0 4+0+0 0+6+0 2 M (MMB122M) 2 M 4 M 3 M 4 VI 4 S 4 S 2 CO 4 G 0 0 1. Matematikai analízis II. MMB212m 2. Matematikai analízis II. gyakorlat MMB222m 3. Diszkrét matematika TM1243d 4. Operációkutatás TM1244o 5. Programozás II. MIS2254b 6. Operációs rendszerek MS3244o 7. digitális számítás elmélete MIS3244d 8. Digitális technika I. MIVI1112d Szabadon választható tárgyak ngol nyelv II. ngol nyelvi kollokvium Testlés MLE1220g MLE12x0a 2. félév 2+1+0 3+0+1 0+6+0 0+0+0 2 M MMB112m (MB222m) 2 M MMB112m 3 M MIM1344i 4 M MM1143v 4 S 4 S MIS1144a, MS2144b MVI2114i MIS1144a 4 S MIM1344i 2 VI 4 0 MLE1120g 0-0
1. Numerikus matematika MM1144c 2. Valószínőségszámítás és matematikai statisztika 3. datstruktúrák és algoritmusok (angol nyelven) MM1344b MIS3144a 4. Szoftvertechnológia MS3114s 5. Programozási technikák és modellezés 6. Programozási technikák és modellezés gyakorlat MICO1313p MICO1333p 7. Java programozás MIIR2254j 8. Digitális technika II. MIVI2112d Szabadon választható tárgyak ngol nyelv III. ngol nyelvi záróvizsga Testlés MLE2120g MLE22x0a 3. félév Óraszám 2+1+1 MMB212m 4 M MM1143v 4 M MMB212m TM1243d 4 S MS2144b MLE12x0a 4 S MS2144b 3+0+0 0+0+3 0+6+0 0+0+0 3 CO MIS2254b (MICO1333p) 3 CO MIS2254b 4 IR MIS2254b 2 VI MIVI1112d 2 0 MLE1220g 0 0 ódja 1. Számításelmélet MIM2212s 2. Mesterséges intelligencia alapjai 3. Digitális rendszerek és számítógép architektúrák 4. datbáziskezelı rendszerek elmélete (angol ny.) MIS3242m MN3214a MIS3312a 5. Számítógép-hálózatok I. MIIR3312h Szabadon választható tárgyak ngol nyelv IV. Testlés MILE2220a 4. félév 1+1+0 4+0+0 0+6+0 2 M MIS3244d 2 S MIM1344i 4 N MIVI1112d 2 S MIS3144a 2 IR MS2144b 4 0 MLE2120g 0 ódja 1. datbáziskezelés MICO3313a 2. datbáziskezelés gyakorlat MICO3133a 5. félév 3+0+0 0+0+3 3. Szakdolgozat I. MIIN304xs 4 Tanszék 3 CO MIS3312 (MICO3133a) 3 CO MIS3312 MIS3312 MICO1313p MIIR2254j
1. Web-alapú rendszerek fejlesztése MIIR3354w 6. félév Óraszám 4 IR MIIR2254j MICO3133a 2. Szakdolgozat II. MIIN316xs 16 MIIN304xS nem tanári szakirányt választók kötelezı tárgyai ódja 1. Programozási módszertan TCO3112m 2. Fordítóprogramok MS3144f 3. Matematikai programcsomagok differenciált szakmai MIM4152p 4. félév 1+0+1 2 CO MICO1313p 4 S MIS3244d 2 M 6 MMB112m MM1143v ódja 1. Számítógép hálózatok II. MIIR3354h 2. Szoftverfejlesztés MICO3354s 3. Informatikai biztonság MIIR3356b 4. Információs rendszerek minıségbiztosítása differenciált szakmai MIR5144q 5. félév 1+0+3 4+0+2 4 IR MIIR3312h 6 CO MICO1313p 6 S MIIR3312h MS3244o 4 IR MIIR3312h 2 ódja 1. Párhuzamos programozás MIR5144p differenciált szakmai 6. félév 4 IR 6 MIS2254b MN3214a
DIFFERENCIÁLT SZMI ISMERETE.NET Framework és programozása C# nyelven datbázis adminisztráció Oracle-n datbáziskezelés és rendszerfelügyelet MS SQL szerver lkalmazásfejlesztés ORCLE környezetben CISCO I. CISCO II. Delphi programozás Funkcionális programnyelvek Számítógépes grafika és design MS ccess alkalmazások Informatikai rendszerek konfigurálása és üzemeltetése Statisztikai programcsomagok Szakértı rendszerek Térinformatika Virtuális valóság és alkalmazásai Web-alapú adatbáziskezelés PHP nyelven XML programozás SP vállalatirányítási rendszer alapjai SP vállalatirányítási rendszer II. Programozási alapok Nyílt forráskódú szoftverfejlesztés Linux rendszergazda Integrált vállalatirányítási rendszerek TCO4132n TCO5332a TCO5322f TCO5322o MICO5134c MICO5234c TCO5322d MICO5332f MINB554g MICO3333a MIIR5354i TM5122s MS5144s MIVI5312t MN5244a TCO5332w TCO5322m 0+0+4 0+0+4 0+0+3 p Tanszék 2 CO MICO1313p 2 CO TCO5322o 2 CO MICO3113p 2 CO MICO3113p 4 CO MIIR3312h 4 CO MICO5134c 2 CO MIS2254b 2 CO TCO3112m 4 N MMB212m MIS2254b 3 CO MVI2114i 4 IR MIIR3356b 2 M MM1344b 4 S MIS3242m 2 VI MMB212m 4 N MS3114s 2 CO MIIR3354w 2 CO MIS2254b MIIR3354w MIVI5344i k 4 VI MICO3313a MIVI5354p k 4 VI MIVI5344i MIS5334f 0+0+4 gy 4 S MIS2254b MIS5334l 0+0+4 gy 4 S MIS3354v MS3244o MIIR3312h 4 S MICO3313a
modelltanterv féléve természet tudományi reditpontok a modelltanterv féléveiben nem tanári szakirányon számítás tudományi szakmai törzsanyag kötelezı nem tanári szakirány kötelezı differenciált szakmai szabadon választott szakdolg. összesen 1. 7 8 14 29 2. 13 4 8 4 29 3. 10 4 14 2 30 4. 4 8 8 6 4 30 5. 6 20 2 4 32 6. 4 4 6 16 30 összesen 30 20 54 32 14 10 20 180
BSc tanári szakirányokon az informatika második szak szakmai tárgyai 1. z informatika logikai és algebrai alapjai 2. Bevezetés a számítástechnikába MIM1344i MVI2114i 3. Programozás alapjai MIS1144a 4. Programozás I. MS2144b 5. Web programozás TCO2222w 3. félév 4+0+0 4 M 4 VI 4 S 4 S 2 CO 1. Diszkrét matematika TM1243d 2. Programozás II. MIS2254b 3. Operációs rendszerek MS3244o 4. digitális számítás elmélete MIS3244d 4. félév 2+1+0 3+0+1 3 M MIM1344i 4 S 4 S MIS1144a, MS2144b MIVI2114i MIS1144a 4 S MIM1344i 1. datstruktúrák és algoritmusok (angol nyelven) MIS3144a 2. MS ccess alkalmazások MICO3333a differenciált szakmai válsztható tárgy 5. félév Óraszám 4+0+0 4 S TM1243d 0+0+3 3 CO MVI2114i 2 ódja 1. Számításelmélet MIM2212s 2. Mesterséges intelligencia alapjai 3. datbáziskezelı rendszerek elmélete (angol ny.) MIS3242m MIS3312 4. Számítógép-hálózatok I. MIIR3312h 6. félév 1+1+0 2 M MIS3244d 2 S MIM1344i 2 S MIS3144a 2 IR MS2144b