Anul I
- Dezvoltarea personală şi profesională
- Limba străina (engleza) 1
- Matematica
- Matematici speciale 1
- Programarea calculatoarelor
- Proiectare conceptuală a unei aplicaţii IT
- Arhitectura calculatoarelor
- Limba străina (engleza) 2
- Matematici speciale 2
- Modele echivalente
- Ştiinţe aplicate
- Structuri de date şi algoritmi
- Baze de date
- Bazele dezvoltării aplicaţiilor
- Grafica pe calculator
- Programarea orientată pe obiecte
- Reţele de calculatoare
- Limbaje formale şi proiectarea compilatoarelor
- Elaborarea limbajelor specifice domeniului
- Sisteme de operare: mecanisme interne şi principii de proiectare
- Tehnologii multimedia
- Criptografie şi securitate
- Etică, comunicare şi drept
- Programarea în reţea
- Intercaţiunea om-calculator
- Prelucrarea semnalelor
- Programarea în timp real
- Programarea Web
- Antreprenoriatul digital
- Marketingul electronic
- Managementul proiectelor software
- Programarea aplicaţiilor distribuite
- Proiectarea sistemelor informaţionale
- Baze de date nerelaţionale
- Fundamente ale inteligenţei artificiale
- Calculabilitate şi complexitate
- Calitatea SOFTWARE-ului
- Verificarea şi validarea produselor program