Presentation of the field
« Digital technology and artificial intelligence at the service of humanity »
In the midst of our societies undergoing rapid technological change, we are deeply connected. We are connected to our fellow human beings through our personal and professional social networks; connected to the everyday objects that assist us in our work, production, comfort, and leisure activities; and connected to our social institutions (educational, medical, governmental, administrative, and financial). The “Computer Science and Artificial Intelligence” program offers no fewer than 7 specialized tracks and trains approximately 140 students each year for careers in research, development, and innovation for public and private organizations and companies in the fields of digital technology, software development, and artificial intelligence. Each track is supported by strong academic and industrial partnerships that ensure cutting-edge training to address the challenges posed by this transformation and to envision “Digital Technology and Artificial Intelligence in the Service of Humanity.”
7
study routes are offered in the Computer Science and Artificial Intelligence field of excellence
GENERALIST ENGINEER
At the end of the generalist engineering course, 5 options (including 3 dual degree course) are offered in the Computer Science and Artificial Intelligence field of excellence.
This path offers students the opportunity to specialise in the development of software applications that incorporate AI technologies, through two options: Artificial Intelligence and Software Engineering (IAIL) or Artificial Intelligence and Data Science (IASD).
SYLVIE RANWEZ
Manager
This course offers students the opportunity to specialise in the development of software applications that integrate AI technologies through two options: Artificial Intelligence and Software Engineering (IAIL) or Artificial Intelligence and Data Science (IASD).
Generalist Engineer, Artificial Intelligence & Data Science option
Generalist Engineer, Artificial Intelligence & Data Science option
Artificial intelligence is concerned with the resolution of complex problems through the use of computer techniques capable of simulating certain traits of human intelligence (reasoning, learning, etc.). It has close links with Data Science. With the advent of Big Data, machine learning and artificial intelligence have become essential scientific and technological subjects at the heart of all the ambitions of the digital transition of our societies. This option proposes to train Data Scientists and computer scientists integrating AI technologies who will be able to acquire a strong specialisation in certain application domains to imagine the digital world of tomorrow.
S9 of the IASD option in English ![]()
Program of the option :
The syllabi are currently being updated and are subject to change.
1:00 = 55 min
Data Collection, Preparation, and Visualization - 59H
- Data Collection and Storage
- Validation, Visualization, Reporting
- Data Collection Project
Algorithms and complexity - 50H
- Introduction to theoretical computer science
- C programming
- Complexity of algorithms and recursion
Introduction to Artificial Intelligence - 54H
-
An Overview of AI: Definition, Issues, and Challenges
-
Introduction to Symbolic AI
-
Introduction to Machine Learning
Software Engineering - 53H
-
Requirements Engineering
-
Software Design
-
Formal Specification
-
Case Study
Data Science - 27H
-
Advanced Databases
-
Web Technologies
The syllabi are currently being updated and are subject to change.
1:00 = 55 min
Conferences - 10H
- Conferences, Case Studies
- Green IT and Digital Sobriety
- Protection and Utilization of Health Data
- Software Law
Advanced Machine Learning - 50H
- Advanced Machine Learning
Mathematics for Machine Learning and Optimization - 70H
- Heuristic approaches for combinatorial optimisation
- Advanced mathematics for machine learning
Decision Support - 50H
- Uncertainty theory
- Multi-criteria analysis
Deep Learning - 50H
- Reinforcement learning
The syllabi are currently being updated and are subject to change.
1:00 = 55 min
CHOICE OF SPECIALIZATION (IMAGE ANALYSIS OR KNOWLEDGE AND TEXT OR REINFORCEMENT LEARNING OR COGNITIVE ENGINEERING)
Specialization in Image Analysis - 100H
Image and Video Processing: From Human Visual Processing to Machines - 40H
- Image and Video Processing: From Human Visual Processing to Machines.
AI Image Interpretation - 60H
- Image Interpretation Using AI
Specialization: Knowledge and Text - 100H
Knowledge Engineering
- Knowledge Management
- Knowledge Modeling and the Semantic Web
Automated Natural Language and Speech Processing
Specialization in Cognitive Engineering - 100H
Behavior and Interaction - 65H
- Cognitive Psychology
- Human-Computer Interaction
- Design, UX Design, Ergonomics
- Human-Computer Collaboration
Digital Humanities, Ethics, and Digital Law - 35H
- Eco- and Socially Responsible Development
- Data Rights, Software Law, and Copyright in the Context of AI
- AI-Assisted Creation
Reinforcement Learning Specialization - 100H
Advanced Deep Learning - 50 hours
Reinforcement Learning - 50 hours
COMMON CORE FOR THE DEPARTMENT
Technical Study - 110 hours
SÉBASTIEN HARISPE
Manager
Generalist Engineer, option artificial intelligence & Software Engineering
From domestic connected objects to large-scale sensor networks in smart cities, from smartphones to clouds managing online services, the emergence of new digital uses requires the engineering of software architectures of controlled quality despite their increasing complexity.
The aim of this option is to train engineers who will be involved in the digital transition of our societies thanks to their mastery of the methods, paradigms and technologies necessary for the design and development of relevant software solutions. To complete this expertise in software engineering, the fundamentals of artificial intelligence will enable the integration of automatic approaches to problem solving or semantic interpretation into innovative software services. The opportunities for this option, numerous and geographically well distributed, are typically: design and development engineer who can quickly evolve to project manager, project manager, functional architect, technical expert, product owner...
Programme of the option
Data collection and storage - 50H
- Data collection and experimental design
- Advanced databases
Algorithms and complexity - 50H
- Introduction to theoretical computer science
- C programming
- Complexity of algorithms and recursion
Introduction to Artificial Intelligence - 50H
- Overview of AI: definition, issues and challenges
- Introduction to symbolic AI
- Introduction to machine learning
Software Engineering - 50H
- Software design
- Formal specification
- Case studies
Web and Mobile Development - 50H
- Mobile application development
- Web development
Lectures - 10H
- Software Engineering
- Artificial Intelligence
- Ethics and AI
- Software law
- Green IT
- RGPD, General Data Protection Regulation
Advanced Machine Learning - 50H
- Advanced Machine Learning
Modelling and verification of critical reactive systems - 50H
- Reactive system architectures
- Formal specification and verification
Model Driven Engineering - 50H
- Meta-modeling and model transformation
- Best practices and architecture-centric development
- Current topics and paradigms in software engineering Initiation to software engineering research
Ambient Intelligence - 40H
- Advanced web development
- Internet of Things
System and networks - 20H
- Operating system
- Networking
Distributed programming - 50H
- Client-server
- n-tier architectures
Information Systems - 50H
- Cloud computing
- IS urbanisation
- IS security
Knowledge engineering - 50H
- Knowledge management
- Knowledge modelling and semantic web
Technical studies - 110H
THOMAS LAMBOLAIS
Manager
Double degree
Generalist Engineer & Master's degree in Science and Digital Technology for Health (University of Montpellier)
Students can complete their final year in the Master 2 Sciences and Digital Technology for Health at the University of Montpellier, which is divided into three courses:
- Biomedical Physics
- Bioinformatics, Knowledge, Data
- Engineering of devices for health
This course allows students to deepen their skills in digital sciences applied to the field of health and to obtain the engineering diploma and the Master's degree.
Find out more about the IMT Mines Alès generalist engineering course
PhD
Doctorate in the Computer Science, Image and Artificial Intelligence research team
For more information
IMT Mines Alès is ranked 23rd in France in the 'Digital and Computer Science' category, in the Figaro Etudiant
. 