Universitatea Babeş-Bolyai Cluj-Napoca
Facultatea de Matematică şi Informatică
Ciclul de studii: Masterat
Domeniul: Informatica
Programul de studii: Sisteme distribuite în Internet
Limba de predare: Română

SYLLABUS

I. Date generale
Codul	Disciplina	
MID1019	Reţele dinamice şi sisteme de operare specializate	

Semestrul	Ore: C+S+L	Categoria	Statutul	
4	2+1+1	specialitate	obligatorie	

II. Cadre didactice cu norma de bază în Universitate
Numele şi	Titlul	Gradul	Catedra	Tipul activităţii	
prenumele	ştiinţific	didactic		C	S	L	
Sterca Adrian-Ioan	Dr.	Lect.	Sisteme Informatice	*			

Cadre didactice asociate
Numele şi	Titlul	Instituţia	Tipul	Tipul activităţii	
prenumele	ştiinţific		postului	C	S	L	

III. Obiectivele disciplinei
Scopul cursului este acela de a prezenta şi studia conceptele legate de sisteme de operare speciale, reţelele adaptive, sistemele mobile şi wireless. De asemenea, se vor studia sistemele în timp real şi sistemele "network-centrics". In fine, vor fi studiate conceptele şi tehnicile legate de domeniul "pervasive computing".	

IV. Conţinutul disciplinei
Sisteme de operare specializate.
Reţele autoadaptive.
Comunicaţii wireless.
Sisteme embedded.
Sisteme mobile şi protecţia antivirus
Platforme Java specifice.	

V. Bibliografie
1.	FOSNER R. Real-Time Shader Programming - Covering DirectX 9.0. Morgan Kaufmann Pub. 2003
2.	FLENNER R. Jini and JavaSpaces Application Development. SAMS, 2001
3.	FOUST B. Mobile Guide to Black Berry. Que, 2005
4.	GRIMES R.A. Malicious Mobile Code: Virus Protection for Windows. O'Reilly, 2001
5.	HARRIS T. BACON J. Operating Systems: Concurrent and Distributed Software Design. Addison Wesley, 2003
6.	MALLICK M. Mobile and Wireless Design Essentials. Wiley, 2003
7.	PEPPLE K. DOWN B. LEVY D. Migrating to the Solaris Operating System: The Discipline UNIX-to-UNIX Prentice, 2003
8.	PIROUMIAN V. Wireless J2ME Platform Programming. Prentice, 2002
9.	SHNEYDERMAN A. CASATI A. Mobile VPN: Delivering Advanced Services in Next Generation Wireless Systems. Wiley, 2003
10.	TANENBAUM A.S. Operating Systems Design and Implementation (Third Edition). Prentice 2006
11.	WELLINGS A. Concurrent and Real-Time Programming in Java. Wiley, 2004
12.	YAO C. LI Q. Real-Time Concepts for Embedded Systems. CMP Books, 2003

VI. Tematica activităţilor didactice pe săptămâni
Săptămâna 1 : Fundamentele comunicaţiei mobile şi wireless [6 cap 2, 3, 5, 6]
Săptămâna 2 : Securitatea sistemelor mobile şi wireless [6 cap 16]
Săptămâna 3 : Protecţia antivirus în comunicaţii mobile [4 cap 2, 5, 6, 10, 14]
Săptămâna 4 : Reţele VPN mobile [9 cap 1, 3, 5, 8]
Săptămâna 5 : Java în context "pervasive computing" [2 cap 5, 6, 8]
Săptămâna 6 :  Aplicaţii J2ME [8]
Săptămâna 7 : Caracteristicile generale ale sistemelor în timp real [10 cap 1, 5]
Săptămâna 8 : Principii generale de proiectare a sistemelor concurente, distribuite şi în timp real [5]
Săptămâna 9  : Migrarea proceselor, fişierelor şi tehnologiilor spre sistemele de operare din familia Solaris [7 cap 1-3, 6, 8-9]
Săptămâna 10: Concepte specifice real-time în sisteme embedded [12 cap 2, 6]. 
Săptămâna 11: Specificul real-time la jocuri [1 cap 4-6]
Săptămâna 12: Platforme Java destinate reţelelor autoadaptive: Jini [2 cap 1, 4, 9, 13]
Săptămâna 13: Platforme Java destinate reţelelor autoadaptive: JavaSpaces [2 cap 5, 6, 8]
Săptămâna 14: Programare concurentă şi în timp real în Java [11 cap 2, 7, 10, 11, 14]

VII. Metode didactice folosite
Metodele de bază utilizate în cazul predării cursului şi a laboratorului sunt: expuneri, conversaţii, studiu individual, teme, proiecte aplicative.	

VIII. Evaluare
	Activitatea se încheie cu examen scris (nota S). De-a lungul semestrului, studenţii vor realiza mai multe teme practice de laborator (proiecte) legate de calculul mobil, wireless ca şi sisteme în timp real (nota L). Nota finală = 50%S + 50%L.
 
      Toate cerintele pe care trebuie sa le indeplineasca studentul pentru a promova cursul, precum si restul detaliilor despre curs se pot gasi la:
      http://cs.ubbcluj.ro/~forest/rdsos.

IX. Bibliografie suplimentară

	Data,							Titular curs,
	Lect. Dr. Sterca Adrian-Ioan