Head of Speciality: 
            Amor Bouledroua
            
 Head of Field: 
            Noureddine GASMALLAH
            
     
Department of Computer Science
Semester 1
| Code | Module | Credit | Coefficient | 
|---|---|---|---|
| UED111 | General Electricity | ||
| UEF111 | Analysis 1 | ||
| UEF112 | Algebra 1 | ||
| UEF121 | Algorithms and data structure 1 | ||
| UEF122 | Machine structure 1 | ||
| UEM111 | Open-Source Software | ||
| UET111 | Foreign language 1 | 
Semester 2
| Code | Module | Credit | Coefficient | 
|---|---|---|---|
| UED211 | Fundamentals of Electronics | ||
| UEF211 | Analysis 2 | ||
| UEF212 | Algebra 2 | ||
| UEF221 | Algorithms and data structures 2 | ||
| UEF222 | Machine Structures 2 | ||
| UEM211 | Mathematical Logic | ||
| UEM212 | Introduction to Artificial Intelligence (AI) | 
Semester 3
| Code | Module | Credit | Coefficient | 
|---|---|---|---|
| UEF311 | Computers Architecture | ||
| UEF312 | Algorithmics and Data Structures 3 | ||
| UEF321 | Information Systems | ||
| UEF322 | Graph theory | ||
| UEM311 | Numerical Methods | ||
| UEM312 | Mathematical Logic | ||
| UET311 | Foreign Language 2 | 
Semester 4
| Code | Module | Credit | Coefficient | 
|---|---|---|---|
| UEF411 | Theory of Languages | ||
| UEF412 | Operating Systems 1 | ||
| UEF421 | Databases (DB) | ||
| UEF422 | Networks | ||
| UEM411 | Object-oriented Programming | ||
| UEM412 | Web Application Development | ||
| UET411 | Foreign Language 3 | 
Semester 5
| Code | Module | Credit | Coefficient | 
|---|---|---|---|
| UEF511 | Operating Systems 2 | ||
| UEF512 | Compilation | ||
| UEF521 | Software Engineering | ||
| UEF522 | Human-Computer Interface | ||
| UEM511 | Linear Programming | ||
| UEM512 | Probability and Statistics | ||
| UET511 | Digital Economy and Strategic Intelligence | 
Semester 6
| Code | Module | Credit | Coefficient | 
|---|---|---|---|
| UEF611 | Mobile Applications | ||
| UEF612 | Computer security | ||
| UEF621 | Artificial Intelligence | ||
| UEF622 | Semi-structured data | ||
| UEM611 | Project | ||
| UEM612 | Scientific Writing | ||
| UET611 | Creating and Developing a Startup |