MSc in Information Technology "ICONE" Programme Software Architect

Identity card

Diplôme national de master contrôlé par l'État

OBJECTIVES

Presentation

“Would you like to acquire basic IT skills while specialising in one of the following areas: software architecture or data engineering?
After completing one of these two Computer Science courses, you will have a thorough understanding of the organisation of digital flows and the implementation of tools for exploiting the intangible heritage of a company or local authority. You will be able to deal with data management and analysis issues, design information systems and exploit and develop digital content. As a future IT executive, you will also learn about the various decision-making methods that can be used to improve the way an organisation operates.
The software architect course is available in La Rochelle (full-time education or degree apprenticeships) and the data architect course is available in Niort (degree apprenticeships only).”

In addition to this course, a master’s programme in engineering is available: https://www.univ-larochelle.fr/formation/nos-formations/cursus-master-ingenierie-cmi

Frédéric BERTRAND

Jean Loup Guillaume

ADMISSION

Your profile

You have a bac+3, Bac+4 or equivalent (Bachelor’s degree): Bachelor’s level knowledge in declarative and object programming, data structures, web languages, networks and protocols, client-server architecture and databases.

How to apply ?

In the 1st year of the Master’s degree, the selection of candidates is made on the basis of their application documents.
You wish to apply for a 1st year Master’s degree 1st year of Master
You wish to apply for a 2nd year Master’s degree 2nd year of Master

PROGRAMME

Major courses
  • Bases de données avancées Mandatory
    • Language used for teaching

      French

    • 49h 30min (15h lectures - 15h tutorials - 15h practical work - 4h 30min work in accompaniment)
    • 5 ECTS credits
    • Course code

      260-1-11

  • Information systems Mandatory
    • Language used for teaching

      English - French

    • 57h (15h lectures - 33h practical work - 9h work in accompaniment)
    • 5 ECTS credits
    • Course code

      260-1-31

  • Ingénierie logicielle Mandatory
    • Language used for teaching

      French

    • 57h (15h lectures - 15h tutorials - 18h practical work - 9h work in accompaniment)
    • 5 ECTS credits
    • Course code

      260-1-21

Specialty minor courses
  • Approches expérimentales Mandatory
    • Language used for teaching

      French

    • 42h (9h lectures - 6h tutorials - 18h practical work - 9h work in accompaniment)
    • 6 ECTS credits
    • Course code

      260-1-81

  • Programmation concurrente et distribuée Mandatory
    • Language used for teaching

      French

    • 25h 30min (7h 30min lectures - 9h tutorials - 9h practical work)
    • 3 ECTS credits
    • Course code

      260-1-71

  • Information Architecture Mandatory
    • Language used for teaching

      French

    • 24h (12h lectures - 12h practical work)
    • 3 ECTS credits
    • Course code

      260-1-72

Cross-curricular courses
  • Modern Foreign Language 1: English Mandatory
    • Language used for teaching

      English - French

    • 24h (24h tutorials)
    • 2 ECTS credits
    • Course code

      260-1-01

  • Découverte de la recherche Mandatory
    • Language used for teaching

      French

    • 43h 30min (13h 30min lectures - 3h tutorials - 12h practical work - 15h work in accompaniment)
    • 3 ECTS credits
    • Course code

      260-1-02

  • Remédiation / Personnalisation (Architecte logiciel) Mandatory
    • Language used for teaching

      French

    • 15h (3h lectures - 12h work in accompaniment)
    • 1 ECTS credit
    • Course code

      260-1-04

  • Simulation Exercise (Work-Study Programme) Course option
    • Language used for teaching

      French

    • 3 ECTS credits
    • Course code

      260-1-05

  • Projet (Initial) Course option
    • Language used for teaching

      English - French

    • 30h (6h lectures - 24h work in accompaniment)
    • 3 ECTS credits
    • Course code

      260-1-03

Major courses
  • Réseaux et stockage sécurisés Mandatory
    • Language used for teaching

      French

    • 57h (15h lectures - 9h tutorials - 27h practical work - 6h work in accompaniment)
    • 5 ECTS credits
    • Course code

      260-2-11

  • Architectures orientées services Mandatory
    • Language used for teaching

      French

    • 49h 30min (15h lectures - 15h tutorials - 15h practical work - 4h 30min work in accompaniment)
    • 5 ECTS credits
    • Course code

      260-2-21

