| INAD0001-2 | | Programming Principles 1 | | Holder |
| | - | Programming Methods | | |
| | - | Programming Methods Laboratory | | |
| | - | Spécifications et testing | | |
| INBE0001-1 | | Object-Oriented Paradigm 1 | | Holder |
| | - | OOP | | |
| | - | Java | | |
| INBI0001-5 | | Programming Principles 2 | | Holder |
| | - | Programmation : méthodes et analyse | | |
| | - | Programming Methods Laboratory | | |
| | - | Spécifications et testing | | |
| INCC0001-2 | | Analysis 1 | | Holder |
| | - | Analyse UML | | |
| | - | Ingénierie des exigences | | |
| INCD0002-2 | | Databases 1 | | Holder |
| | - | Database Management | | |
| | - | Database Management Laboratory | | |
| INCE0001-4 | | Languages and Development 3, C ++ Lab | | Holder |
| INCG0001-2 | | Advanced Algorithms, Data Structures | | Holder |
| INCW0001-1 | | Web Development 2 | | Holder |
| | - | Front End Development & User Experience | | |
| | - | Web Development Laboratory | | |
| INDH0001-3 | | Analysis 2 | | Holder |
| | - | Analyse et modélisation des SI | | |
| | - | OOP | | |
| INDI0001-3 | | Databases 2 | | Holder |
| | - | Database Management | | |
| | - | Database Management Lab | | |
| INDJ0003-1 | | Languages and Development 4 | | Holder |
| | - | Versioning and Testing | | |
| | - | Environment and Software Development(Environnement et développement de logiciels) | | |
| INDK0002-3 | | Project Development, Integrated Project | | Holder |
| INED0001-2 | | Advanced Design | | Holder |
| | - | Distributed Application Design | | |
| | - | OO Application Design and Architecture | | |
| INEL0001-1 | | Databases 3, DB Management Lab¿¿¿NoSQL | | Holder |
| INEM0001-1 | | Mobile Development, Mobile Development | | Holder |
| INFF0001-1 | | FW, FW | | Holder |
| INFG0001-1 | | Practicum, Practicum | | Holder |