# BSc Computer Science & Engineering: build the foundations behind AI, cyber and modern digital systems.

Canonical HTML: https://dsti.school/bachelor-computer-science-and-engineering

This Markdown copy is generated from the same DSTI static-site build as the canonical HTML page. It is intended for machine readability and concise retrieval.

Bachelor route • Computer Science & Engineering

A rigorous, three-year, English-taught Bachelor for students who want to understand how reliable software, data, cloud and cyber systems are designed, built and secured.
Looking for AI or cyber security? Good. At DSTI, you start with the computing, mathematics, systems, networks, software and data foundations that make those fields real.

Apply now
Explore curriculum
Speak with Admissions
Download brochure

Programme centre of gravity Computer Science & Engineering from the ground up.

Programme centre of gravity
Computing foundations before specialisation.

For students who need the mathematics, systems, software, data, AI and cyber security base behind modern digital engineering.

3 years European Bachelor

180 ECTS RNCP level 6 route

100% English International cohort

1 cert/year Mandatory for graduation

6-month internship Mandatory experience

01 — Programme identity

## Computer Science & Engineering, from the ground up.

A Bachelor route for students after high school who want a serious technical base before deeper specialisation at postgraduate level or in professional life.

1

### Information systems

Design, maintain and optimise information systems on cloud and hybrid infrastructures.

2

### Software & data

Work with databases, back-office systems, back-end applications and large data environments.

3

### Cyber foundations

Understand threats, security tools and measures needed to protect user systems.

4

### Professionalisation

Prepare certifications and internships that make technical skills clearer to employers.

### Key information

- Credential 180 ECTS

- Duration 3 years

- Language 100% English

- Campuses Paris / French Riviera

- Access Campus or Live Streamed

- Intakes Spring / Autumn

- Internship Mandatory

Read the full programme description +

DSTI Bachelor of Science in Computer Science & Engineering (BSc CSE) is a rigorous, three-year, English-taught programme designed for aspiring innovators who seek to build a profound and versatile foundation in modern computing technologies.

From the fundamentals of computer architecture and networking to advanced domains such as cyber security, data engineering, AI, DevOps and cloud computing, this programme systematically prepares you to thrive in a rapidly evolving digital landscape.

What sets DSTI’s BSc CSE apart is its unique combination of deep technical mastery and holistic enterprise-level skill development. You will gain hands-on experience with industry-standard tools, frameworks and platforms — reinforced by prestigious professional certifications from global technology leaders.

Beyond the core technical curriculum, courses in accounting, marketing, communication, law and HR ensure that you are fully equipped to understand the interplay between technological and organisational requirements and evolution.

A distinctive component of the curriculum is the three-part “Energy – Climate – Sustainable IT” seminar series. Far from a superficial greenwashing exercise, this physics-driven course challenges you to critically examine the global energy and environmental footprint of today’s digital infrastructure.

Throughout the programme, you will have access to intensive support sessions, personalised coaching and opportunities for practical industry exposure through internships.

02 — DSTI’s undergraduate position

## Not a shortcut into buzzwords. A pathway into engineering.

AI and cyber security are present in the programme — but they sit on the foundations needed to practise them seriously.

Why no pathway year before the Bachelor?

## Because the Bachelor itself is the pathway.

In the French higher education tradition, students enter after high school with general scientific and humanistic foundations, then specialise progressively. DSTI’s BSc CSE is designed exactly for that: building computing, mathematics, systems and engineering foundations from the ground up.

Students with prior coding or technical experience are welcome — they will simply have a stronger start, not a wasted year.

Why not “Bachelor in AI” or “Bachelor in Cyber Security”?

### Because credible specialisation needs foundations.

DSTI’s view is simple: at Bachelor level, a narrow AI or cyber security label can hide the real work students need first. A serious undergraduate route must build the systems, software, data, mathematics and networking foundations that make later AI and cyber security expertise meaningful.

The programme is nevertheless rich in these fields: students meet AI, data engineering, cloud, cyber security, Linux, Azure security, DevOps and Big Data through structured courses and professional certification preparation.

1

### Computing first

Architecture, operating systems, networks and information systems before over-specialisation.

2

### Software and data

SQL, data structures, algorithms, software engineering and data wrangling as core engineering skills.

3

### Cloud and infrastructure

AWS, Azure, Linux, systems automation and hybrid infrastructure concepts across the route.

4

### AI and cyber depth

AI, statistical learning, cyber security and DevOps appear once enough technical base has been built.

