Sisteme software complexe. Proiect semestrial, a. u. 2025-2026, sem. toamnă (gr. MAI-241M)
Scopul principal al disciplinei „Sisteme software complexe. Proiect semestrial” este studierea metodelor de proiectare a sistemelor software complexe, însușirea metodelor de analiză şi sinteză a aplicațiilor și pregătirea studenții să proiecteze, dezvolte și gestioneze sisteme software scalabile, robuste și distribuite, utilizând arhitecturi avansate, tehnologii moderne și principii de securitate, optimizare și integrare, pentru a rezolva provocările aplicative din medii complexe.
Obiectivele principale ale disciplinei „Sisteme software complexe. Proiect semestrial” reprezintă formarea la studenţi a următoarelor abilități:
- Cunoașterea şi definirea noțiunilor de bază din programare, necesare pentru studierea aprofundată a metodelor de proiectare şi dezvoltarea aplicațiilor și sistemelor software complexe;
- Utilizarea metodelor de optimizare a aplicațiilor complexe;
- Cunoaşterea sistemelor de operare utilizate pentru rularea aplicațiilor cu arhitectură orientată pe servicii şi a specificului de functionare a acestora;
- Utilizarea metodologiilor de bază pentru dezvoltarea aplicațiilor și sistemelor software complexe;
- Obținerea experienței şi îndemânărilor practice în dezvoltarea aplicațiilor și sistemelor software complexe.
Obiectivele specifice ale disciplinei sunt:
- Dezvoltarea abilității de a alege și implementa arhitecturi adecvate pentru sisteme scalabile și distribuite.
- Familiarizarea cu principiile comunicării între componente, sincronizarea proceselor și gestionarea datelor distribuite.
- Aplicarea microserviciilor, DevOps, CI/CD, bazelor de date NoSQL și containerelor pentru a crea soluții eficiente și scalabile.
- Îmbunătățirea performanței aplicațiilor și implementarea măsurilor de protecție împotriva vulnerabilităților.
- Integrarea teoriei și practicii pentru a proiecta, dezvolta, testa și implementa soluții complete, în conformitate cu cerințele specifice.