1. TITLUL: ECUATII DIFERENTIALE SI CU DERIVATE PARTIALE SEMINAR = 2 LABORATOR = 0 SEMESTRUL: 5 1. Teoria elementară a ecuaţiilor diferenţiale (ecuaţii cu variabile separabile, omogene, liniare, afine, de tip Bernoulli, Riccati, ecuaţii exacte sau care admit factor integrant, ecuaţii implicite, ecuaţii de ordin superior al caror ordin poate fi redus). 2.Existenţa, unicitatea şi dependenţa continuă a soluţiilor locale, maximale şi globale. 3. Sisteme şi ecuaţii de ordin superior, liniare si afine. 4. Diferenţiabilitatea soluţiilor în raport cu datele iniţiale şi parametrii. 5. Integrale prime. Ecuaţii Pfaff. 6. Ecuaţii diferenţiale autonome şi sisteme dinamice. 7. Ecuaţii cu derivate parţiale de ordinul I. Metoda caracteristicilor a lui Cauchy. 1. Arnold, V.I, Ecuaţii diferenţiale ordinare, Ed. Şt. şi Enciclopedică, Bucreşti, 1978; 2. Barbu, V., Ecuaţii diferenţiale, Ed. Junimea, Iasi, 1985; 3. Hirsch, M, Smale, S., Differential equations, dynamical systems and linear algebra, Academic Press, New York, 1971; 4. Halanay, Andrei, Mateescu, M., Elemente din teoria ecuaţiilor diferenţiale si a ecuaţiilor integrale, Ed. Matrix Rom, Bucureşti, 2002. 5. Mirică, Şt., Ecuaţii diferenţiale şi integrale, vol. I, II, III, Ed. Universităţii Bucureşti, 2000-2001. 6. Vrabie, I., Ecuaţii diferenţiale, Ed. Matrix Rom, Bucuresti, 1999.
2. TITLUL: SISTEME DE GESTIUNE A BAZELOR DE DATE SEMESTRUL: 5 Concepte generale. Structura fizică şi logică a unui SGBD. Arhitectura de referinţă a unui SGBD. Evoluţie. Particularizare la arhitectura Oracle9i (Oracle9i Database, Application Server, Developer Suite). Arhitectura multitier, structura fizică şi logică a bazei de date, arhitectura internă (memorie, procese), gestionarea şi prelucrarea bazei de date. Securitatea bazei de date (administrare utilizatori şi resurse, profiluri, privilegii, role-uri, auditare). Implementarea procedurală a modelelor proiectate în cadrul cursului de baze de date. Procedural Language/SQL. Structuri complexe de date, tipuri obiect şi colecţie, blocuri, comenzi, cursoare. Modularizare prin utilizarea subprogramelor şi a pachetelor. Implementarea declanşatorilor (trigger). Tratarea şi gestiunea erorilor. SQL dinamic. Toate exemplificările se vor referi la Oracle9i. 1. Connolly T., Begg C., Strachan A., Baze de date, Editura Teora, Bucureşti, 2001. 2. Date C. J., An Introduction to Database Systems, Pearson Education, Addison Wesley Higher Education, 2004. 3. Popescu I., Modelarea bazelor de date, Editura Tehnică, Bucureşti, 2001. 4. Popescu I., Alecu A., Velcescu L., Florea G., Programare avansată în Oracle9i, Editura Tehnică, Bucureşti, 2004.
3. TITLUL: DEZVOLTAREA APLICATIILOR WEB LABORATOR = 3 SEMESTRUL: 5 FORMA DE EXAMINARE: verificare CONTINUT : Scopul cursului este prezentarea tehnicilor si tehnologiilor necesare pentru dezvoltarea de aplicatii web pe partea de server: Platforma.NET Limbajul de programare C# ASP.NET (platforma de dezvoltare a aplicatiilor Web de la Microsoft) XML Adresele unde se gasesc specificatiile standard ale tehnologiilor de mai sus: http://www.w3.org/ MSDN (http://msdn.microsoft.com/)
4. TITLUL: TEHNICI DE SIMULARE DOMENIUL DE LICENŢĂ: INFORMATICĂ NR.ORE/SĂPTĂMÂNĂ: SEMESTRUL: 5 CONŢINUT: 1. Noţiuni introductive de simulare a sistemelor. 2. Generarea numerelor aleatoare. 3. Metode generale de simulare a variabilelor aleatoare. 4. Simularea unor variabile continue particulare. 5. Simularea unor variabile discrete particulare. 6. Modele de simulare pentru sisteme de aşteptare. 7. Simularea sistemelor informatice. 1. Văduva, I. (2004) Modele de simulare, Editura Universităţii din Bucureşti. 2. Banks, J., Carson, J., Nelson, B., Nicol, D. (2005) Discrete-Event System Simulation, Prentice-Hall. 3. Fortier, P. J., Howard, E. M. (2003) Computer Systems Performance Evaluation and Prediction, Digital Press. 4. Ross, S. (1997) Simulation, Academic Press.
6. TITLUL: CALCUL NUMERIC - Metode numerice de rezolvare a ecuaţiilor neliniare - Metode numerice de rezolvare a sistemelor de ecuaţii liniare - Metode numerice de rezolvare a sistemelor de ecuaţii neliniare - Metode numerice pentru determinarea spectrului unei matrice - Interpolare polinomiala - Formule de cuadratură si formule de cubatura - Curbe de regresie - Derivare numerica - Metode numerice de rezolvare a ecuaţiilor diferenţiale Gheorghe Grigore Lecţii de Analiză numerică Bucureşti 1990. Ioan Roşca Analiză numerică Bucureşti 1999. Iuliana Munteanu, Daniel Stanica Analiza Numerica, Teme si exercitii de laborator, Editura Universitatii Bucuresti, 2006.
7. TITLUL: TEHNICI DE OPTIMIZARE SPECIALIZAREA: INFORMATICA SEMINAR = 1 LABORATOR = 0 Modele de optimizare liniară şi programe software. Algoritmul simplex primal şi algoritmul simplex dual. Interpretarea economică a valorilor şi soluţiilor. Metode de partiţionare şi relaxare. Metode pentru probleme de optimizare neliniara. [1] A. Ştefănescu, C. Zidăroiu, "Cercetări Operaţionale", Ed. Did. şi Pedagogică, Bucureşti, 1981. [2]H. Karloff, Linear Programming, Progress in Theoretical Computer Science, Birkhäuser, 1991, Berlin. [3]A. Bătătorescu, "Metode de optimizare liniară", Ed. Universităţii din Bucureşti, 2003. [4] V. Preda, M. Bad, "Culegere de probleme de cercetări operaţionale", Tipografia Universităţii din Bucureşti, 1978. [5]http://www.ilog.com/ ; http://www.maximal-usa.com/mpl/
8. TITLUL: INGINERIA PROGRAMARII Sisteme Orientate pe obiecte Paradigma orientarii pe obiecte; Concepte avansate (incapsulare, generalizare, moştenire) Sintaxa şi semantica limbajului UML (Unified Modeling Language) Însuşirea programului Visio pentru realizarea diagramelor UML Modelare Structurală Diagrama cazurilor de utilizare Diagrama de clase şi de obiecte Diagrama de componente şi de desfăşurare Modelare Dinamică Diagrama de colaborare Diagrama de secvenţă Diagrama de stare Diagrama de activitate Proiectarea Paginilor Web Realizarea site-urilor dinamice utilizând HTML, CSS, JavaScript, PHP Bibliografie 1. Niculescu, Fl.R. Modelarea Sistemelor Software VISIO, UML,Editura Universităţii din Bucureşti, 2007 2. Niculescu, Fl.R. Proiectarea Paginilor Web HTML, CSS, JavaScript, Editura Fundaţiei România de Mâine, 2007 3. Bocu, D., Initiere in Ingineria Soft, Editura Albastra, 2001 4. Bennt, S., Mc.Reobb, S. Farmer, R, Object Oriented Systems Analysis and 5. Design using UML, Mc Graw Hill Publishing Company, 1999 6. Booch, G., Object Oriented design with Application
9. TITLUL: CRIPTOGRAFIE SI SECURITATE SEMINAR = 1 LABORATOR = 1 Obiectivul cursului: Cursul are drept componentă principală prezentarea noţiunilor fundamentale de securitate a informaţiei. Fiecare subiect este abordat din trei puncte de vedere: criptare, decriptare şi modalitatea de atac a sistemului de către parteneri neautorizaţi (criptanaliză). Scopul este familiarizarea cursanţilor cu principalele sisteme de criptare (simetrice, şi cu cheie publică), precum şi unele aplicaţii uzuale ale securităţii datelor: semnături electronice, autentificări, probleme PKI (evaluare şi certificare de produse criptografice). Continut: Definirea sistemelor de criptare. Sisteme de criptare simetrice (Vigenere, Idea, DES, AES), Criptanaliza sistemelor de criptare simetrice. Sisteme de criptare fluide. Sisteme de criptare cu cheie publică (RSA, ElGamal, rucsac, McElliece, curbe eliptice). Semnături digitale. Funcţii de dispersie (hash). Generatori de numere pseudo-aleatoare. Bibliografie selectivă: 1. A. Atanasiu Criptografie (vol 1), Editura Infodata Cluj, 2008 2. Bruce Schneier - Applied Cryptography, John Wiley& Sons, 1998 3. Menezes, Ooorshot, Vanstome Handbook of Applied Cryptography, 1997 4. V. Patriciu - Criptografia şi securitatea reţelelor de calculatoare, Ed. Tehnică, 1998 5. D. Stinson - Cryptography, Theory et Practice, Intern. Thompson Publ. House, Ed.I (1995), Ed.II (2002) 6. Lecture Notes in Computer Science, vol 330; 435; 537; 658; 739; 765; 839.
10. TITLUL: TEHNICI DE COMPILARE SEMINAR = 1 1. Structura unui complilator 1.1 Ce este un compilator 1.2 Etapele compilarii 1.3 Exemple de limbaje simple de programare 2. Analiza lexicala 2.1 Expresii regulate 2.2 Automate finite si translatoare finite 2.3 Transformarea unei expresii regulate in automat finit determinist 2.4 Specificarea structurii lexicale a unui limbaj de programare cu ajutorul expresiilor regulate 2.5 Implementarea unui analizor lexical pe baza unui automat finit 3. Mecanisme formale in analiza sintactica 3.1 Automate stiva deterministe 3.2 Translatoare stiva 3.3 Scheme de translatare orientate catre sintaxa 4. Analiza sintactica 4.1 Clasificarea metodelor de analiza sintactica 4.2 Analiza sintactica generala de tip top-down 4.3 Analiza sintactica generala de tip bottom-up 4.4 Gramatici si limbaje de tip LL(1) 4.5 Determinarea multimilor FIRST, FOLLOW 4.6 Algoritm predictiv pentru gramatici de tip LL(1) 4.7 Algoritm de analiza sintactica recursiv descendent 1. Compilers: Principles, Techniques, and Tools, Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman, Addison-Wesley, 1986 2. Introduction to Automata Theory, Languages, and Computation, J.E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman, Addison-Wesley 2001.