Universitatea Babeş-Bolyai Cluj-Napoca
Facultatea de Matematică şi Informatică
Ciclul de studii: Masterat
FIŞA DISCIPLINEI

Codul	Disciplina	
MIA1010	Proiect de cercetare în matematica computaţională	

Specializarea	Semestrul	Ore: C+S+L	Categoria	Statutul	
Matematică Computaţională - în limba maghiară	4	0+0+3	complementara	obligatorie	

Titularii de disciplină	Prof. Dr. MARCUS Andrei, marcus@math.ubbcluj.ro	
Obiective	Fixarea deprinderilor de realizare a unui produs program corect (cu implementare in C# sau Java,
sau folosind facilitati de programare in GAP), 
prin parcurgerea tuturor etapelor necesare si reflectarea lor într-o documentatie completa
Se va pune accent deosebit pe scrierea cât mai clara a documentatiei complete si la timp.
Cu ajutorul programului se vor investiga polinoame peste corpuri finite. 	
Conţinutul	1. Realizarea unui produs program cu respectarea tuturor etapelor: specificare, proiectare, codificare, 
verificarea fiecarei etape (inspectare si testare)
2. Elaborarea documentatiei de realizare (in paralel cu derularea etapelor), pentru fiecare etapa în parte.
3. Elaborarea documentatiei de folosire.
	
Bibliografie	1. Enterprise JavaBeans 3 Specification, Sun Microsystems, http://java.sun.com/products/ejb/docs.html.
2. Java Enterprise Edition, Sun Microsystems. 1999. http://java.sun.com/javaee/index.jsp.
3. Ed Roman et al., Mastering Enterprise JavaBeans 3rd ed., Wiley, 2005. 
(free pdf version available at http://www.theserverside.com/tt/books/wiley/masteringEJB/)
4. Application Architecture  for .NET. Designing Applications and Services. Microsoft Patterns and Practices Home. http://msdn.microsoft.com/practices/.
5. Knuth, D.E.: The Art of Computer Programming.  Addison Wesley Longman 1998.
6. The GAP Group:  GAP - Groups, Algorithms, and Programming. http://www.gap-system.org	
Evaluare	Pentru fiecare etapa din procesul de realizare a unui produs soft se acorda o nota ce tine seama si de respectarea termenului de predare. 
Pentru fiecare saptamana intarziere se scade un punct din nota acordata pentru calitatea lucrarii. Media finala este media notelor acordate.