Programtervező informatikus BSc nappali tagozat tanterve
Elfogadta a MIK Kari Tanácsa a 2012. március 20-i ülésén
Érvényes • A tanulmányaikat a 2009/2010-es tanévben ill. utána kezdő hallgatókra vonatkozóan a 2012/2013-as tanév I. félévétől kezdődően azonnali hatállyal.
Dr. Hartung Ferenc szakvezető
Piglerné dr. Lakner Rozália dékán
PROGRAMTERVEZŐ INFORMATIKUS BSc SZAK Szakvezető: Dr. Hartung Ferenc egyetemi docens, E épület 18-as szoba, tel.: 88/624-375 A Tanácsadó Bizottság tagjai: A programtervező informatikus BSc szak Szakterületi Bizottsága Végzettségi szint/Level of Study: alapfokozat (baccalaureus, bachelor; rövidítve: BSc) Szakképzettség/Qualification: programtervező informatikus Software Information Technologist A képzés formája/Form of Study: nappali tagozatos alapképzés full-time A képzés célja/Aim of Study: A 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 ismeretekkel rendelkeznek a képzés második ciklusában történő folytatásához. The aim of study is to train computer program designers who are able to develop, install, maintain and operate software oriented IT tools and systems, and who are able to work individually or in teams. They are also provided with appropriate basic theoretical knowledge to continue their studies at MSc level. Választható szakirány/Specialization: nincs szakirány / tanári szakirány no specialization / teaching specialization A képzés szerkezete, tartalma/Structure of Study: A képzési idő/Duration of Study: 6 szemeszter/semesters A megszerzendő kreditek száma/Number of credits to be achived: 180 kreditpont/credits (tanári szakirányon 181 kreditpont / 181 credits on teaching specialization) A képzés főbb területei, ezek aránya/Main Topics of Study: természettudományi ismeretek számítástudományi ismeretek szakmai törzsanyag szoftvertechnológia modul rendszertechnológia modul információs rendszerek modul gazdasági ismeretek modul szakirány kötelező és választható tárgyai szabadon választható ismeretek szakdolgozat idegen nyelv: 3+1 félév angol nyelv testnevelés: 4 félév natural sciences and economics
30 kreditpont 20 kreditpont 100 kreditpont 28 kreditpont 11 kreditpont 8 kreditpont 4 kreditpont 49 kreditpont 10 kreditpont 20 kreditpont kreditértéke nincs kreditértéke nincs 30 credits
computer science core courses software technology module systems technology module information systems module economics specialization optional courses Thesis English Language: 4 semesters Physical Education: 4 semesters
20 credits 100 credits 28 credits 11 credits 8 credits 4 credits 49 credits 10 credits 20 credits no credit no credit
természettudományi ismeretek: 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, matematikai programcsomagok számítástudományi ismeretek: bevezetés a számítástechniká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 szoftvertechnológia, programozási technikák és modellezés, JAVA programozás
programozás,
rendszertechnológia modul: operációs rendszerek, számítógép-hálózatok I., számítógépes perifériák, számítógép-architektúrák információs rendszerek modul: adatbáziskezelő rendszerek elmélete, adatbáziskezelés gazdasági ismeretek modul: közgazdaságtan Tanulmányi és vizsgakövetelmények/Educational and Exam Requirements: A szakdolgozat és követelménye/Thesis: (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ő. A 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. The thesis should be the elaboration of a project related to design and development of computer programs, or the theory of computer science and, which has to be accomplished under the guidance of a supervisor within two semesters. In the thesis students prove that they are able to process a given topic of the relevant professional literature, understand and use the notions of the assigned subject, and capable of making applications in computer science. A Szakdolgozat laboratórium tárgy (0 kreditpont) és a Szakdolgozat teljesítésének rendjét a kar honlapján elérhető ügymenet tartalmazza. A szakdolgozathoz nincs tárgy hozzárendelve, a 20 kreditpontot a hallgató a szakdolgozat védése után kapja meg. A záróvizsga és az oklevél/Final Exam: Az abszolutórium kiadásának feltételei /Requirements for the pre-degree certificate: 1) 160 kreditpont megszerzése (a szakdolgozat nélkül); 2) a tantervben előírt kötelező tárgyak teljesítése; 3) angol nyelvi záróvizsga (vagy angol nyelvből legalább középfokú (B2) komplex típusú államilag elismert illetve azzal egyenértékű nyelvvizsga) teljesítése; 4) 4 félév testnevelés teljesítése. 5) legalább 6 hét intézményen kívüli szakmai gyakorlat teljesítése,
1) completing at least 160 credits (without the thesis); 2) completing all compulsory courses; 3) completed Final Exam in English Language (or certifying the fulfillment of a state recognized examination at least at medium level (type B2) or an equivalent one from a foreign language); 4) completing 4 semesters of Physical Education. 5) completing a practical training outside the University of length at least 6 weeks; A záróvizsgára bocsátás feltételei/Requirements for taking the final exam: 1) abszolutórium; 2) elfogadott szakdolgozat. 1) pre-degree vertificate; 2) accepted thesis. A záróvizsga részei/Parts of the Final Exam: 1) a szakdolgozat megvédése, 2) szóbeli vizsga három záróvizsga tárgyból: matematika, számításelmélet, informatika. A 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.
1) defending the thesis, 2) oral exams from three subjects: mathematics, theory of computation, informatics. A záróvizsga minősítésének kiszámítása/Evaluation of the final exam:
ZM = ZM ZV1,ZV2, ZV3
ZV1 + ZV2 + ZV3 3
a záróvizsga minősítése evaluation of the final exam záróvizsgán a tantárgyi vizsgákon kapott érdemjegy oral exam grades
A záróvizsga eredménye elégtelen, ha a ZV1, ZV2, ZV3 közül bármely jegy elégtelen. The result of the final exam is 1 (failed) if any of the components is 1. Az oklevél minősítésének kiszámítási módja/Evaluation of the diploma:
OM = OM ZM SZD
SZD + 3ZM 4 az oklevél minősítése evaluation of the diploma a záróvizsga minősítése evaluation of the final exam a szakdolgozatra és védésére kapott érdemjegy thesis grade
A záróvizsga eredménye elégtelen, ha az SZD és ZM közül bármely jegy elégtelen. The result of the diploma is 1 (failed) if any of the components is 1.
Az oklevél kiadásának feltétele/Requirements for issuing the diploma: 1) A záróvizsga teljesítése. 2) legalább egy olyan idegen nyelvből, amelyen a szakmának tudományos szakirodalma van, államilag elismert, középfokú (B2) komplex típusú nyelvvizsga vagy azzal egyenértékű érettségi bizonyítvány vagy oklevél megszerzése. 1) completing the final exam. 2) completing a state recognized examination at least at medium level (type B2) or an equivalent one from a foreign language.
Szűrőszint: • •
A 3. félév végére az egyetemi Tanulmányi- és Vizsgaszabályzatban meghatározott feltétel teljesítése. Az 5. félév végére legalább 75 kreditpont teljesítése
A tanterv és jellegzetességei: A szak képzésében szigorlat nincs. A szak differenciált szakmai ismeretek tárgyait a tanterv végén megadott táblázat szerint kell felvenni. A lista minden évben bővülhet. A 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 ismeretek, angol nyelvi tárgyak. Például: Tantárgy Neve
Az európai integráció története History of the European Integration Az EU intézmény-rendszere és működése The Institutional System and its Functions of the EU Informatikai és távközlési jog Law of Information and Communication Technology Fejezetek a természettudományok történetéből Chapters from the history of exact sciences Az európai művészet története History of European Art Szemelvények a magyar és a világirodalom történetéből Excerpts from the Hungarian and word literature Zenetörténet History of Music Gondolkodó magyarok Reasoning Hungarians Szemelvények a matematika történetéből History of Mathematics
Tantárgy kódja
Óraszám, számonk.
Kp
Felelős tanszék
Előfeltétel
VEMKEU5312F
2+0+0 K
2
TT
-
VEMKEU5312m
2+0+0 K
2
EU
-
VEMISA5312j
2+0+0 Gy
2
RSZ
75 kreditpont
VEMISA5312F
2+0+0 K
2
IN
75 kreditpont
VEMKSA1212m
2+0+0 K
2
IN
75 kreditpont
VEMISA5312i
2+0+0 K
2
IN
75 kreditpont
2
IN
75 kreditpont
2
IN
75 kreditpont
2
MA
75 kreditpont
VEMISA5312z VEMISA5312G VEMIMA5312t
2+0+0 K 2+0+0 K 2+0+0 K
Magyar utazók, földrajzi felfedezők öt világrészen Hungarian travellers, geographical explorers in 5 continents Marketing alapjai Fundamentals of Marketing Karriertervezés és üzleti pszichológia Career Planning Menedzsment Management A pszichológia alapkérdései Basic Issues in Psychology Pedagógiai konfliktuselemzés Conflict Analysis Tanulási kultúra Pedagógiai antropológia Anthropology of Pedagogy Pedagógiai kommunikációs gyakorlat Pedagogic Communication seminar
VEMIINB412U
VEGTGAB112m VEMKIK5112m VEMKVE3312a VETKPPB312b VETKPPB322k VETKPPB312t VETKPPB312a
VETKPPB322p
2+0+0 gy
2+0+0 K 2+0+0 K 2+0+0 K 1+0+0 K 0+2+0 Gy 0+2+0 Gy 1+0+0 K 0+2+0 Gy
2
IN
75 kreditpont
3
GA
-
2
PT
-
2
VE
MKGA1114a
2
PP
-
2
PP
-
2
PP
-
2
PP
-
2
PP
-
4 félév testnevelési tárgy teljesítése az abszolutórium megszerzésének feltétele. Az alapfokozat megszerzéséhez egy idegen nyelvből államilag elismert legalább középfokú C típusú, illetve azzal egyenértékű nyelvvizsga szükséges olyan idegen nyelvből, amelyen a szakmának tudományos irodalma van. Az angol nyelvi záróvizsga teljesítése az abszolutórium megszerzésének feltétele. Az angol nyelvi záróvizsgára legfeljebb 4 félév angol nyelvi kurzus készít fel térítésmentesen, de ezek teljesítése nem kötelező. További nyelvi órák csak térítési díj ellenében vehetők fel. Az angol nyelvi záróvizsga 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. A nem tanári szakirányon előírt kötelező tárgyak és a differenciált szakmai ismeretek választható tárgyak listája alább megtalálható. A 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 ismeretek fenti listájában a PP tanszék tárgyai). Ezzel a 10 kreditpontnyi tárggyal egyben a szabadon választható tárgyak elvárt 10 kreditpontja is teljesíthető.
A PROGRAMTERVEZŐ INFORMATIKUS SZAK TANTERVE 1. félév Tantárgy Neve
Matematikai analízis I. Mathematical Analysis I Az informatika logikai és algebrai alapjai Logical and Algebraic Foundation of Informatics Lineáris algebra Linear Algebra Bevezetés a számítástechnikába Introduction to Computer Technology Programozás alapjai Foundation of Programming Programozás I. Programming I Web programozás Web Programming Közgazdaságtan Economics Angol nyelv I. English Language I Testnevelés Physical Education
Tantárgy kódja
Óraszám, számonk.
Kp
Felelős tanszék
Előfeltétel
VEMIMAB146m
3+3+0 K
6
MA
-
VEMIMA1344i
3+1+0 K
4
MA
–
VEMKMA1143v
2+1+0 K
3
MA
–
VEMKVI2114i
4+0+0 K
4
VIR
–
4
RSZ
–
4
RSZ
–
2
MA
–
4
KG
–
VEMISA1144a VEMKSA2144b VETKCO2222w VEMKGA1114a VEMKLE1120a
3+1+0 K 2+0+2 Gy 0+0+2 Gy 4+0+0 K 0+4+0 A 0+2+0 A
0
–
0
2. félév Tantárgy neve
Matematikai analízis II. Mathematical Analysis II Diszkrét matematika Discrete Mathematics Operációkutatás Operations Research Programozás II. Programming II Operációs rendszerek Operating Systems A digitális számítás elmélete Theory of Computation Számítógép-architektúrák Computer Architectures Számítógépes perifériák Computer Pheripheries Matematikai programcsomagok Mathematical Software Packages Angol nyelv II. English Language II Angol nyelvi kollokvium Testnevelés Physical Education
Tantárgy kódja
VEMIMAB244m VETKMA1243d VETKMA1244o VEMISA2254b VEMKSA3244o VEMISA3244d VEMIKNB113a VEMIKN1252p
VEMIMA4152p
VEMKLE1220a VEMKLE12x0a
Óraszám, számonk.
2+2+0 K 2+1+0 K 2+2+0 K 2+0+2 Gy 3+1+0 K 2+2+0 K 3+0+0 K 1+0+1 K 1+0+1 Gy 0+4+0 Gy 0+0+0 K 0+2+0 A
Kp
Felelős tanszék
Előfeltétel
4
MA
VEMIMAB146m
3
MA
VEMIMA1344i
4
MA
VEMKMA1143v
4
RSZ
4
RSZ
4
RSZ
VEMIMA1344i
3
VIR
VEMKVI2114i
2
VIR
–
2
MA
VEMIMAB146m VEMKMA1143v
VEMISA1144a VEMKSA2144b VEMKVI2114i VEMISA1144a
0
VEMKLE1120a
0
-
0
3. félév Tantárgy neve
Numerikus matematika Numerical Mathematics Valószínűségszámítás és matematikai statisztika Probability Theory and Mathematical Statistics Adatstruktúrák és algoritmusok (angol nyelven) Data Structures and Algorithms Szoftvertechnológia Software Engineering Java programozás Java Programming Szabadon választható tárgyak Angol nyelv III. English Language III Angol nyelvi záróvizsga English Language Final Exam Testnevelés Physical Education
Tantárgy kódja
Óraszám
kp
Felelős tanszék
VEMKMA1144c
2+1+1 K
4
MA
VEMIMAB244m VEMKMA1143v
VEMKMA1344b
2+2+0 Gy
4
MA
VEMIMAB146m
VEMISA3144a
3+1+0 K
4
RSZ
VETKMA1243d VEMKSA2144b VEMKLE12x0a
4
RSZ
VEMKSA2144b
4
VIR
VEMISA2254b
VEMKSA3114s VEMIIR2254j
2+2+0 K 2+0+2 Gy
Előfeltétel
4 VEMKLE2120a
0+4+0 Gy
0
VEMKLE22x0a
0+0+0 K
0
0+2+0 A
0
VEMKLE1220a
4. félév Tantárgy neve
Programozási technikák és modellezés Programming Techniques and Modelling Programozási technikák és modellezés gyakorlat Programming Techniques and Modelling practice Számításelmélet Computational Complexity Mesterséges intelligencia alapjai Artifical Intelligence Adatbáziskezelő rendszerek elmélete (angol ny.) Theory of Database Systems Számítógép-hálózatok I. Computer Networks I Szabadon választható tárgyak Angol nyelv IV. English Language IV Testnevelés Physical Education
Tantárgy Kódja
Óraszám, számonk.
Kp
Felelős tanszék
VEMICO1313p
Előfeltétel
3+0+0 K
3
VIR
VEMISA2254b (VEMICO1333p)
VEMICO1333p
0+0+3 Gy
3
VIR
VEMISA2254b
VEMIMA2212s
2+0+0 K
2
MA
VEMISA3244d
VEMISA3242m
1+1+0 K
2
RSZ
VEMIMA1344i
VEMISA3312a
2+0+0 K
2
RSZ
VEMISA3144a
VEMIIR3312h
2+0+0 K
2
VIR
VEMKSA2144b
2 VEMKLE2220a
0+4+0 Gy 0+2+0 A
0 0
VEMKLE2120a
5. félév Tantárgy neve
Adatbáziskezelés Database Management Adatbáziskezelés gyakorlat Database Management practice Szabadon választható tárgyak
Tantárgy Kódja
Óraszám, számonk.
Kp
Felelős Tanszék
VEMICO3313a VEMICO3133a
Előfeltétel
3+0+0 K
3
RSZ
VEMISA3312A (VEMICO3133a)
0+0+3 Gy
3
RSZ
VEMISA3312A
VEMISA3312A VEMICO1313p VEMIIR2254j
2
Szakdolgozat laborgyakorlat Thesis Laboratory
A
0
IN
Óraszám
kp
Felelős tanszék
6. félév Tantárgy neve
Tantárgy kódja
Előfeltétel
A nem tanári szakirányt választók kötelező tárgyai 3. félév Tantárgy neve
Korszerű programozási technikák Advanced Programming Techniques Programozási módszertan Methodology for Programming
Tantárgy Kódja
Óraszám, számonk.
Kp
Felelős tanszék
Előfeltétel
VEMISA2354k
2+0+2 Gy
4
RSZ
VEMISA2254b
VETKCO3112m
2+0+0 K
2
VIR
VEMISA2254b
Kp
Felelős tanszék
Előfeltétel
4
RSZ
4
VIR
2
VIR
4. félév Tantárgy neve
Fordítóprogramok Theory of Compilers Párhuzamos programozás Parallel Programming Kutatás-fejlesztés Research and Development differenciált szakmai ismeretek
Tantárgy Kódja
VEMKSA3144f VEMKIR5144p MIKNB312f
Óraszám, számonk.
2+0+2 K 2+0+2 K 2+0+0 k 12
4
VEMISA3244d VEMISA2354k VEMIIR2254j VEMIKNB113a 75 kreditpont
5. félév Tantárgy neve
Számítógép hálózatok II. Computer Networks II Szoftverfejlesztés Software Development Informatikai biztonság Computer Security differenciált szakmai ismeretek
Tantárgy Kódja
Óraszám, számonk.
VEMIIR3354h VEMICO3354s VEMIIR3356b
2+0+2 K 1+0+3 Gy 4+0+2 Gy
Kp
Felelős tanszék
Előfeltétel
4
VIR
VEMIIR3312h
5
VIR
VEMICO1313p
6
RSZ
VEMIIR3312h VEMKSA3244o
7
6. félév Tantárgy neve
Web-alapú rendszerek fejlesztése Web-based Information Systems differenciált szakmai ismeretek szabadon választható tárgyak
Tantárgy Kódja
Óraszám, számonk.
VEMIIR3354w
2+0+2 Gy
Kp
Felelős tanszék
4
VIR
3 2
Előfeltétel
VEMIIR2254j VEMICO3133a
DIFFERENCIÁLT SZAKMAI ISMERETEK Tantárgy neve
A .NET Framework és programozása C# nyelven .Net Fremawork and C# Programming Adatbázis adminisztráció Oracle-n Database Administration in Oracle Adatbáziskezelés és rendszerfelügyelet – MS SQL szerver Database Management – MS SQL Server Alkalmazásfejlesztés ORACLE környezetben Application Development with Oracle CISCO I. CISCO I CISCO II. CISCO II Delphi programozás Delphi Programming Funkcionális programnyelvek Functional Programming Languages Számítógépes grafika és design Computer Graphics and Design MS Access alkalmazások MS Access applications Informatikai rendszerek konfigurálása és üzemeltetése Configuration and Operation of Information Systems Statisztikai programcsomagok Statistical Software Packages Szakértő rendszerek Expert Systems Virtuális valóság és alkalmazásai Virtual Reality and Applications Web-alapú adatbáziskezelés PHP nyelven Web-based Database Management with PHP XML programozás XML Programming SAP vállalatirányítási rendszer alapjai Basics of the Integrated Business Software SAP SAP vállalatirányítási rendszer II. Programozási alapok Basics of the Integrated Business Software SAP II
Tantárgy kódja
Óraszám, számonk.
Kp
Felelős Tanszék
Előfeltétel
VETKCO4132n
0+0+2 Gy
2
MA
VEMICO1313p
VETKCO5332a
0+0+2 Gy
2
MA
VETKCO5322o
VETKCO5322f
0+0+2 Gy
2
RSZ
VEMICO3113p
VETKCO5322o
0+0+2 Gy
2
RSZ
VEMICO3113p
4
IN
(VEMIIR3312h)
4
IN
VEMICO5134c
2
MA
VEMISA2254b
VEMICO5134c VEMICO5234c VETKCO5322d
0+0+4 Gy 0+0+4 Gy 0+0+2 Gy
VEMICO5332f
0+0+2 Gy
2
MA
VEMKSA2144b
VEMIKNB554g
2+0+2 K
4
VIR
VEMIMAB244m VEMISA2254b
VEMICO3333a
0+0+3 Gy
3
RSZ
VEMKVI2114i
VEMIIR5354i
2+0+2 Gy
4
IN
VEMIIR3356b
VETKMA5122s
0+0+2 Gy
2
MA
VEMKMA1344b
VEMKSA5144s
2+0+2 K
4
RSZ
VEMISA3242m
VEMKKN5244a
2+0+2 K
4
VIR
VEMKSA3114s
VETKCO5332w
0+0+2 Gy
2
MA
VETKCO2222w
VETKCO5322m
0+0+2 Gy
2
MA
VEMISA2254b VEMIIR3354w
VEMIVI5344i
2+0+2 K
4
VIR
VEMISA3312a
VEMIVI5354p
2+0+2 K
4
VIR
VEMIVI5344i
Nyílt forráskódú szoftverfejlesztés Open Source Software Development Linux rendszergazda ismeretek Linux System Administration Integrált vállalatirányítási rendszerek Enterprise Resource Programming (ERP) System A rendszerfejlesztés korszerű módszerei Advanced System Design Bevezetés a lágy számítás módszereibe Introduction into the methods of soft calculation Java programozás II. Java programming II Információs rendszerek minőségbiztosítása Quality Management of Information Systems
VEMISA5334f
0+0+4 Gy
4
RSZ
VEMISA2254b
VEMISA5334l
0+0+4 Gy
4
RSZ
VEMKSA3244o VEMIIR3312h
VEMISA3354v
2+0+2 K
4
RSZ
VEMICO3313a
VEMISA3344r
3+1+0 Gy
4
RSZ
VEMISA2354k VEMKSA3114s
VEMIMAB512L
2+0+0 K
2
VIR
VEMIMA1344i VEMISA2254b
VEMIVIB554J
2+0+2 Gy
4
VIR
VEMIIR2254j
VEMKIR5144q
2+2+0 K
4
VIR
75 kreditpont
Kreditpontok a modelltanterv féléveiben nem tanári szakirányon természet– tud. ismeretek
számítás– tudományi ismeretek
szakmai törzsanyag kötelező
1. 2. 3. 4. 5. 6.
9 13 8
8 4 4 4
14 13 8 10 6
Összesen
30
20
51
Modelltanterv féléve
nem tanári szakirány kötelező
differenciált szakmai ismeretek
szabadon választott
6 10 15 4
4 7 3
4 2 2 2
35
14
10
szakdolg.
összesen
31 30 30 30 30 9 20 20
180
BSc tanári szakirányokon az informatika második szak szakmai tárgyai
3. félév Tantárgy neve
Az informatika logikai és algebrai alapjai Logical and Algebraic Foundation of Informatics Bevezetés a számítástechnikába Introduction to Computer Technology Programozás alapjai Foundation of Programming Programozás I. Programming I Web programozás Web Programming
Tantárgy kódja
Óraszám, számonk.
kp
Felelős tanszék
Előfeltétel
VEMIMA1344i
3+1+0 K
4
MA
–
VEMKVI2114i
4+0+0 K
4
VIR
–
4
RSZ
–
4
RSZ
–
2
MA
–
kp
Felelős tanszék
Előfeltétel
3
MA
VEMIMA1344i
4
RSZ
4
RSZ
4
RSZ
Óraszám
kp
Felelős tanszék
Előfeltétel
VEMISA3144a
4+0+0 K
4
RSZ
VETKMA1243d
VEMICO3333a
0+0+3 Gy
3
MA
VEMKVI2114i
kp
Felelős tanszék
Előfeltétel
VEMISA1144a VEMKSA2144b VETKCO2222w
3+1+0 K 2+0+2 K 0+0+2 Gy
4. félév Tantárgy neve
Diszkrét matematika Discrete Mathematics Programozás II. Programming II Operációs rendszerek Operating Systems A digitális számítás elmélete Theory of Computation
Tantárgy kódja
Óraszám, számonk.
VETKMA1243d VEMISA2254b VEMKSA3244o VEMISA3244d
2+1+0 K 2+0+2 Gy 3+1+0 K 2+2+0 K
VEMISA1144a, VEMKSA2144b VEMIVI2114i VEMISA1144a VEMIMA1344i
5. félév Tantárgy neve
Adatstruktúrák és algoritmusok (angol nyelven) Data Structures and Algorithms MS Access alkalmazások MS Access applications differenciált szakmai válsztható tárgy
Tantárgy kódja
2
6. félév Tantárgy neve
Számításelmélet Computational Complexity Mesterséges intelligencia alapjai Artifical Intelligence Adatbáziskezelő rendszerek elmélete (angol ny.) Theory of Database Systems Számítógép-hálózatok I. Computer Networks I
Tantárgy Kódja
Óraszám, számonk.
VEMIMA2212s
2+0+0 K
2
MA
VEMISA3244d
VEMISA3242m
1+1+0 K
2
RSZ
VEMIMA1344i
VEMISA3312A
2+0+0 K
2
RSZ
VEMISA3144a
VEMIIR3312h
2+0+0 K
2
VIR
VEMKSA2144b
Határozatszám
Hatálya/ Bevezetés módja
Módosítás sorszáma
VÁLTOZÁSKEZELÉS
1.
10/2011-2012. (X. 18.)
azonnali hatállyal a 2011/12-es tanév II. félévétől
2.
10/2011-2012. (X. 18.)
azonnali hatállyal a 2011/12-es tanév II. félévétől
3.
10/2011-2012. (X. 18.)
azonnali hatállyal a 2011/12-es tanév II. félévétől
33/2011-2012. (III. 20.)
azonnali hatállyal a 2012/13-as tanév I. félévétől
33/2011-2012. (III. 20.)
azonnali hatállyal a 2012/13-as tanév I. félévétől a tanulmányaikat a 2011/12-es tanévben ill. utána megkezdett hallgatókra vonatkozóan
4.
5. 6.
7.
8.
9. 10.
11.
Módosítás címe
A Programozás II tárgy óraszámának módosítása 3+0+1ről 2+0+2-re. A Gondolkodó magyarok tárgy kódjának megváltoztatása VEMKVI1212g-ről VEMISA5312G-re. A Magyar utazók, földrajzi felfedezők öt világrészen tárgy felvétele a javasolt humán/gazdasági tárgyak listájába. A Matematikai programcsomagok átkerül a nem tanári szakirány kötelező tárgyaiból a természettudományi tárgyak listájába a 2. félévre A Szakdolgozat I. tárgy törlése, helyette a Szakdolgozat laboratórium tárgy bevezetése. A Szakdolgozat II. tárgy törlése. A Web-alapú rendszerek fejlesztése a kötelező tárgyak blokkjából átkerül a nem tanári szakirány kötelező tárgyai blokkjába. Az Információs rendszerek minőségbiztosítása átkerül a differenciált szakmai tárgyak listájába, az előfeltétele módosul. Az Informatikai biztonság tárgy követelménye Gy-re módosul. A Cisco I. tárgy előfeltételének módosítása. A Kutatás-fejlesztés tárgy bevezetése.