System Development and Cloud track

B-Tech R&T national curriculum

Each project is linked to the competencies, learning outcomes and courses of the national curriculum it draws on.

Essential components describe how each competency is put into practice. Click an item to see the projects that draw on it.

C1Administer networks and the Internet

C2Connect companies and users

C3Create IT tools and applications for R&T

C4Coordinate modular infrastructures

C5Support application development

CE1.01

by choosing appropriate network solutions and technologies

CE1.02

by respecting fundamental IT security principles

CE1.03

by using a rigorous approach for resolving malfunctions

CE1.04

by respecting professional rules

CE1.05

by ensuring technological watch

CE2.01

by communicating with the client and the various stakeholders involved, sometimes in English

CE2.02

by demonstrating a scientific approach

CE2.03

by choosing appropriate solutions and technologies

CE2.04

by proposing environmentally friendly solutions

CE3.01

by listening to client needs

CE3.02

by documenting the work done

CE3.03

by using digital tools wisely

CE3.04

by choosing appropriate development tools

CE3.05

by integrating security issues

CE4.01

by respecting specifications

CE4.02

by documenting the work done

CE4.03

by integrating security issues

CE4.04

by ensuring technological watch

CE4.05

by respecting team practices and production methods

CE5.01

by respecting specifications

CE5.02

by documenting the work done

CE5.03

by respecting good development and production practices

CE5.04

by aiming for continuous improvement

AC11.01

Master fundamental electricity laws to work on network and telecom equipment

AC11.02

Understand architecture and foundations of digital systems

AC11.03

Configure basic local network functions

AC11.04

Master roles and fundamental principles of operating systems

AC11.05

Identify local network malfunctions and report them

AC11.06

Install a client workstation, explain the procedure

AC12.01

Measure, analyze and comment on signals

AC12.02

Characterize elementary transmission systems

AC12.03

Deploy transmission media

AC12.04

Connect VoIP systems

AC12.05

Communicate with a third party

AC13.01

Use a computer system and its tools

AC13.02

Read, execute, correct and modify a program

AC13.03

Translate an algorithm

AC13.04

Know website architecture and technologies

AC13.05

Choose appropriate data management mechanisms

AC13.06

Integrate into an environment conducive to development and collaborative work

AC21.01

Configure and troubleshoot dynamic routing in a network

AC21.02

Configure and explain a simple QoS policy and basic network security functions

AC21.03

Deploy client workstations and virtualized solutions adapted to a given situation

AC21.04

Deploy advanced network services

AC21.05

Identify operator networks and Internet architecture

AC21.06

Work in a team to develop professional skills

AC22.02

Set up secure remote access

AC22.03

Set up multi-site connection via operator network

AC22.05

Ability to question an R&T specification

AC23.02

Develop an application from a given specification, for Web or mobile devices

AC23.03

Use a network protocol to program a client/server application

AC23.04

Install, administer a data management system

AC23.05

Access a dataset from an application and/or website

AC24.01DevCloud

Propose a Cloud solution adapted to the company

AC24.02DevCloud

Virtualize an environment

AC24.03DevCloud

Use Cloud services

AC25.01DevCloud

Develop a microservice

AC25.02DevCloud

Put an application into production

AC25.03DevCloud

Program your network through code

AC31.02

Produce technical documentation for this project

AC31.03

Create a demonstration prototype of the project

AC31.04

Defend/argue a project

AC31.05

Communicate with project stakeholders

AC31.06

Manage the project and its various implementation stages while respecting deadlines

AC32.05

Collaborate in project mode in French and English

AC33.01

Develop technical specifications and requirements for a software application

AC33.02

Set up a collaborative work environment

AC33.03

Participate in user training

AC33.04

Deploy and maintain an IT solution

AC33.05

Keep informed about technological developments and innovations

AC33.06

Secure the digital environment of an application

AC34.01DevCloud

Design, administer and supervise a Cloud infrastructure

AC34.02DevCloud

Orchestrate Cloud resources

AC34.03DevCloud

Investigate incidents and resolve them to improve infrastructure quality and reliability

AC35.02DevCloud

Design, manage and secure a microservices environment

AC35.03DevCloud

Manage infrastructure as code

R1.03

Local networks and active equipment

R1.04

Fundamentals of electronic systems

R1.05

Transmission media for networks

R1.06

Architecture of digital and computer systems

R1.07

Fundamentals of programming

R1.08

Basics of operating systems

R1.10

Technical English 1

R1.11

Professional Expression-Culture-Communication: Introduction to communication and professional conduct

R1.12

Personal and Professional Project

R1.13

Signal mathematics

R1.14

Transmission mathematics

R1.15

Project management 1: Mastering the basics of work organization

R2.01

Internet Technologies

R2.02

System administration and fundamentals of virtualization

R2.03

Basics of network services

R2.04

Introduction to business telephony

R2.05

Signals and Systems for transmissions

R2.06

Information digitization

R2.07

Data sources

R2.08

Analysis and processing of structured data

R2.09

Introduction to Web development

R2.10

Technical English 2

R2.11

Professional Expression-Culture-Communication: Strengthening communication techniques

R2.12

Personal and Professional Project

R2.13

Mathematics of digital systems

R2.14

Signal analysis

R3.01

Campus networks

R3.02

Operator networks

R3.03

Advanced network services

R3.04

Directory services

R3.08

Programming consolidation

R3.09

Event-driven programming

R3.10

Database system management

R3.11

Professional English 1

R3.12

Professional Expression-Culture-Communication: Knowing how to collaborate

R3.13

Personal and Professional Project

R3.15

Project management 2: Using project management methods

R3.DevCloud.17

Advanced virtualization

R4.06

Professional English 2

R4.07

Professional Expression-Culture-Communication: Preparing for professional integration

R4.08

Personal and Professional Project

R4.DevCloud.09

Fundamentals of containerization

R4.DevCloud.10

Microservices development

R5.01

Advanced WiFi

R5.02

Network supervision

R5.03

Telecom systems engineering

R5.04

Software project lifecycle

R5.05

English: Professional integration 1

R5.06

Professional Expression-Culture-Communication: Integrating into an organization

R5.07

Personal and Professional Project

R5.08

Project management 3: Leading a professional project

R5.DevCloud.09

DevOps tools and methods

R5.DevCloud.10

Containerized infrastructures

R5.DevCloud.11

Programming your infrastructure

R5.DevCloud.12

Cloud solutions