The Computer Science department at Mines Nancy provides theoretical and practical courses covering the very broad spectrum of current digital themes.

We are committed to teaching our students to learn for themselves and to adapt to the various developments in our field. Our objective is to train “T-shaped people” – engineers with a broad scientific culture and proven skills in many scientific fields (illustrated by the horizontal bar of the “T”). But these engineers must also be able to be extremely efficient in a specific area (corresponding to the vertical bar of the “T”).

The Computer Science department offers nine fundamental courses that are taken by all students (Software Engineering, Operating Systems, Networks, Database, Security, Foundation of Computing, …) as well as eight optional courses (Machine Learning, Advanced Security, Ambient Systems, Robotics, Semantics, …). This training is complemented by interdisciplinary courses as well as technical and scientific projects. The different choices that students can make allow them to build a personalised pathway and develop their own uniqueness.

The department prepares you to…

The department prepares its students for any profession related to digital technology. The scientific foundations and teaching methods allow students to access management, consulting and project management roles as well as roles involving technical expertise in areas such as security, data analysis, web development or embedded systems development.

Research

Mines Nancy’s computer science training is supported by the LORIA research laboratory attached to the CNRS and Inria, as well as the Masters degrees in the Faculty of Sciences at the University of Lorraine. The teaching and research staff in the department conduct their research within LORIA teams that specialise in very different fields: algorithms, computation, image and geometry; formal methods; networks, systems and services; complex systems, artificial intelligence and robotics. This scientific diversity greatly enriches the department’s teaching by offering students varied but highly complementary knowledge at the forefront of developments in information technology. It also keeps them in constant contact with international scientific research by enabling them to carry out study projects, internships and even doctoral theses at LORIA.

The department in figures

  • 4.7 km of PLA consumed by 3D printers
  • 10 network games organised every year
  • 13 technology projects completed each year
  • 42 awards from the foundation
  • 998 bentos consumed at Techlab
  • 4,242 cat videos watched

Educational team

The Computer Science Department at Mines Nancy brings together teaching and research staff (three professors and seven lecturers) involved in the research teams at the LORIA laboratory (Alice, Simbiot, Mosel, Synalp, Neurosys, Kiwi) and conducting work in different, but complementary, areas of computing.

As well as the courses that are at the heart of our department, we lead the common core course in Algorithms and Programming, many elective and interdisciplinary courses and ARTEM workshops: Logic and Reasoning, Introduction to C/C++, Video Games, Humanoid Robotics, Augmented Humans… Finally, the project-based teaching approach enables students to understand the fundamental aspects of computing but also its applications by participating in the activities of a TechLab, a permanent place for exchanges between teachers and students.

Projects

  • Drone building for the UAV challenge (Australia)
  • Creating a web platform
  • Production of video games in collaboration with ENSAD (National School of Art and Design) in Nancy, as part of Artem.
  • Production of connected smart objects
  • Artistic and interactive performance by humanoid robots
  • Software architecture – joint departmental project involving 30 people