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

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.GRIMES R.A. Malicious Mobile Code: Virus Protection for Windows. O@Reilly, 2001
4.HARRIS T. BACON J. Operating Systems: Concurrent and Distributed Software Design. Addison Wesley, 2003
5.MALLICK M. Mobile and Wireless Design Essentials. Wiley, 2003
6.PEPPLE K. DOWN B. LEVY D. Migrating to the Solaris Operating System: The Discipline UNIX-to-UNIX Prentice, 2003
7.PIROUMIAN V. Wireless J2ME Platform Programming. Prentice, 2002
8.SHNEYDERMAN A. CASATI A. Mobile VPN: Delivering Advanced Services in Next Generation Wireless Systems. Wiley, 2003
9.TANENBAUM A.S. Operating Systems Design and Implementation (Third Edition). Prentice 2006
10.WELLINGS A. Concurrent and Real-Time Programming in Java. Wiley, 2004
11.YAO C. LI Q. Real-Time Concepts for Embedded Systems. CMP Books, 2003

VI. Tematica activităţilor didactice pe săptămâni

VII. Metode didactice folosite

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ă

	Decan,							Sef de catedra,

	Data,							Titular curs,
								Lect. Dr.  STERCA Adrian Ioan