LEARNING FORMAT

100% ONLINE

EUROPEAN CREDITS

90 ECTS

CERTIFICATION

ORACLE UNIVERSITY

TUTORING

CONSTANT FOLLOW UP

OVERVIEW

The Oracle track integrates Oracle University's industrial learning paths into each of the four skill blocks. Once enrolled, you receive an activation link giving you access to these paths on the Oracle MyLearn platform.

COURSES

The MSc eBIHAR comprises 14 academic courses taught by lecturers from the ESTIA engineering school and its partner universities, complemented by Oracle University's industrial learning paths. Each academic course is divided into 6 or 7 modules, each delivered over a week (≈ 5 hours of study per week).

All academic courses are offered as MOOC videos, giving you complete flexibility in your learning journey.

Academic courses are delivered on the Moodle platform. You will find instructional videos, downloadable course materials and detailed case studies. This format is designed to help you easily grasp the concepts and apply them in real-world projects.

Oracle courses are accessible on the Oracle MyLearn platform, through the activation link you receive once enrolled. They include on-demand videos, demonstrations, quizzes and hands-on labs. Official path and certification titles are in English; the courses are generally multilingual.

Ten Oracle University learning paths are open to master's students, across the four skill blocks. Certification exams are paid directly to Oracle, around 245 USD each; the OCI Architect Associate exam is free. You choose which certifications you wish to sit.

BLOCK 1: (BIG) DATA ENGINEERING

Big Data SQL (⌛ 30 hours):
Module 1: Big Data paradigms and Codd's relational model
Module 2: Introduction to SQL2
Module 3: Chris Date and Mike Stonebraker's manifestos on the object-relational model
Module 4: Introduction to ODMG and OQL
Module 5: Introduction to SQL3
Module 6: NoSQL and NewSQL
Module 7: SQL and vector databases

Object-relational, OQL (ODMG) and Oracle SQL3 (⌛ 30 hours):
Module 1: Introduction, base types and abstract types
Module 2: Identity and collections in Oracle SQL3
Module 3: Object tables and association links
Module 4: Inheritance and object mapping of SQL2 relational tables through views
Module 5: Managing large objects
Module 6: PL/SQL extended to complex objects and object-relational mapping in Java/JDBC

Corresponding Oracle paths:
Become an Oracle Autonomous AI Database Professional (⌛ 11 hours)
Oracle AI Database SQL Associate (⌛ 29 hours) — free course access

Certifications:
Oracle Autonomous AI Database Professional (1Z0-931-26) — 245 USD exam
Oracle AI Database SQL Associate (1Z0-171) — 245 USD exam

NoSQL and data lakes (⌛ 30 hours):
Module 1: Recap of Big Data concepts and NoSQL databases
Module 2: Introduction to Oracle NoSQL
Module 3: Oracle NoSQL and the key/document model
Module 4: Introduction to MongoDB and MongoShell
Module 5: Introduction to MongoDB and its Java API
Module 6: Big Data architectures and building data lakes with Big Data SQL

Distributed Big Data management (⌛ 30 hours):
Module 1: Big Data and AI concepts
Module 2: Disruptive concepts in the data economy
Module 3: NoSQL and vector databases
Module 4: Map/Reduce
Module 5: Hadoop
Module 6: Advanced Hadoop and Spark

Corresponding Oracle path:
Become an OCI Architect Associate (⌛ 27 hours) — free course access

Certification:
Oracle Cloud Infrastructure Architect Associate (1Z0-1072-26) — free exam

BLOCK 2: ARTIFICIAL INTELLIGENCE ENGINEERING

Artificial Intelligence (Machine Learning and Deep Learning) (⌛ 30 hours):
Module 1: Mathematical tools for AI
Module 2: Machine Learning fundamentals
Module 3: Deep Learning fundamentals
Module 4: Learning with Deep Learning
Module 5: Computer vision and natural language
Module 6: Machine Learning software (TensorFlow)

Deep Learning by Example (⌛ 30 hours):
Module 1: Deep learning fundamentals
Module 2: Convolutional neural networks
Module 3: Advanced convolutional networks and transfer learning
Module 4: Recurrent neural networks
Module 5: Object detection with YOLO

Corresponding Oracle paths:
Become an OCI Data Science Professional (⌛ 17 hours)
Become an Oracle Autonomous AI Database Professional (⌛ 11 hours)

Certifications:
OCI Data Science Professional (1Z0-1110-26) — 245 USD exam
Oracle Autonomous AI Database Professional (1Z0-931-26) — 245 USD exam

