BSc AI-Powered Application Development
Build and deploy secure applications with AI coding assistants, while mastering software architecture, testing and the review of generated code.
Programme overview
Build complete, secure applications with AI coding assistants while developing the architecture, testing and security skills needed to review generated code and deploy working products.
| At a glance | Programme information |
|---|---|
| Teaching language | 100% English |
| Campus | Paris region, France |
| Study route | One year · final Bachelor year (top-up), including a mandatory company placement |
| Professional qualification | RNCP37873 · Level 6 / EQF 6 |
| Learning format | Taught phase on campus followed by the company placement |
Programme awards and certification
The AI2 programme diploma and the French RNCP professional title are distinct awards. The programme prepares for the title below. Award of the professional title requires validation of all required competency blocks and compliance with the certification’s assessment and eligibility rules.
| Professional title | RNCP reference | Qualification level | Certifying body |
|---|---|---|---|
| Concepteur développeur d’applications | RNCP37873 | Level 6 / EQF 6 | French Ministry of Labour |
Career directions
The programme develops skills relevant to the following professional roles:
- AI-assisted full-stack developer
- AI application developer
- Software engineer
- Web and mobile developer
Academic progression
Graduates can apply to the shared MSc Year 1, including progression towards Applied AI & Data Science or Applied AI & Cybersecurity, subject to admissions review.

Discuss your study plans
Our admissions team can help you identify the entry route that matches your qualifications.
admissions@ai2-education.com
+33 1 80 87 35 11
Detailed curriculum
Subjects are organised around the three RNCP37873 competency blocks, complemented by the AI2 specialisation in building applications with AI.
| Competency area | Subject | Skills and content |
|---|---|---|
| Block 1 · Develop a secure application | AI-assisted development environment | Git and collaborative workflows, AI coding assistants and agents, prompting for code, and review and correction of generated code. |
| Block 1 · Develop a secure application | Front-end development | Modern web and mobile interfaces in TypeScript and React, accessibility standards and responsive design. |
| Block 1 · Develop a secure application | Business components | Python and TypeScript, object-oriented design, clean code and secure coding following ANSSI recommendations. |
| Block 1 · Develop a secure application | Agile project management | Scrum, user stories, backlogs, sprint planning and team delivery. |
| Block 2 · Design and develop a secure layered application | Requirements & prototyping | Needs analysis, user journeys, mock-ups and rapid prototyping with AI. |
| Block 2 · Design and develop a secure layered application | Software architecture | Layered and service architectures, REST APIs, design patterns and design documentation. |
| Block 2 · Design and develop a secure layered application | Relational databases | Data modelling, PostgreSQL, normalisation, security and confidentiality of data. |
| Block 2 · Design and develop a secure layered application | SQL & NoSQL data access | ORM, query optimisation, document databases and GDPR-compliant data handling. |
| Block 3 · Prepare secure deployment | Testing & quality | Test plans, unit, integration and end-to-end tests, AI-generated tests and their review. |
| Block 3 · Prepare secure deployment | DevOps & CI/CD | Docker, continuous integration and delivery pipelines, and release management. |
| Block 3 · Prepare secure deployment | Cloud deployment | Cloud hosting, deployment documentation, monitoring and incident handling in production. |
| AI2 specialisation · Building with AI | LLM integration & RAG | LLM APIs, retrieval-augmented generation, vector databases and evaluation of AI features. |
| AI2 specialisation · Building with AI | AI agents in applications | Agent design, tool use, workflow automation and human-in-the-loop controls. |
| AI2 specialisation · Building with AI | Security of AI applications | OWASP Top 10 for LLM applications, prompt injection, data leakage and GDPR. |
| AI2 specialisation · Building with AI | Technical English & portfolio | Technical documentation in English and a documented GitHub portfolio. |
Capstone project
Build a business application with AI features, taking it from requirements and mock-ups to cloud deployment. Present the architecture, implementation, tests and working application before the jury.
Assessment
| Assessment component | What the student demonstrates |
|---|---|
| Project presentation | A working business application and the technical choices made during its development. |
| Technical interview | Understanding of the architecture, implementation, testing and secure deployment. |
| Professional questionnaire | Knowledge across the competency blocks, including technical documentation in English. |
| Final jury interview | Ability to explain the professional project and demonstrate the required competencies. |
Teaching and academic support
Explore the published AI2 academic profiles and subject expertise. Contact the academic team for the instructors assigned to your intake and modules.
Tuition for the 2027 international portfolio
| Entry year / programme stage | Annual tuition | From, after a conditional AI2 scholarship |
|---|---|---|
| Final Bachelor year | €10,500 | €9,900 |
Tuition is charged per academic year. Scholarship awards apply to the first year of enrolment, are non-transferable and cannot be combined with other discounts. The award and its conditions are confirmed individually in the admission letter. Assessment for a scholarship does not guarantee an award.
Funding and financial planning
Work-study may be available from the second year in France, subject to eligibility and a separate employer contract. Confirm the tuition funding and employment conditions in writing. Admission does not guarantee a host employer.
Before enrolling, request the applicable deposit, payment schedule and any additional costs. Plan separately for accommodation, transport, insurance and living expenses.
Tuition and scholarship information · Work-study information
Entry requirements
| Requirement | Programme information |
|---|---|
| Academic entry | Two years of higher education in computing: Pearson HND, BTEC Level 5, BTS, or Years 1–2 of a BSc. |
| English | B2 level: IELTS 6.0, TOEFL iBT 72 or equivalent. A medium-of-instruction certificate may support a waiver when the previous degree was taught in English; admissions confirms the evidence accepted. |
| French | French is not an admission requirement for the international portfolio. |
| Selection | Academic file review and an online interview. GRE and GMAT are not required by the portfolio. |
Application documents
- Passport; degree certificates and academic transcripts, with certified translations where needed.
- CV and a one-page statement of purpose.
- Proof of English level or a medium-of-instruction certificate.
Application process
| Step | What happens |
|---|---|
| 1 · Submit your file | Choose your programme and entry route, then submit the complete application. |
| 2 · Academic review | AI2 reviews the qualifications and confirms the appropriate entry level. |
| 3 · Online interview | Discuss your background, preparation and study plans. |
| 4 · Admission decision | The admission letter confirms the offer, programme, intake, tuition and any scholarship. |
| 5 · Confirm enrolment | Follow the enrolment and deposit instructions in the offer. |
| 6 · Prepare arrival | Complete the relevant Campus France and visa steps, then arrange arrival and welcome. |
2027 intakes
January, May and September 2027 intakes are planned in the international portfolio. Programme availability and your entry route are confirmed in the admission letter.
January 2027 intake · published application calendar
| Stage | Date |
|---|---|
| Applications open | 1 September 2026 |
| Priority application deadline | 31 October 2026 |
| Complete visa file | 30 November 2026 |
| Enrolment and deposit | 15 December 2026 |
Contact admissions for the current application deadlines and arrangements for May and September 2027. Visa decisions are made by the French authorities; admission does not guarantee visa approval.
Student support
The portfolio describes an academic adviser, housing guidance, optional French classes, preparation for internship and work-study searches, and CV and interview coaching. Contact the team for the arrangements in your intake.