02B — Generative AI and LLMs

## Use generative AI well because you understand what is happening.

Generative AI is changing how technical work is done. DSTI’s answer is not to teach a bag of tricks, but to educate students who can use these tools with judgement, precision and technical confidence.

Beyond “prompt engineering”

## Good prompts are not a profession. Understanding systems is a durable skill.

The visible interface is only the surface. To get the best from LLMs, students need to understand data, models, probability, software, systems, APIs, evaluation, security, limits and failure modes. That is exactly where science and engineering foundations matter.

1

### Ask better because you model the problem

Students learn to decompose a task, identify constraints, define inputs and outputs, and recognise when a generated answer is plausible but wrong.

2

### Build with AI, not just chat with it

Modern AI work involves software, data pipelines, retrieval, APIs, security, testing and integration into real information systems.

3

### Evaluate outputs professionally

A DSTI student should be able to check assumptions, compare methods, test results, document choices and know when human expertise must take over.

4

### Keep the engineering discipline

LLMs can accelerate work. They do not remove the need for mathematics, computer science, data quality, cyber security, reproducibility and accountability.

A complete European Bachelor: 3 years, 180 ECTS, progressive specialisation.

European Bachelor explained

## A complete European Bachelor, structured over three years.

In many European institutions, a Bachelor’s degree is structured over three years and 180 ECTS. It reflects a different educational tradition: students enter higher education after substantial general secondary education, then specialise progressively through a coherent undergraduate route.

At DSTI, the first year includes the foundation classes required for students from different education systems. Each year then builds a richer blend of theoretical foundations, technological skills, project work, certification preparation and professional exposure.

In practical terms: international students gain a recognised European credential, a serious technical base, and a clear platform for postgraduate study or early technical roles.

03 — Structure

## Three years, progressive technical depth.

Foundations first, then infrastructure, software, data, cloud, cyber security, AI and professional experience.

First Year

### Full-time foundation year

560 hours of teaching and 40 hours of support and assignments to build a solid technical and theoretical base.

- Computer architecture and operating systems
- Networks and cloud fundamentals
- Software, SQL and mathematics
- Organisation, society and sustainable IT

Second Year

### Full-time + optional internship

540 hours of teaching and 60 hours of support sessions and assignments, including an optional internship experience.

- IT infrastructures and CCNA preparation
- AWS cloud and operating systems automation
- C++, Java, SQL and cryptography
- Accounting, English and applied engineering mathematics

Third Year

### Full-time + internship

550 hours of teaching and 50 hours of support sessions and assignments, ending with professional experience.

- Cyber security for hybrid infrastructures
- DevOps and Big Data
- Data engineering and AI
- Law, ethics, HR and project management

Professional experience: a 6-month internship is mandatory, possibly split into two internships between Year 2 and Year 3.

## Student testimonial

Student perspective

## Bumisha Jhotty, Autumn 2024–2027 BSc CSE student.

A concrete student perspective on how degree courses and industry certifications work together at DSTI.

Bumisha Jhotty
BSc Computer Science & Engineering · Autumn 2024–2027 cohort

“What truly sets this school apart is the integration of technical certifications alongside the degree. This unique approach not only deepens our knowledge but also gives us a competitive edge in the workplace. The courses are well-structured and industry-relevant, ensuring we graduate with both theoretical expertise and practical skills that employers value.”

Named testimonial

### Bumisha Jhotty

BSc Computer Science & Engineering · Autumn 2024–2027 student.

04 — Curriculum

## The full curriculum, structured by year.

Applicants can read the complete curriculum without losing the progression: foundations first, then systems, software, data, cloud, cyber security, AI and professional experience.

Fundamentals of Computer Systems
125hrs • 15 ECTS

25hrs

### Computer Architecture and Operating Systems

25hrs

### Introduction to Computer Networks

75hrs

### Fundamentals in Cloud Computing, with certification

Standard Systems and Solutions
100hrs • 17 ECTS

25hrs

### Operating Systems

25hrs

### Relational Database Management Systems

25hrs

### Web Application Systems

25hrs

### Systems and Applications for Enterprise Collaboration

Fundamentals of Software & Data Engineering
125hrs • 15 ECTS

50hrs

### Mathematics Harmonisation

50hrs

### Data Structures and Algorithms

25hrs

### The Relational Model and SQL

Organisation & Society
260hrs • 13 ECTS

### French as a Foreign Language or Practical and Business English

### Microsoft Office Specialist: Associate preparation

