Dynamic Networks and Specialized Operating Systems
Network virtualization
winter semester, 2025-2026
Master groups: Distributed Systems in Internet; Cloud and network infrastructure with high-performance computing

Professors:
Conf. Dr. Adrian Sterca [forest at cs dot ubbcluj dot ro]

There is a Microsoft Team for this course; you can join it using the code: ddyfs6w.
Examenul restanta va fi Miercuri, 18 februarie ora 17 in sala 5/I. Veti prezenta proiecte/referate imediat dupa examen.

News (03.02.2025):

Note finale (sesiune)

Observatii:
La examenul scris au fost 2 puncte din oficiu si 0.4 puncte pe fiecare intrebare.
La proiect a contat complexitatea codului si felul cum mi-ati explicat codul.
La referat au contat mai mult raspunsurile pe care mi le-ati dat la intrebari in cadrul prezentarii.
S-a dat 1 punct in plus la nota finala tuturor celor care au avut minim 7 prezente la curs (pt acele persoane apare un "+" in coloana "Prezente").
Pentru nelamuriri legate de notele primite sau daca vreti sa va vedeti lucrarile, scrieti-mi mail. Daca observati greseli, scrieti-mi mail in urmatoarele 2 zile.

Nota la RDSOS o veti primi in urma implementarii unui proiect si a unui examen scris.
Ponderea lor este urmatoarea:
Nota Finala = 60% Proiect + 40% ExamenScris

Examenul scris se va da la sfarsitul semestrului si va consta din materialul predat la curs.

Tema proiectului este: dezvoltarea unui WiFi Analyzer plus sniffer de pachete de retea pentru interfata wireless (totul pentru un sistem desktop sau mobile). Functionalitati ale proiectului care trebuie implementate: Desigur ca pentru a realiza acest proiect aveti nevoie sa apelati diverse functii ale sistemului de operare sau wrappere peste aceste functii din biblioteci software. Dar scopul proiectului e ca aceste functii pe care le apelati sa faca lucruri minimale. De ex., pentru captura de pachete, se poate folosi biblioteca libpcap, dar voi trebuie sa faceti manual parsarea header-elor pachetelor (adica parsarea manuala a bytestream-ului care contine packetul raw si impartirea lui in headere si campurile din fiecare header). Nota pe care o veti primi pe proiect va fi proportionala cu numarul de feature-uri dintre cele de mai sus pe care le veti impelementa si cat de multe lucruri ati facut manual (nefolosindu-va de functii externe de biblioteca).

Ca alternativa la proiect, dar cu o penalizare de 4 puncte (deci nota maxima 6 pe proiect), puteti face un referat de 4 pagini si o prezentare legata de unul dintre articolele de aici(care vreti voi).

Proiectele pot fi predate si in sesiune, dar va fi o depunctare de 4 puncte.
Programarile sunt afisate in tabelul de mai jos:
Prezentarea din data 2025-12-20 ora 10 o sa aiba loc la cladirea centrala la centrul MOS, la subsol, sala S-10. Restul prezentarilor vor avea loc in sala de seminar din orar.
Slide-uri Cursuri
Notite curs (text)