Artificial Intelligence

Explore the programs and courses offered by Artificial Intelligence

Browse Programs Admission Information

Program Overview

Semester 1:

Algorithms and Data Structures 1

Machine Structure

Introduction to Operating Systems 1

Mathematical Analysis 1

Algebra 1

Fundamental Electronics

Written Expression Techniques and Office Tools

Semester 2:

Algorithms and Data Structures 2

Computer Architecture

Mathematical Analysis 2

Algebra 2

Mathematical Logic

Probability and Statistics 1

Oral Expression Techniques

Semester 3:

Algorithms and Data Structures 3

Object-Oriented Programming 1

Introduction to Information Systems

Mathematical Analysis 3

Algebra 3

Probability and Statistics 2

Entrepreneurship

Semester 4:

Object-Oriented Programming 2

Introduction to Operating Systems 2

Introduction to Computer Networks

Introduction to Databases

Language Theory

Graph Theory

Computer Ethics

Semester 5:

Database Architecture and Administration

Compilation

Linear and Dynamic Programming

Numerical Analysis 1

Foundations of AI

Software Engineering

Mobile Development

Human-Computer Interaction

Video Game Design

Semester 6:

Advanced Networks

Operating Systems: Synchronization and Communication

Project Management

Web Programming

Numerical Analysis 2

Introduction to Cybersecurity

AI Ethics

Semester 7:

Knowledge Representation and Reasoning

High-Performance Computing

Machine Learning

Modeling and Simulation

Business Intelligence

Operations Research

Technical Writing

Semester 8:

Natural Language Processing

Deep Learning

Data Security

Image Analysis and Processing

Distributed Computing Technologies

Big Data Processing

Multidisciplinary Project

Semester 9:

Data Visualization

Computer Vision

Generative AI

Bio-Inspired Methods

Blockchain Architectures and Technologies

Information Retrieval

Seminar & Workshops

Semester 10:

Research Topic or Internship in a Company, culminating in a Thesis and Defense

Topics must be assigned at the beginning of the year (October)


Teaching Language : French and English

Curriculum Highlights

Core Courses

·       Introduction to Computer Science and Programming

·       Mathematics for AI (Linear Algebra, Calculus, Probability, and Statistics.

·       Data Structures and Algorithms

·       Machine Learning (ML)

·       Deep Learning

·       Natural Language Processing (NLP)

·       Computer Vision

·       Renforcement Learning

Advanced Topics

·       Introduction to Computer Science and Programming

·       Mathematics for AI (Linear Algebra, Calculus, Probability, and Statistics.

·       Data Structures and Algorithms

·       Machine Learning (ML)

·       Deep Learning

·       Natural Language Processing (NLP)

·       Computer Vision

·       Reinforcement Learning

Admissions Information

During the training period, the student will be assessed based on the following criteria:

  • The current application of Articles 171 and 1023.
  • Continuous assessment during tutorials, including quizzes, active participation, attendance, and presentations.
  • Final exam.


Apply Now