Panoramica del programma UPTU MCA 5° semestre
Materie base
- Database Management Systems (DBMS): Modelli ER/relazionali, normalizzazione, SQL, transazioni, database distribuiti/NoSQL.
- Computer Graphics: Trasformazioni 2D/3D, clipping, illuminazione/ombreggiatura, curve/superfici, frattali, raytracing, animazione.
- Software Engineering: Modelli SDLC, requisiti, progettazione, implementazione, testing, manutenzione.
Opzionale I: Cloud Computing
- Architettura (IaaS/PaaS/SaaS), virtualizzazione, storage, sicurezza, applicazioni.
Opzionale II: Sviluppo di Applicazioni Mobile
- Android (SDK, Studio), iOS (Xcode, Swift), ibrido (Ionic, React Native), testing, sicurezza.
Laboratori pratici
- Lab DBMS, Lab Computer Graphics, Lab Software Engineering, più Lab Cloud Computing e/o Lab App Mobile se scelti.