19 iul. 2019

Diploma Automatica si Calculatoare

Am facut rost de ea in urma cu cateva zile. Categoric cea mai valoroasa bucata de hartie, considerand ca am dat la schimb 4 ani din viata. si inca 1 pana s-o primesc :))


Calculatoare: Anul 4, Semestrul 2

Deci... da. N-am uitat ca anul 4 avea 2 semestre, dar cu siguranta am stat destul de prost cu timpul si asta probabil s-a vazut si pe aici. Sorry :(

Anyway, am revenit cu ultimul articol legat de anii de licenta ca sa putem toti sa stam linistiti :)

Ca o scurta recapitulare: vorbim despre C1 si, sincer, nu mai tin minte atat de multe desi a trecut numai 1 an :))



1. ISC/TSSC (Introducere in Securitatea Calculatoarelor)

Curs: Mihai Chiroiu
Laborator: Florin Stancu, Emilian Radoi, Mihai Chiroiu (s-au tot schimbat)


(Luata de la C2)

Asta a fost materia mea de suflet. Security, buffer overflowz, cateva chestii despre steganografie, docker, SGX si multe altele - foarte diversificate laboratoarele - unele cam nasol facute tho'. Momentan sunt laborant aici deci poate ne vedem ;)

Cursul... parca era vineri de la 8 si nu eram mare fan - dar cred ca la maxim 2 am am lipsit. Chestii oarecum generice despre tot ce inseamna securitatea - parca s-a facut o prezenta si... cam atat.

Laboratorul: cu dus si intors. In principiu, cand am facut eu se puncta doar implicarea studentului (daca punea ceva efort, avea punctaj). Anul asta (adica la 1 an dupa mine) s-a stabilit ca fiecare exercitiu sa aiba un punctaj anume. Cateva laboratoare sunt mai dificile - destul de grele pt numai 2 ore (de exemplu, cel cu SGX pe care il termina relativ putini). In rest e ok - as zice ca e o atitudine destul de degajata.

Temele... mda. Exista 2 teme - prima e CTF-like: de spart un mesaj criptat cu XOR cu cheie prea scurta, de facut 1 buffer overflow parca si... de inspectat niste trafic prin Wireshark. Posibil sa se mai fi schimbat ceva intre timp dar cam astea sunt. Beware, e posibil sa gasiti tot felul de referinte prin ele. A 2-a tema a fost de descris vulnerabilitatile dintr-un cod sursa dat si cum se pot exploata ele - s-a corectat lejer - totusi nu scrieti bazaconii fiindca alea se depuncteaza.


Examenul: a fost grila din ce-mi amintesc eu - dat pe cs.curs in PR001. Ideal e sa veniti voi cu laptopuri / tablete sau orice e comod pt sustinerea lui. Closed book.



2. EIM (Elemente de Informatica Mobila)
Curs: Dragos Niculescu
Laborator: Radu Stoenescu

Asta a fost mai challenging - e despre Android, WiFi, GPS, SIP & VoIP, comunicatii radio si mijloace de definire a canalelor (CDMA, TDMA, FDMA -- google that) & multe altele. Foarte tehnica, foarte bine predata, foarte bune explicatiile de la curs. Foarte bine pregatit profu' dar si destul de strict - nu e chiar genul de materie pe care si-o doreste lumea in anul 4 cand trebuie sa faca licenta si eventual sa si lucreze.

Overall, e o materie ce implica un anumit efort - de exemplu, am descoperit ca e necesar sa citesti un suport de curs de ~330 de pagini daca vrei sa ai nota buna.

Cursul e oarecum un rezumat al materiei cerute la examen - are mai degraba scop recapitulativ dar explicatiile sunt bune si ajuta destul demult pt a intelege conceptul. In plus, se dau la curs niste biletele cu un cod folosit pt a da, de acasa, niste teste (la fiecare 2-3 cursuri parca). Nu-s obligatorii dar ajuta la nota finala; ca idee, trebuie stiuta materia bine pentru testele alea deoarece au timer si nu prea e timp sa cauti raspunsurile. In plus, anumite intrebari cer chestii foarte specifice.

 La laborator am facut tot felul de aplicatii in Android Studio. E destul de chill fiindca nu se puncteaza - nici macar nu se facea prezenta. Problema e ca... exista 2 colocvii (in fiecare se cere sa faci o anumita aplicatie cu niste functionalitati) si se puncteaza "cu marker-ul"; once again, destul de putin timp si trebuie sa ai minim media 5 (jumatate) ca sa intri in examen.

Exista un test de curs (un fel de partial) si examenul final, ce includ materie predata in timpul semestrului (fara laboratoare). Aceeasi conditie si aici cu minim jumatate (raportandu-ne la medie) - si parca sunt open book ambele, desi asta nu ajuta foarte mult. Cam putin timp, asta a fost singura problema - dar nota maxima era undeva la 11 deci se putea recupera punctaj - desi n-a luat nimeni maxim in testele alea cu bilete.



 3. VLSI 1 (Cautaț voi ce inseamna)
Curs: Decebal Popescu
Laborator: Popescu Decebal

Mno, aici am invatat cum sa facem un procesor fir cu fir. Basically, nu mai exista luxul de la CN-uri cu Verilog ci puneai de mana fiecare componenta si o legai de o alta (see Microwind DSCH). Cam asta se facea la laborator si trebuia prezentat la final.

De la curs nu-mi amintesc prea multe; ceva cu MOS-uri si delay-uri. Am stiut si am uitat. Nu lucrez pe hardware :(

Examenul a fost ok - foarte aglomerat dar erau invitati sa ramana doar cei care voiau mai mult decat nota obtinuta pe parcurs. Prefarabil sa nu invatati doar ce s-a dat in anii anteriori.


Ok, cred ca astea sunt toate. Am mai avut de pregatit proiectul de licenta dar am vorbit in alta parte despre asta. E ultimul semestru si pot zice ca a fost mai chill decat celelalte.



Enjoy si multa bafta la licenta!