Skip to content

Latest commit

 

History

History
119 lines (112 loc) · 4.92 KB

optionale.md

File metadata and controls

119 lines (112 loc) · 4.92 KB

Cursuri optionale

Semestrul 1

Fiecare student se poate înscrie, deci poate cunoaște detaliile privind doar 2 opționale într-un an. Semnele de întrebare '??' puse mai jos marchează informațiile cu titlu de zvon sau nesiguranță, în timp ce '?' marchează lipsa informației. Puteți adăuga opționale noi în listă sau să aduceți la zi cele deja completate, dacă profesorii sau modul de desfășurare/evaluare s-a modificat între timp.

1. Aplicatii web dezvoltate cu Ruby on Rails (2017-2018)

Profesor :
    - Alexandru Lamba (de la firma Codesilk)
    - oferă job-uri în Laravel sau Rails celor interesați la final
Desfasurare curs :
    - introducere despre limbajul Ruby (exercitii cu Ruby Koans)
    - prezentarea framework-ului Rails și a modelului MVC
Evaluare :
    - (test / proiect / teme) se alege la comun acord cu studenții.
    - În principiu iei notă mare dacă se vede că ți-ai bătut un pic capul.

2. Aplicații web în Python (2017-2018)

Profesor :
    - din industrie
Desfasurare curs :
    - introducere despre limbajul Python
    - prezentarea framework-ului Django
Evaluare :
    - s-ar putea sa fie câteva teste intermediare de python??
    - evaluarea finala se face sub forma de hackathon??

3. Cloud Computing (2017-2018)

Profesor :
    - Kevorchian
Desfasurare curs :
    - mai multă teorie decât practică??
Evaluare :
    - ?

4. Concepte geometrice în grafica pe calculator (2017-2018)

Profesor :
    - Stupariu Sorin
Desfasurare curs :
    - matematica predată este folosită în mod practic
    - OpenGL??
Evaluare :
    - ?

5. Concepte și aplicații în vederea artificială (2017-2018)

Recomandat de Eric!
Profesor :
    - Radu Ionescu si Bogdan Alexe
Desfasurare curs :
    - matematica predată este folosită în mod practic prin proiecte in Matlab
    - biweekly projects bazate pe landmark papers din computer vision:
        - transformarea unei imagini într-un mozaic.
        - redimensionarea unei imagini prin eliminarea conținutului neimportant (Image Seam Carving).
        - aplicarea unei texturi pe o imagine.
        - recunoaștere facială.
Evaluare :
    - vor fi 5 proiecte de-a lungul semestrului
    - notarea este destul de lejeră, ai mai multe moduri de a lua o notă mare

6. Fundamentele rutării (2017 - 2018)

Profesor :
    - Drăgan Mihăiță
Desfășurare curs :
    - probabil ccna 1 sau 2??
Evaluare :
    - ?

Semestrul 2

7. Inițiere în cercetare și bioinformatică (2017 - 2018)

Profesor :
    - Andrei Păun
Desfășurare curs :
    - scopul cursului este familiarizarea studentului cu domeniul cercetării
    - cultură generală (de exemplu, prima temă pentru acasă : a se vedea filmul XYZ)
    - citirea articolelor ștințifice
    - LaTeX
Evaluare :
    - studenții fac referate critice la articolele din reviste precum Science
    - studenții țin prezentări orale

8. Introducere în prelucrarea limbajului natural ( 2018 - 2019)

Profesor :
    - probabil Bogdan Alexe??
Desfășurare curs :
    - ?
Evaluare :
    - ?

9. Învățare automată în arte vizuală (2017 - 2018)

    nu este recomandat
Profesor :
    - De la Arnia Software: curs de industrie.
Desfășurare curs :
    - oganizare neserioasa, si lipsa de comunicare din partea profesorilor.
    - nu are legatura cu "Concepte și aplicații în vederea artificială" de pe Sem. 1.
    - bazat pe TensorFlow.
    - presupune un workload **foarte mare**: teme saptamanale, proiect de final.
    - loosely based on [CS231n](http://cs231n.stanford.edu).
    - acopera o foarte mare arie de Computer Vision: este un bird's eye view peste domeniu.
Evaluare :
    - Temele + proiectul.

10. Tehnici de programare a aplicațiilor grafice (2017 - 2018)

Profesor :
    - Sorin Stupariu
Desfășurare curs :
    - svg, gimp, blender
Evaluare :
    - ?

11. Sisteme de tip swarm și sisteme multi-agent (2017 - 2018)

Profesor :
    - Mogoș Bianca
Desfășurare curs :
    - Python (cu numpy, matplotlib)
    - se studiază algoritmi (bazați pe lucrul în echipă a mai multor agenți) care au aplicări în programarea distribuită, clustering, robotică
    - teme de laborator
        - Particle Swarm Optimisation
        - clustering
        - Reynolds (simularea unui stol de păsări)
        - rezolvarea unui labirint cu mai mulți agenți
Evaluare :
    - Teme (dacă nu le terminați la laborator rămân pentru acasă) + proiect final
    - Proiectul final poate fi ales dintr-o listă cu variante mai avansate ale temelor de laborator, sau poate fi o idee proprie. Alegerea se face în urma unei discuții cu profesoara.