Documente Academic
Documente Profesional
Documente Cultură
Tema
Detalii
Managementul sistemelor
de fisiere distribuite in
Cloud
Indexarea datelor
geografice
Sisteme de indexare
bazate pe map-reduce
Obs
Tema
Detalii
Euristici si metaeuristici
pentru planificarea rutelor
vehiculelor/ Heuristics and
Metaheuristics for Vehicle
Routing Planning
Euristici si metaeuristici
pentru rezolvarea
problemelor de
mpachetare/ Heuristics
and Metaheuristics for Bin
Packing
Implementarea eficient a
algoritmilor de aliniere/
Efficient Implementation
of Alignment Algorithms
Obs
Extragerea regulilor de
asociere/ Association
Rules Mining
Tehnici de prelucrare a
imaginilor pentru
monitorizarea culturilor de
celule stem/ Image
Processing for Monitoring
Stem Cells Cultures
Motor de cutare n
domeniul academic/
Romanian Academic
Search Engine
Tema
Detalii
Obs
Criptosisteme
cu
chei Prezentare, descriere, comparaii algoritmi criptare.
publice Aplicatii Java.
Implementare de algoritmi de criptare in Java.
Utilizarea tehnologiei
Servlet in generarea
dinamica a paginilor Web
Dezvoltarea
aplicatiilor Realizarea unei pagini Web dinamice
WEB folosind XHTML, PHP XHTML, PHP, MySQl
si MySQL
Programarea
folosind Java
Tehnologii XML utilizate in Realizarea unui site Web folosind tehnologii XML
dezvoltarea de aplicaii
10
11
Crearea
de
aplicaii Descrierea mecanismului prin care pot fi create
distribuite n Java
aplicatii distribuite in Java. Realizarea unei
implementari.
Java, RMI, algoritmi distribuiti
12
si
baze
de
date,
PHP,
Tema
Detalii
Implementarea serviciilor
WEB (SOAP) folosind
Java/PHP/C
(Methods for
implementing Web
Services using Java)
2-4
Dezvoltarea aplicaiilor
Web folosind HTML5
5-6
Dezvoltarea aplicaiilor
Obs
REST
ri i principii sunt puse la baza dezvoltrii aplicaiilor moderne. Aceast tem este orientat spre
prezentarea i exemplificarea constrngerilor, principiilor REST, n relaie cu modelarea resurselor. Diferite framework-uri pot fi considerate pentru dezvoltarea de aplicaii REST.
8-9
10
Biblioteci matematice
Scala
Proiecte cum ar fi ScalaSci (Scalala, Scalalab, Breeze) sau ScalaTion ofera frameworkuri pentru dezvoltarea de aplicatii stiintifice peste biblioteci deja
existente (NUMAL, blas, etc.), incercand sa exploateze facilitatile specifice Scala sau bibliotecilor inrudite (Akka). Scopul acestui subiect este
imbogatirea bibliotecilor de metode numerice
dedicate ODE IVP din ScalaTion si/sau ScalaSci si
dezvoltarea unui DSL specific.
Nr
Tema
Detalii
Metode de clustering
pentru retele sociale
Analiza experimentala a
unor algoritmi de
aproximare pentru
problema acoperirii
varfurilor.
Analiza experimentala a
unor fenomene critice in
probleme de optimizare
combinatoriala.
Algoritmi si benchmark-uri
pentru problema
satisfiabilitatii
propozitionale.
Algoritmi si experimente
pentru probleme de
acoperire a varfurilor cu
obiective de tip entropie
minima.
Obs
10
11
Algoritmi probabilisti.
Metode si implementari.
Nr
1
Tema
Asistent software pentru
prototiparea intefeelor
aplicaiilor pentru
dispozitive mobile.
Detalii
Aplicaiile pentru dispozitive mobile sunt aplicaii
puternic interactive. Interfeele dispozitivelor
mobile, n comparaie cu interfeele desktop i
laptop, impun restricii de dimensiune a ecranului i
ofer extensii ale metodelor de preluare a datelor de
intrare.
Se va dezvolta un instrument software suport pentru
prototiparea interfeelor grafice ale aplicaiilor
adaptat la specificul acestora.
Implementare hibrid a
aplicaiilor pentru
dispozitive mobile. Studiu
de caz.
Obs
Nr
crt
Titlu
Descriere
1.
Procesorul Creierul
calculatorului
(The Processor the
Computer Brain)
2.
3.
4.
5.
Interfete de intrare-iesire
(I/O Interfaces)
6.
Programare n limbaj de
asamblare
(Assembling Languages)
7.
Dispozitive multimedia
(Multimedia Devices)
8.
9.
Obs
Tema
Computing Groebner
Bases
Detalii
Obs
Licent
a,
dizerta
tie
Licent
a,
dizerta
tie
Logical Frameworks
Licent
A logical framework is a formal meta-language a,
for deductive systems. The primary tasks
dizerta
supported in logical frameworks to varying
tie
degrees are
* specification of deductive systems,
* search for derivations within deductive
systems,
* meta-programming of algorithms pertaining to
deductive systems,
* proving meta-theorems about deductive
systems.
The purpose of thesis is the study of the
formalism and its applications.
Licent
a,
dizerta
tie
Visualization methods
for large libraries of
mathematical
knowledge
Licent
a,
dizerta
tie
Licent
a,
dizerta
tie
Licent
a,
dizerta
tie
Licent
a
Topics proposed by
students
Licent
a,
dizerta
tie
Tema
Detalii
The implementation of
an algorithm for the
convex drawing of a
planar graph.
Planar triangulations
generation and the
normalized form of their
chromatic polynomials
Implementarea unei
publicaii tiinifice
electronice utiliznd
infrastructura Open
Journal System
Obs
Ternary representations
and operations on
rooted trees
Java implementation of
the Digital Signature
Standard
Tema
Detalii
Metode de demonstrare a
terminarii sistemelor de
rescriere
Obs
Geometrie
Traducerea problemelor geometrice in descrieri
computationala.
algebrice (ecuatii si/sau inecuatii liniare) care
Demonstrarea automata a descriu proprietatile obiectelor geometrice in plan
teoremelor geometrice.
sau spatiu, permite demonstrarea lor cu ajutorul
metodelor de calcul simbolic. Exemple tipice sunt
metoda Bazelor Groebner, metoda lui Wu, si
Descompunerea Algebrica Cilindrica, care opereaza
cu descrieri polinomiale ale obiectelor geometrice.
Scopul acestei lucrari este descrierea si
implementarea unui sistem de demonstrare
automata a teoremelor.
Lucrarea va trebui sa contina:
(1) o descriere a arhitecturii generale sistemului;
(2) un translator al unei probleme descrise
geometric (egalitate de segmente, apartenenta unui
punct la o dreapta, etc.) in descrieri polinomiale; (3)
apelul unei metode algebrice de decizie (de ex.,
baze Groebner) pentru demonstrarea algebrica a
problemei. (Implementari eficiente ale metodelor
algebrice exista in majoritatea sistemelor de calcul
simbolic: Maple, Mathematica, etc.)
(4) Interpretarea geometrica a rezultatului obtinut.
(5) Exemple ilustrative
Prerequisites: basic knowledge of analytic geometry
(how to express geometric properties with equations
in the Cartesian space), get acquainted with using a
computer lgebra system (e.g., Maple or
Mathematica)
Suffix trees and their uses A suffix tree is a data structure describing the
internal structure of a string in a manner that
enables to solve efficiently several string related
problems: exact string matching, the substring
problem for a database of patterns, finding the
longest common substring of two or more strings,
recognizing DNA contamination, etc.
The purpose of this work is to:
(1) Make an overview of the well-known linear-time
construction algorithms of suffix trees (Ukkonen,
Werner, McCreight)
(2) Describe some applications: testing and
evaluation
Completion of term
rewriting
Tema
VRML/X3D Player for
mobile
Detalii
Virtual Reality Modeling Language (VRML) este un
limbaj descriptiv pentru modelare 3D
Scop: Proiectarea si implementarea unei aplicatii
pentru dispositive mobile capabila sa redea lumi
virtuale 3D realizate in VRML/X3D utilizand
biblioteca OpenGL ES, un API gratuit, crossplatform pentru grafica 2D si 3D in sisteme
embedded si mobile
Obiective: studiu de arhitectura si design OpenGL
ES, proiectarea aplicatiei (standalone sau Web
plugin), implementarea componentelor, testarea pe
dispositive mobile; Platforma (iOS, Android,
Symbian) la alegere.
Cerinte: Grafica pe calculator, C/C++
http://www.khronos.org/opengles/
Multiple Hadoop
Apache Hadoop este un framework care permite
monitoring and scheduling
procesarea distribuita a seturilor de date de mari
dimensiuni folosind paradigme Map-Reduce pe
clustere de calculatoare
Scop: Monitorizarea si lansarea de job-uri pe clustere
Hadoop
Obiective: proiectarea si implementarea
componentei de monitorizare; proiectarea si
implementarea componentei de lansare
Cerinte: Java
http://hadoop.apache.org
Obs
http://pkghosh.wordpress.com/2011/07/30/multicluster-hadoop-job-monitoring/
Tema
Detalii
Sistem de
inventarului
Aplicaie mobil de
gestiune a inventarului
gestiune
Obs
Colabor
are cu
Marian
Neagul
Colabor
are cu
Marian
Neagul
Tema
Notiuni avansate de
grafica: OpenGL Shading
Language
Detalii
Lucrarea va cuprinde:
- studiu asupra limbajului pentru scrierea
shaderelor in aplicatii grafice: GLSL
- comparatie cu OpenGL
- implementarea unei aplicatii demonstrative
3D scrisa in GLSL: labirint sau teren
Lucrarea necesita cunostiinte de: algoritmica,
programare,
geometrie,
algebra,
grafica
pe
calculator.
(nivel avansat/expert)
Nr. studenti: 2
Bibliografie:
1. Randi J. Rost,
edition), Addison
33489-3
2. Dave Shreiner,
edition), Addison
55262-4
Obs
5886-4
3. Notitele de curs Grafica si Interfete Utilizator
Simularea realitatii in
scene 3D
Lucrarea va cuprinde:
1) studiu
asupra
principalelor
metode
si
algoritmi de augmentare a unei scene 3D prin
unele
efecte
de:
umbrire,
reflectie,
transparenta, bump mapping, etc.
2) implementarea
acestor
efecte
folosind
OpenGL
si
eventual
OpenGL
Shading
Language
Lucrarea necesita cunostiinte de: algoritmica,
programare,
geometrie,
algebra,
grafica
pe
calculator.
(nivel mediu/avansat)
Nr. studenti: 2
Bibliografie:
1. J. Foley, A. van Dam, S. K. Feiner, J. F. Hughes,
Computer Graphics: Principles and Practice in C (2nd
edition), Addison Wesley, 1997, ISBN 0-201-84840-6
2. Randi J. Rost, OpenGL Shading Language (2nd
edition), Addison Wesley, 2006, ISNB 978-0-32133489-3
3. Notitele de curs Grafica si Interfete Utilizator
Lucrarea va cuprinde:
1) Studiu
comparativ
asupra
principalelor
modalitati de a reda scene 2D/3D prin
intermediul browserelor web (eg., WebGL,
Three.js, X3D, OpenGL pentru PHP, Java for
OpenGL + JNLP)
2) implementarea unui joc simplu 2D in cel
putin doua API-uri pentru accentuarea
diferentelor/asemanarilor dintre ele
Lucrarea necesita cunostiinte de: algoritmica,
programare,
geometrie,
algebra,
grafica
pe
calculator.
(nivel mediu)
Nr. studenti: 1
Bibliografie:
1. Dave Shreiner, OpenGL Programming Guide (7th
Sistem de gestiune a
resurselor autonome in
sisteme distribuite de tip
Grid/Cloud
Lucrarea va cuprinde:
1) Studiu comparativ asupra unor sisteme de
gestiune a resurselor existente pentru
Grid/Cloud cu accent pe caracterul autonom
2) implementare a unor diverse module aferente
acestui
sistem:
configurare,
planificare,
adaptare, etc.
Lucrarea necesita cunostiinte de:
programare, statistica, baze de date.
algoritmica,
(nivel mediu)
Nr. studenti: 3
6
Diseminarea datelor in
medii distribuite tip
Grid/Cloud
Lucrarea va cuprinde:
1) studiu comparativ asupra unor algoritmi
simpli de tip gossip
2) implementarea unui simulator pentru testarea
acestor algoritmi pentru diverse topologii de
retea
Lucrarea necesita cunostiinte de: algoritmica,
programare, tehnologii web, retelistica, baze de
date.
(nivel mediu)
Nr. studenti: 1
Sistem pentru
Lucrarea va cuprinde:
monitorizarea unui sistem
1) studiu
asupra
principalelor
solutii
de
distribuit tip Grid/Cloud
monitorizare in retele
2) studiu asupra principalelor metode de
generare de topologii de retea sintetice
3) implementarea unui sistem de monitorizare a
starii resurselor (retea/calculatoare) bazat pe
rezultatele de la punctele 1) si 2). Aplicatia
poate sa lucreze fie intr-un mediu simulat fie