### Workshop and coaching cycle preparing to enter the job market

### History of Computer Systems

### Energy – Climate – Sustainable IT, Part 1

40hrs

### Support and assignments

IT Infrastructures
125hrs • 11 ECTS

50hrs

### Cisco Certified Network Associate preparation

75hrs

### Cloud Computing – Amazon AWS

Operating Systems for Infrastructure as a Service
100hrs • 10 ECTS

50hrs

### Microsoft Certified: Windows Server Hybrid Administrator Associate preparation

50hrs

### Operating Systems Automation

Software & Data Engineering
175hrs • 26 ECTS

75hrs

### Enterprise Development Ecosystems – C++, Java

25hrs

### Software Engineering

50hrs

### Data Wrangling with SQL

25hrs

### Mathematical Fundamentals of Cryptography

Organisation & Society
140hrs • 13 ECTS

40hrs

### Practical and Business English, Level 2

40hrs

### General and Cost Accounting

25hrs

### Energy – Climate – Sustainable IT, Part 2

25hrs

### Mathematics for Applied Engineering

60hrs

### Support and assignments

Cyber Security for Hybrid Infrastructures
125hrs • 12 ECTS

50hrs

### Microsoft Certified: Azure Security Engineer Associate preparation

75hrs

### Linux Professional Institute Certification preparation

Performance-Driven Systems
100hrs • 10 ECTS

50hrs

### DevOps by Adaltas

50hrs

### Big Data Ecosystem by Adaltas

Data Engineering & AI
125hrs • 13 ECTS

25hrs

### Foundations of Statistical Analysis & Machine Learning

50hrs

### Python for Data Engineering & AI Development

50hrs

### Web Technologies for Data-Centric Applications & Services

Organisations & Society
200hrs • 15 ECTS

### Preparation for the Cambridge English Certification

### IT Project Management: Traditional and Agile Approaches

### CRM Data Management

### Introduction to Digital Marketing and its Tools

### Commercial Law and Intellectual Property Law

### Data Laws & Regulations – Philosophies, Geopolitics & Ethics

### Human Resources, Employee Relations and Employment Law

### Energy – Climate – Sustainable IT, Part 3

50hrs

### Support and assignments

05 — Professional certification

## One certification per year, required for progression.

Professional certification is part of the Bachelor academic route, not an optional extra. Students prepare and validate one recognised professional certification each year, with progression and graduation tied to the certification pathway.

Strict BSc rule

### Three mandatory milestones across the programme.

The BSc Computer Science & Engineering route uses professional certifications to make technical skills visible to employers while reinforcing practical confidence in productivity tools, cloud, systems, networking and security.

Year 1 Microsoft Office Specialist: Associate (Excel)

Year 2 AWS Cloud Practitioner or Microsoft Azure Fundamentals

Year 3 One advanced technical certification prepared during the programme

Microsoft

### Year 1 — Office productivity credential

Course context: Preparation for the Microsoft Office Specialist: Associate Certification

Students validate the first annual professional certification with Microsoft Office Specialist: Associate (Excel).

Certification website

AWS

### Year 2 — Fundamental cloud credential

Course context: Fundamentals in Cloud Computing

Students validate one fundamental-level cloud certification from the prepared AWS or Microsoft Azure options.

Certification website

Cisco

### Year 3 — Advanced technical credential

Course context: Networking, cloud, systems, Linux, Azure security or CRM data management

Students validate one prepared advanced technical certification coherent with their route and graduation profile.

Certification website

Validated certification pathway

### Prepared certifications in the BSc route

The Bachelor route does not publish a free alternative list: these are the prepared certification options used in the academic pathway.

Microsoft

#### Microsoft Office Specialist: Associate (Excel)

Preparation for the Microsoft Office Specialist: Associate Certification
Official page

AWS

#### AWS Certified Cloud Practitioner

Fundamentals in Cloud Computing
Official page

Microsoft

#### Microsoft Certified: Azure Fundamentals

Fundamentals in Cloud Computing
Official page

Cisco

#### Cisco Certified Network Associate (CCNA)

Preparation for the Cisco Certified Network Associate (CCNA) Certification
Official page

AWS

#### AWS Certified Solutions Architect – Associate

Cloud Computing – Amazon AWS
Official page

Microsoft

#### Microsoft Certified: Windows Server Hybrid Administrator Associate

Preparation for the Microsoft Certified: Windows Server Hybrid Administrator Associate Certification
Official page

