Explore the programs and courses offered by Bachelor's degree in Computer Systems
Browse Programs Admission InformationSemester 01 :
Analysis 1
Algebra 1
Algorithms and Data Structure 1
Machine Structure 1
Scientific terminology and written expression
Foreign language 1
Physics 1 (point mechanics)
Semester 02 :
Analysis 2
Algebra 2
Algorithms and Data Structure 2
Machine Structure 2
Introduction to probability and descriptive statistics
Information and Communication Technology
Programming tools for mathematics
Physics 2 (General Electricity)
Semester 03 :
Computer architecture
Algorithms and data structure 3
Information systems
Graph theory
Numerical methods
Mathematical logic
Foreign language 2
Semester 04 :
Language theories
Operating system 1
Databases
Networks
Object-oriented programming
Web application development
Foreign language 3
Semester 05 :
Operating system 2
Compilation
Software engineering
Human-machine interface
Linear programming
Probability and statistics
Digital economy and business intelligence
Semester 06 :
Mobile applications.
Computer security
Artificial intelligence
Semi-structured data
Project
Scientific writing
Create and develop a startup
Analysis
Algebra
Algorithms and Data Structure
Probability and Descriptive Statistics
Information Systems
Machine Structure
Operating System 1
Database
Networks
Object-oriented programming
Graph theory
Numerical methods
Language theory
Web application development
Compilation
Software engineering
Human machine interface
Linear programming
Mobile applications.
Computer security
Artificial intelligence
Current application of articles 171 and 1023 of the decrees:
- The acquisition of skills and knowledge is assessed every six months through continuous assessment and a final exam.
- Passage from one year to the next is conditional on validation of both semesters of the training program, or an average of 10 or more by compensation.
- Depending on the training program, students are assessed on their lectures, practical work, tutorials and internships.