MSc in Information Technology "ICONE" Programme Software Architect
Identity card
- Domain : Sciences, Technologies and Health
- Full time course
- Continuing Education
- Degree apprenticeships
- Master of Engineering
- Accessible to people with disability
- 120 ECTS credits
- 4 semesters
- La Rochelle
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
Semester 1
Advanced Databases Mandatory
-
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
- Language used for teaching
Information Systems Mandatory
-
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
- Language used for teaching
Software Engineering Mandatory
-
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
- Language used for teaching
Minor: Content Acquisition and Processing Course option
-
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
- Language used for teaching
Minor: Urbanisation of Distributed Systems Course option
-
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
- Language used for teaching
-
Information Architecture
Mandatory
- Language used for teaching
French
- 24h (12h lectures - 12h practical work)
- 3 ECTS credits
- Course code
260-1-72
- Language used for teaching
Unités transversales Architecte Logiciel Mandatory
-
Modern Foreign Language 1: English
Mandatory
- Language used for teaching
English - French
- 24h (24h tutorials)
- 2 ECTS credits
- Course code
260-1-01
- Language used for teaching
-
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
- Language used for teaching
-
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
- Language used for teaching
-
Simulation Exercise (Work-Study Programme)
Course option
- Language used for teaching
French
- 3 ECTS credits
- Course code
260-1-05
- Language used for teaching
-
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
- Language used for teaching
Semester 2
Secure Networks and Storage Mandatory
-
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
- Language used for teaching
Service-Oriented Architecture Mandatory
-
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
- Language used for teaching
Minor: Content Acquisition and Processing Course option
-
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
- Language used for teaching
Minor: Urbanisation of Distributed Systems Course option
-
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
- Language used for teaching
Cross Curricular Units Mandatory
-
Modern Foreign Language 1: English
Mandatory
- Language used for teaching
English - French
- 24h (24h tutorials)
- 2 ECTS credits
- Course code
260-2-01
- Language used for teaching
-
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
- Language used for teaching
Professionnalisation (Alternance) Course option
-
Work Experience Assignment (Work-Study Programme)
Mandatory
- Language used for teaching
French
- 10 ECTS credits
- Course code
260-2-04
- Language used for teaching
Professionnalisation (Initial) Course option
-
Work Placement (8 weeks)
Mandatory
- Language used for teaching
French
- 8 ECTS credits
- Course code
260-2-03-STAG
- Language used for teaching
-
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
- Language used for teaching
Semester 3
Big Data Implementation Mandatory
-
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
- Language used for teaching
Semantic Web Mandatory
-
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
- Language used for teaching
Web Service and Mobility Mandatory
-
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
- Language used for teaching
Minor: Content Acquisition and Processing Course option
-
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
- Language used for teaching
-
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
- Language used for teaching
Minor: Urbanisation of Distributed Systems Course option
-
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
- Language used for teaching
Cross Curricular Units Mandatory
-
Modern Foreign Language 1: English
Mandatory
- Language used for teaching
English - French
- 24h (24h tutorials)
- 2 ECTS credits
- Course code
260-3-01
- Language used for teaching
-
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
- Language used for teaching
-
Mise en situation professionnelle (Alternants)
Course option
- Language used for teaching
French
- 3 ECTS credits
- Course code
260-3-04
- Language used for teaching
-
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
- Language used for teaching
Semester 4
Project Mandatory
-
Projet
Mandatory
- Language used for teaching
English - French
- 60h (12h lectures - 48h work in accompaniment)
- 6 ECTS credits
- Course code
260-4-11
- Language used for teaching
Professionalisation Mandatory
-
Work Placement (20 weeks)
Course option
- Language used for teaching
French
- 24 ECTS credits
- Course code
260-4-01-STAG
- Language used for teaching
-
Work Experience Assignment (Work-Study Programme)
Course option
- Language used for teaching
French
- 24 ECTS credits
- Course code
260-4-02
- Language used for teaching
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
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