Generative AI and Agentic AI by Example (⌛ 25 hours):
Module 1: Core concepts of generative AI, LLMs and transformers
Module 2: Data lakes, vector databases and NoSQL systems for AI
Module 3: Building and managing vector databases, embeddings and chunking
Module 4: Introduction to RAG systems and the LTE pipeline (Load, Transform, Embed)
Module 5: RAG architectures and retrieval-augmented generation applications
Module 6: Concepts, architectures and deployment of AI agents
Module 7: Multi-agent systems, orchestration and the MCP protocol (Model Context Protocol)
Module 8: Workshop: building agents for digital agriculture

Corresponding Oracle paths:
Oracle AI Agent Studio for Fusion Applications Developers (⌛ 18 hours)
Become an Agentic AI for Oracle AI Database Professional (⌛ 6 hours)

Certifications:
Oracle Fusion AI Agent Studio Developer Professional – Rel 26-2 (1Z0-1155-26) — 245 USD exam
Agentic AI for Oracle AI Database Professional (1Z0-1159-26) — 245 USD exam

BLOCK 3: FULL STACK APPLICATION DEVELOPMENT

Full Stack Web/Mobile Development (⌛ 25 hours):
Module 1: Groovy and Grails fundamentals
Module 2: Backend development
Module 3: REST API
Module 4: Spring Security
Module 5: Mobile and responsive web
Module 6: Full stack, PWA and service workers
Module 7: Angular

Corresponding Oracle path:
Become an Oracle APEX Developer Professional (⌛ 22 hours)

Certification:
Oracle APEX Cloud Developer Professional (1Z0-771) — 245 USD exam

Mobile programming (⌛ 25 hours):
Module 1: Java and Kotlin languages
Module 2: Android SDK
Module 3: Project: buy-and-sell application
Module 4: Flutter framework (Dart)

Corresponding Oracle path:
Become an Application Integration Professional (⌛ 24 hours)

Certification:
Oracle Cloud Infrastructure Application Integration Professional (1Z0-1042-26) — 245 USD exam

Blockchain and NFC (⌛ 30 hours):
Module 1: Blockchain: decentralised network principles
Module 2: Smart contracts and Ethereum
Module 3: Introduction to NFC
Module 4: Ecosystem and architecture of NFC card emulation mode
Module 5: Design: NFC use case

Augmented and virtual reality (Unity) (⌛ 30 hours):
Module 1: Introduction to Unity
Module 2: Building a 3D environment in Unity
Module 3: Developing virtual reality applications (Oculus Quest)
Module 4: Developing augmented reality applications (Vuforia, ARFoundation)

This course carries no Oracle certification: it draws on the Unity, Meta and Khronos ecosystems.

BLOCK 4: CLOUD ARCHITECTURES & CYBERSECURITY

Agile programming, DevOps and management tools (⌛ 30 hours):
Module 1: Management, versioning and QA tools (Git, Jira, CI/CD)
Module 2: Agile methods and Scrum

Corresponding Oracle path:
Become an OCI DevOps Professional (⌛ 35 hours)

Certification:
Oracle Cloud Infrastructure DevOps Professional (1Z0-1109-26) — 245 USD exam

Cloud programming (⌛ 30 hours):
Module 1: Introduction to cloud programming
Module 2: Cloud architecture and introduction to AWS
Module 3: EC2 / GCE
Module 4: AWS/GCP storage and databases
Module 5: Automation and pipelines
Module 6: DNS, content delivery, containers, serverless and application integration

Corresponding Oracle path:
Become an OCI Architect Associate (⌛ 27 hours) — already covered in block 1

Cybersecurity (⌛ 30 hours):
Module 1: SQL injection
Module 2: Keylogger
Module 3: Security policy
Module 4: Role-based access control (RBAC)
Module 5: Stream cipher
Module 6: OpenSSL
Module 7: Authentication and network security

Corresponding Oracle path:
Become a Cloud Security Professional (⌛ 23 hours)

Certification:
Oracle Cloud Infrastructure Security Professional (1Z0-1104-26) — 245 USD exam

CALENDAR

eBIHAR Oracle Master's intake: October 2027.

Applications are open all year round. Apply before October to join the 2027-2028 intake; after October, you join the following year's intake.

The compulsory four-month minimum internship starts between early April and late June, with the oral defence held at the end of September.

ADMISSIONS

The application process is simple. Create your account on our website by clicking the "Apply" button, then fill in the requested information. You can return to your application at any time by logging into your account.

A jury then meets to assess your application and determine your eligibility. You will receive a response by email, whether positive or negative. Successful candidates confirm their place by paying the enrolment fee, then receive access to the learning platforms within 48 hours.

