Recomandari:
- prezenta peste 80% la cursul de RC
- predarea in bune conditii si la timp a tuturor temelor de laborator/proiect
- promovarea examenului la RC in prima sesiune (februarie 2010) cu o nota onorabila

Cunostinte necesare:
- cunoasterea sistemului de operare Linux
- cunoasterea foarte buna a limbajului de programare C/C++


Discipline anterioare necesare
-Utilizarea calculatoarelor si servicii Internet – anul I
-Programarea calculatoarelor si limbaje de programare I, II, III – anul I, II
-Structuri de date si algoritmi – anul II
-Sisteme de operare – anul III
-Retele de calculatoare/TDRC – anul IV
-Inginerie software si aplicatii în comunicatiile de date – anul IV
Constituie avantaj:
- experienta in domeniul retelelor de calculatoare (detinerea de certificari Cisco etc)
- cunoasterea avansata a sistemului de operare Linux, in special partea de retea
- cunoasterea limbajelor bash, python, php, sql demostrata prin aplicatii realizate

Tematica proiectelor:
Proiectele realizate pot aborda teme hardware si/sau software din domeniul retelelor de calculatoare (protocoale de comunicatii, comunicatii de date, programare de retea, sisteme embedded capabile sa comunice in retea etc). Proiectele trebuie sa includa elemente de originalitate (implemetari proprii intr-un limbaj de programare, adaugarea de faciliati noi, analize de performanta etc). Nu se admit proiecte care contin doar configurarea sau utilizarea unor programe/echipamente existente, realizarea unor tutoriale de genul lucrarilor de laborator etc. In realizarea lucrarii se vor folosit doar soft-uri pentru care exista drept de utilizare Disertatia (lucrarea) de absolvire a studiilor universitare de masterat trebuie sa contina elemente de cercetare stiintifica

Numarul aprobat de locuri pentru anul universitar 2011-2012 este de X (diploma).
In cazul existentei mai multor cereri se va proceda la selectie pe baza de interviu. Termenul limita pentru inscriere este 2010

Nr. crt. Titlul Descriere Resurse Student
1   Realizarea unui sistem VoIP multicast de tip push-to-talk pt Linux si testarea acestuia inclusiv pe retele wireless http://www.alsa-project.org/alsa-doc/alsa-lib/
Michael J. Donahoo, Kenneth L. Calvert, TCP IP Sockets in C Practical Guide for Programmers 2nd, Elsevier 2009
 
2   Implementarea unui sistem de contorizare a traficului cu posibilitati de limitare a largimii de banda pt un ruter Linux  
3   Implementarea in C a unui translator de adrese IPv4/IPv6 folosind socket-i raw Referinta 4

Vizele periodice (in numar de cinci) se vor efectua in mod obligatoriu la datele stabilite prin Fisa de evaluare. Incepand cu al 2-lea termen se prezinta si parti din lucrare in forma srisa

In vederea parcurgerii integrale a lucrarii pentru remedierea unor eventuale deficiente necesare avizarii precum si intocmirea aprecierilor conform Fisei predarea versiunii finale a lucrarii la indrumator se va face cu cel putin 1 saptamana inainte de data limita de predare la secretariat

Teme propose 2009/2010

Rolul cadrului didactic indrumator

Lucrarea de diploma reprezinta o creatie personala a carei responsabilitate revine studentului. Cadrul didactic indrumator coordoneaza, asista si supervizeaza studentul fara a aduce atingere principiului muncii individuale. Studentul poate apela si la alte persoane (cadre didacicesau specialisti in domeniu) in sprijinul realizarii temei. In acest caz, contribuia acestora va fi mentionata in sectiunea introductiva. Activitati permise cadrului didactic indrumator:

Activitati nepermise cadrului didactic indrumator: Structura gernerala a lucrarii

Bibliografie recomandata:

  1. A. Tanenbaum, Retele de calculatoare , Ed. Byblos, ed. a IV-a, 2004
  2. James F. Kurose, Keith W. Ross, Computer Networking - A top down approach 5e, Pearson 2010
  3. Gabriel Ciobanu, Sabin Buragam, Atelier de programare in retele de calculatoare, Ed. Polirom, 2001
  4. Michael J. Donahoo, Kenneth L. Calvert, TCP/IP Sockets in C - Practical Guide for Programmers, 2e, Morgan Kaufmann Publishers, 2009
  5. Dragos Acostachioaie, Programare C si C++ pentru Linux , Ed. Polirom, 2002
  6. Jean-Yves Le Boudec, PERFORMANCE EVALUATION OF COMPUTER AND COMMUNICATION SYSTEMS, http://ica1www.epfl.ch/perfeval/printMe/perf.pdf
  7. Brian W. Kernighan,Dennis Ritchie, C Programming Language, 2/E Prentice Hall, 1988