Universitatea Babeş-Bolyai Cluj-Napoca
Facultatea de Matematică şi Informatică
Ciclul de studii: Licenţă
Domeniul: Matematică 
Programul de studii: Matematică informatică - linia de studiu maghiară
Limba de predare: Maghiară

SYLLABUS

I. Általános adatok
Kód	Tantárgy neve	
MIC0003	Számítógépes hálózatok	

Félév	Órák: E+Sz+L	Kategória	Típus	
6	2+0+2	szaktárgy	kötelező	

II. Főállásban az  Egyetem  oktatói
Név	Tudományos	Oktatói	Tanszék	Tevékenység	
	fokozat	státus		E	Sz	L	
ROBU Judit	Dr.	docens	Informatikai rendszerek	*			
MINIER Zsolt	Drd.	tanársegéd	Informatikai rendszerek			*	

Társult oktatók
Név	Tudományos	Intézmény	Állás	Tevékenység 	
	fokozat		típusa	E	Sz	L	

III. A tantárgy célkitűzései
–	bevezető előadás 
–	a modern számítógépes hálózatokhoz kapcsolódó fogalmak és működési mechanizmusok ismertetése, példaként az Internetet használva
–	a protokollverem működésének, és az egyes szintekhez tartozó protokollok szerepének tisztázása	

IV. A tantárgy tartalma
–	számítógépes hálózatok kialakulása
–	protokollverem, protokollok
–	alkalmazások	

V. Könyvészet
–	Kurose, James F., Ross, Keith W.: Computer Networking: A Top-Down Approach Featuring the Internet. Addison-Wesley, (4th ed.), 2007.
–	Campione, M.,Walrath, K., Huml, A., The Java(TM) Tutorial. Addison-Wesley, 2000. [http://java.sun.com/docs/books/tutorial/]

VI. Az oktatói tevékenység heti tematikája

Előadás:

•	Számítógépes hálózatok és az Internet
–	Mi az Internet? 
–	csomagkapcsolásos hálózatok 
–	protokoll rétegek
•	Alkalmazási réteg
–	az alkalmazási réteg protokollok alapelvei
–	a web és a HTTP protokoll
–	állományátvitel: FTP
–	elektronikus posta: SMTP, MIME
–	DNS – az internet telefonkönyve
–	TCP/UDP socket programozás
•	Szállítási réteg
–	a szállítási réteg szolgáltatásai
–	multiplexálás és demultiplexálás
–	összeköttetésmentes protokoll: UDP
–	a biztonságos átvitel alapelvei
–	összeköttetés alapú kapcsolat: TCP
–	torlódásellenőrzés
•	Hálózati réteg
–	a hálózati réteg szolgáltatásai
–	az irányítás alapjai
–	az Internet protokoll: IP
–	címfordítás: NAT, alagút, csomagszűrés
–	irányítás az Interneten
–	egy router felépítése
–	Ipv6
–	mobil hálózatok
•	Adatkapcsolati réteg
–	szolgáltatások
–	hibadetektálás és javítás
–	címzés a lokális hálózatokban: ARP
–	Ethernet
–	hub, bridge, switch
–	PPP protokoll
•	Hálózatok biztonsága
–	mit jelent a hálózat biztonsága
–	kriptográfiai alapfogalmak
–	támadások és kivédési lehetőségek

Labor:

•	egyszerű weboldal és vendégkönyv php-ban
•	egyszerű webserver javaban
•	tcp és udp port forwarding javaban
•	smtp kliens javaban
•	megbízható adatátvitel szimulálása a „go back n” algoritmussal C-ben

Részletesebb információk a honlapomon: http://cs.ubbcluj.ro/~robu/net/

VII. Alkalmazott didaktikai módszerek
előadás, gyakorlat, feladatmegoldás, beszélgetés	

VIII. Értékelés
•	év közben
–	minden előadáson rövid zárthelyi dolgozat (dolgozatonként max. 3 pont);
–	labor feladatok (határidőre leadva 8 pont);
–	írásbeli házifeladatok (határidőre leadva 10 pont).
•	vizsgán
–	írásbeli és gyakorlati vizsga;
•	feltételek
–	vizsgára az jelentkezhet, aki elérte az évközi tevékenységből elérhető pontszám 
(továbbiakban P) 60%-át, illetve 40%-át pótvizsgához. 
–	a 80%P fölötti pontokat beszámítom vizsgán, ha a vizsgán megvan az átmenő osztályzat (10%P egy jegy) 
–	a vizsgán elérhető maximális osztályzat 8-as, ennél jobbat csak hozott pontok segítségével lehet elérni. 

IX. Kiegészítő könyvészet
–	„Cookie Central.”[http://www.cookiecentral.com]
–	Bulăceanu, Claudiu: Reţele locale de calculatoare, Bucuresti: Editura Tehnică, 1995.
–	Gibbs, Mark: Reţele de calculatoare pentru începători. Bucureşti: Teora, 1996.
–	Mahmoud, Quasay H., Sockets programming in Java: A tutorial. [http://www.javaworld.com/javaworld/jw-12-1996/jw-12-sockets.html]
–	Peterson, L., Davie, B., Computer Networks: A Systems Approach. Morgan Kaufman, (3rd ed.), 2003.
–	Stallings, William: Data and Computer Communications. Prentice Hall, (6th ed.), 2000.
–	Bruce Schneider: Applied Cryptography, John Wiley & Sons, 1996.
–	Tanenbaum, Andrew S., Reţele de calculatoare. Editia a 4-a, traducere. Tg. Mureş: Computer Press Agora, 2004

	Dékán,	Tanszékvezető,

	Dátum,	Előadás felelőse,
        	2009.02.10.	Dr. ROBU Judit előadótanár