Microsoft

#### Microsoft Certified: Azure Security Engineer Associate Certification

Preparation for the Microsoft Certified: Azure Security Engineer Associate Certification
Official page

Linux Professional Institute

#### Linux Professional Institute LPIC-1

Preparation for the Linux Professional Institute Certification
Official page

Microsoft

#### Exam PL-200: Microsoft Power Platform Functional Consultant

CRM Data Management
Official page

06 — Where and how you study

## Campus experience, live streamed access.

DSTI operates as one school across physical campuses and live streamed access. The academic expectations remain the same.

### French Riviera / Sophia-Antipolis

Study in Europe’s leading science and technology park, on the French Riviera.

### Paris

A central campus in one of Europe’s major academic, cultural and economic capitals.

### Live Streamed access

Join classes live from elsewhere, with the same academic route and support.

07 — Careers

## From Bachelor foundations to technical roles.

The route is designed to support both entry into professional technical roles and continuation into postgraduate study.

### Graduate capabilities

Graduates gain the ability to identify, formulate and solve complex problems by applying principles of engineering, science and mathematics. They also learn to communicate effectively, function on a team, analyse data and use engineering judgement to draw conclusions.

### Typical roles

- Data / Big Data Developer
- Cloud Computing Specialist
- System Analyst
- Cyber Security Officer / Analyst
- Back-end Software Developer
- IT Operations Specialist

Primary route

### Internships in France or abroad

DSTI can sign internship agreements for relevant internships in France or abroad, subject to validation by DSTI Direction of Studies. This is the first route for on-campus and Live Streamed students: students may pursue opportunities in France, in their home country, or in another relevant market when the mission is coherent with the programme.

Local route

### Your country or professional market

A coherent local internship can be the right professional route when it fits the BSc learning outcomes.

Structured alternative

### CRCC Asia option

The CRCC Asia route offers a structured three-month internship pathway abroad for students who want an organised international experience.

Visit CRCC Asia

Career support

### CV, profiles and positioning

Students receive guidance on CVs, applications and professional positioning before entering the job market or postgraduate study.

08 — Admissions

## Selective, competitive and transparent.

The admission procedure applies to all study modes and is designed to identify candidates with the academic base, motivation and seriousness needed to succeed.

1

### Research

Review the Bachelor and book an online information meeting to discuss fit, curriculum and tuition fees.

2

### Application

Submit the online application with ID, academic records and a cover letter.

3

### Interview

If the application proceeds, complete a 20-minute admission interview.

4

### Decision

Receive the official admission decision and admission letter where applicable.

Autumn intake

### Autumn 2026

International students deadline

26 June 2026

EU students deadline

31 July 2026

Induction Day

9 October 2026

Classes start

12 October 2026

Spring intake

### Spring 2027

International students deadline

21 January 2027

EU students deadline

11 March 2027

Induction Day

24 March 2027

Classes start

30 March 2027

Eligibility for undergraduate applicants +

- Secondary education academic records, such as the International Baccalaureate or equivalent to the French Baccalaureate.
- As a general guideline, at least 60% in scientific subjects during the penultimate year and first semester of the final year.
- Minimum B2 level of English proficiency.
- Successful admission interview.

Direct entry into Year 2 +

Applicants who have completed, or are finishing, a first year of Bachelor-level education in computer science and/or engineering may request direct entry into Year 2. Direction of Studies reviews the file and requires DSTI Year 1 examinations online on DSTI Learn, with computer-vision enabled proctoring and Safe Exam Browser.

- Required exams: Computer Systems Architecture & Operation Systems; Relational Database Management Systems; Introduction to Computer Networks; Mathematics Harmonisation.
- Applicants have 30 days upon application. A €50 supplemental examination fee is required and credited towards tuition fees upon admission.
- Direction of Studies is sovereign and looks at applicants achieving DSTI’s minimum pass grade of 60%.
Read the direct-entry guidance

IT requirements +

- Windows PC laptop, not Apple Mac.
- At least Intel Core i5 quad-core or Intel i7 dual-core, or AMD equivalent.
- 16GB RAM minimum.
- 1TB SSD minimum.
- Windows 11 capable. DSTI provides Windows Education when classes start.

## Ready to see whether this Bachelor is the right fit?

Book a one-on-one meeting, join a Thursday group session, speak with DSTI Ambassadors or start your application.

Book a meeting Download brochure Apply

DSTI School of Engineering — Bachelor of Science in Computer Science & Engineering.