The master's is open to holders of a Master 1 or a four-year Bachelor's degree in computer science, and is particularly suited to professionals working within the Oracle ecosystem. If you do not yet hold that level, ESTIA's Bachelor BIHAR & eBIHAR opens a direct bridge to this master's.
 

FEES

A non-refundable application fee of €50 must be paid when submitting an application to the Master's programme.

The €7,000 programme enrolment fee may be paid in three or four instalments.
If you are a student at an Associated Digital Campus (CAN), the specific fees for this programme should be checked with your university.
All fees mentioned are inclusive of tax.

Oracle costs, in addition to tuition fees
Tuition covers ESTIA / Datum Academy academic support and access to the university courses.
Oracle certification exams are paid directly to Oracle, around 245 USD each. Of the ten learning paths in the master's, the OCI Architect Associate exam is free.
Full Payment
7000 €
1st Month
2nd Month
3rd Month
2334 €
2333 €
2333 €
1st Month
2nd Month
3rd Month
4th Month
1750 €
1750 €
1750 €
1750 €

KEY BENEFITS

 
  • Obtaining a 1 year European MS degree in Computer Science based upon MOOCs
  • Getting a complete European/accredited Master degree in Artificial Intelligence and Big Data (90 ECTS)
  • Giving you the best expertise from both international academic and professional perspective
  • Learning 4 key jobs in the Data Economy : Big Data Architect, Data Scientist, Cloud and Cybersecurity Project Manager, and Mobile/Web Developer
  • Accessing Oracle exclusive courseware and lab environments that provide real world training on Oracle Cloud
  • Potential Oracle Certification : Machine Learning, Administration Workshop, SQL & Java Developper

JOB ROLES

Data Analyst Data Analyst
Cloud Project Manager Cloud Project Manager
Lead Data Analyst Lead Data Analyst
Cybersecurity Project Manager Cybersecurity Project Manager
Senior Data Analyst Senior Data Analyst
Mobile Developer Mobile Developer
Big Data Architect Big Data Architect
Web Developer Web Developer

FAQ

 The eBIHAR Oracle track gives access to the Oracle University learning paths (MyLearn platform) associated with each skill block. Depending on the module, Oracle courses and certifications are free or paid (about 245 USD per exam), paid directly to Oracle. The Master enrollment fees cover the ESTIA / Datum Academy academic support and access to the university courses. 
 Employees can receive financial support from their employer (skills development plan, continuing-education funding). 
 You can request a course transfer (with supporting evidence) on your application form, or submit your Oracle certificate if you already have it. If this is your case, feel free to contact us! 
 To submit an application, start by creating an account on our website by clicking the “Apply” button. After creating your account, you will be automatically redirected to a page where you can fill in all the required information. You can return to your application at any time by logging into your account via the “Login” button. 
To be eligible, you must hold a Master 1 (first year of a Master's) or a 4-year Bachelor's degree in Computer Science. Candidates holding a Master's in another field cannot, unfortunately, be considered  eligible, as the programme requires advanced knowledge acquired the previous year in computer science. 
 Once your application is submitted on our website, a jury meets to assess it. You will receive the response by email, whether positive or negative. If positive, you will receive a link to pay your tuition fees. Once payment is confirmed, you will receive a confirmation email within 48 hours, along with your access to the learning platforms. Your certificate of enrollment will be sent a few days later by ESTIA. 
 The online programme can be considered more demanding than the residential one, as students must show learning autonomy. For an academic course, each weekly module (1 to 2 hours online) requires about 5 hours of student work, i.e. roughly 10 hours of activity per week for 2 courses taken in parallel. 
Of course! All our programmes, including the MSc eBIHAR, are open to everyone, regardless of your nationality or place of residence. That's the magic of distance learning.
Quelle est la configuration minimale requise pour accéder aux plateformes ? 
 If you choose to pay in 3 installments, you will be charged once a month, on the same day, starting from the first payment. For example: if you make your 1st payment on September 1st, you will be charged on October 1st for the 2nd installment and November 1st for the 3rd. 
 Each MOOC module is tutored both peer-to-peer within the students' social network (FUN MOOC platform) and through a weekly 2-hour video chat with the professor in charge of the course. On the Oracle University platform, you can contact your instructor using the “Ask instructor” tool on your course page. And of course, the Datum Academy team is always available to support you! 
No. The diploma does not carry an “online” mention, as both diplomas (online and on-site) have exactly the same value in terms of teaching and ECTS credits awarded. 
No, there will be no graduation ceremony.