Specialty minor courses
  • Qualité des contenus et des traitements Mandatory
    • Language used for teaching

      French

    • 36h (12h lectures - 6h tutorials - 18h practical work)
    • 6 ECTS credits
    • Course code

      260-2-81

  • Calculs et sécurité décentralisés Mandatory
    • Language used for teaching

      French

    • 49h 30min (16h 30min lectures - 16h 30min practical work - 16h 30min work in accompaniment)
    • 6 ECTS credits
    • Course code

      260-2-71

Cross-curricular courses
  • Modern Foreign Language 1: English Mandatory
    • Language used for teaching

      English - French

    • 24h (24h tutorials)
    • 2 ECTS credits
    • Course code

      260-2-01

  • Etude bibliographique Mandatory
    • Language used for teaching

      French

    • 30h (7h 30min lectures - 4h 30min tutorials - 3h practical work - 15h work in accompaniment)
    • 2 ECTS credits
    • Course code

      260-2-02

  • Work Experience Assignment (Work-Study Programme) Mandatory
    • Language used for teaching

      French

    • 10 ECTS credits
    • Course code

      260-2-04

  • Work Placement (8 weeks) Mandatory
    • Language used for teaching

      French

    • 8 ECTS credits
    • Course code

      260-2-03-STAG

  • Project Mandatory
    • Language used for teaching

      French

    • 16h 30min (3h lectures - 1h 30min tutorials - 12h practical work)
    • 2 ECTS credits
    • Course code

      260-2-05

Major courses
  • Mise en oeuvre des systèmes big data Mandatory
    • Language used for teaching

      French

    • 48h (15h lectures - 33h practical work)
    • 5 ECTS credits
    • Course code

      260-3-11

  • Web sémantique Mandatory
    • Language used for teaching

      French

    • 48h (15h lectures - 15h tutorials - 18h practical work)
    • 5 ECTS credits
    • Course code

      260-3-21

  • Services web et mobilité Mandatory
    • Language used for teaching

      French

    • 49h 30min (15h lectures - 15h tutorials - 19h 30min practical work)
    • 5 ECTS credits
    • Course code

      260-3-31

Specialty minor courses
  • Information retrieval and document understanding Mandatory
    • Language used for teaching

      French - English

    • 27h (12h lectures - 15h practical work)
    • 4 ECTS credits
    • Course code

      260-3-81

  • Project Mandatory
    • Language used for teaching

      English - French

    • 19h 30min (1h 30min tutorials - 9h practical work - 9h work in accompaniment)
    • 2 ECTS credits
    • Course code

      260-3-82

  • Fouille de processus Mandatory
    • Language used for teaching

      French

    • 49h 30min (15h lectures - 15h tutorials - 19h 30min practical work)
    • 6 ECTS credits
    • Course code

      260-3-71

Cross-curricular courses
  • Modern Foreign Language 1: English Mandatory
    • Language used for teaching

      English - French

    • 24h (24h tutorials)
    • 2 ECTS credits
    • Course code

      260-3-01

  • Projet scientifique Mandatory
    • Language used for teaching

      French

    • 57h (9h lectures - 9h tutorials - 9h practical work - 30h work in accompaniment)
    • 4 ECTS credits
    • Course code

      260-3-02

  • Mise en situation professionnelle (Alternants) Course option
    • Language used for teaching

      French

    • 3 ECTS credits
    • Course code

      260-3-04

  • Project / Simulation Exercise Course option
    • Language used for teaching

      French

    • 30h (6h lectures - 24h work in accompaniment)
    • 3 ECTS credits
    • Course code

      260-3-03

Major courses
  • Projet Mandatory
    • Language used for teaching

      English - French

    • 60h (12h lectures - 48h work in accompaniment)
    • 6 ECTS credits
    • Course code

      260-4-11

Cross-curricular courses
  • Work Placement (20 weeks) Course option
    • Language used for teaching

      French

    • 24 ECTS credits
    • Course code

      260-4-01-STAG

  • Work Experience Assignment (Work-Study Programme) Course option
    • Language used for teaching

      French

    • 24 ECTS credits
    • Course code

      260-4-02

Interaction with professionals

Many professionals are involved in the MSc (about 15%) either directly in the courses or through seminars integrated into the courses.

International

The ICONE IT MSc hast multiple links with Vietnam. In particular, the second year can be done entirely in Hanoi, either in a francophone training (IFI) or an anglophone training (USTH).

AFTERWARDS

Further Education

PhD

Activity areas

  • Computers, Web, Images, Telecommunications
  • Trade, distribution

Professions

-  Information systems architect
-  Information system application manager
-  Software development engineer
-  Business intelligence engineer
-  IT system engineer

Site Sciences et Technologies

Avenue Michel Crépeau

17042 La Rochelle cedex 1

Send a message

Updated on 23 June 2025
Information subject to change