Bachelor of Science in Computer Science & Engineering (BSc CSE)

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. By thoroughly exploring the science behind IT efficiency and sustainability, you will emerge with a nuanced understanding of the technical, economic, and ecological dimensions of deploying and managing efficient IT solutions.

Throughout the programme, you will have access to intensive support sessions, personalised coaching, and opportunities for practical industry exposure through internships and/or apprenticeships. This ensures that graduates not only excel in designing, implementing, and securing next-generation information systems, but can also address the ethical, organisational, and environmental imperatives of the digital era.

Apply now to join this world-class, forward-looking programme and become a versatile engineer, ready to shape a more efficient and sustainable connected future.

Why are European Bachelor's programmes over three years?

In many European institutions, a Bachelor’s degree takes three years to complete rather than the four years that students from some other regions might expect. This isn’t a shortcut — it’s the product of a long-standing academic tradition and a robust educational foundation. European students often arrive in higher education having already specialised in their chosen fields during their final years of secondary school. As a result, the university curriculum may focus more directly on advanced, career-relevant content right from the start.

At DSTI, our three-year Bachelor of Science in Computer Science & Engineering programme is meticulously crafted to ensure that students —no matter where they come from— benefit from a world-class education that is both rigorous and future-focused, with all necessary foundation classes in year 1. 100% of the dense coursework is delivered in English, fostering a truly international atmosphere where students and faculty from diverse backgrounds learn and collaborate together. Each year of study builds on the previous, offering a rich blend of theoretical foundations, cutting-edge technological skills, and hands-on project work that prepares graduates to thrive in a global tech industry.

Completing a three-year European bachelor’s degree doesn’t mean compromising on quality or opportunities. In fact, our graduates are highly valued by employers and well prepared for advanced studies around the world. With DSTI Bachelor of Science in Computer Science & Engineering, international students gain a solid professional footing, a recognised credential, and the confidence that comes from succeeding in a respected educational tradition—no matter where their journey takes them next.

DSTI School of Engineering - European Three-Year Bachelor Programmes Explained
DSTI Bachelor of Science in Computer Science & Engineering - BSc CSE

Our programme has been awarded the Programme Launch Prize in the specialisation: Bachelor of Computer Science: Software Architecture & Complex Systems

Features
Study Modes
Campus
Language

Bachelor programmes: we are accepting applications for Autumn 2025 intake

Application Deadlines:

  1. International non-EU applicants: 17th August 2025
  2. French & EU applicants: 15th September 2025

Date of Commencement: 13th October 2025 (Induction Day on 10th October 2025)

Accreditations

As a front-runner in data and AI in France, DSTI offers a Bachelor programme at RNCP level 6. Our MSc programmes hold a RNCP level 7 accreditation. DSTI is recognised under the 3IA Cote d’Azur Label for extensive AI content and proudly possesses Qualiopi RNQ certification, affirming the quality of our processes. Our Qualiopi certificate can be downloaded by clicking on this link.

Objectives of Bachelor of Science in Computer Science & Engineering (BSc CSE)

The following are the major objectives of DSTI Bachelor of Science in Computer Science & Engineering (BSc CSE). 

Acquire expertise in Information Systems

Learn to design, maintain, and optimise these systems on cloud computing platforms and in hybrid environments.

Master Software & Data Engineering

Develop skills to design and interact with various database types. Learn to design 'back-office' or 'back-end' applications for handling large data, up to Big Data.

Start a career in Cyber Security

Learn Cyber Security fundamentals to protect user systems. Understand threat identification, security tools, and implement security measures.

Get ready for Professional Certifications

Pass diverse professional certification exams aligning skills and profile with market needs.

Programme Structure

DSTI provides a Bachelor of Science in Computer Science & Engineering programme that spans over 3 years granting 180 ECTS.

First Year - Full-time

The first year of the course providing students with 560 hours of teaching and 40 hours of support and assignments to build a solid technical and theoretical base.

Second Year - Full-time + Optional Internship

The second year consists of 540 hours of teaching and 60 hours of support sessions and assignments and is taught in English, including an optional internship experience.

Third Year - Part-time with Apprenticeship (French speakers) or Full-time with end-of-year internship

The third and final year, with 550 hours of teaching and 50 hours of support sessions and assignments, offers an optional apprenticeship or end-of-year internship. The year focuses on enhancing students’ practical skills and gaining real professional experience.

Professional Experience
Students must complete 22 to 26 weeks of professional experience, either by doing an apprenticeship in their 3rd year, or by completing two internships over the last two years of the programme.

Programme Features

First Year

600 hours of teaching 

Second Year

600 hours of teaching + optional internship

Third Year

600 hours of teaching + internship or apprenticeship (subject to
conditions)

Curriculum of DSTI Bachelor in Computer Science & Engineering

First Year

All courses are conducted in English. Students will gain insights on:

  • Computer Architecture and Operating Systems (25h)
  • Introduction to Computer Networks (25h)
  • Fundamentals in Cloud Computing (75h with certification)
  • Operating Systems (25h) 
  • Relational Database Management Systems (25h) 
  • Web Application Systems (25h)
  • Systems and Applications for Enterprise Collaboration (25h) 
  • Mathematics Harmonisation (50h)
  • Data Structures and Algorithms (50h)
  • The Relational Model and SQL (25h)
  • French Expression and Communication (for native French speakers)  (50h) 

          or  

  • French as a Foreign Language (for native English speakers) (50h)  
  • Practical and Business English (Level 1) (50h) 
  • Preparation to the « Microsoft Office Specialist: Associate » Certification (50h)
  • Workshop & Coaching Cycle « Preparing to Enter the Job Market » (22.5h)  
  • History of Computer Systems (12.5h) 
  • Seminar « Energy – Climate – Sustainable IT » part 1 (25h)  

Support sessions are dedicated to reviewing course topics in depth, answering student questions, re-explaining harder notions, and preparing for examinations.

Second Year

The courses are delivered in English. The students will be acquiring the following knowledge:

  • Enterprise Development Ecosystems – C++, Java, Microsoft.NET frameworks (100h)
  • Data Wrangling with SQL (50h)
  • Mathematical Fundamentals of Cryptography (25h)
  • Practical and Business English (Level 2) (50h) 
  • General & Cost Accounting  (40h)
  • Seminar « Energy – Climate – Sustainable IT » part 2 (25h) 
  • Mathematics for Applied Engineering (25h)

Support sessions are dedicated to reviewing course topics in depth, answering student questions, re-explaining harder notions, and preparing for examinations.

Third Year

All courses are taught in English. The students will acquire their final layer of advanced skills:

  • The DevOps Philosophy & Toolkit  (25h) 
  • DevOps by Adaltas (50h) 
  • Big Data Ecosystem by Adaltas (50h)
  • Foundations of Statistical Analysis & Machine Learning (25h)
  • Python for Data Engineering & AI development (50h)
  • Web Technologies for Data-Centric Applications & Services (50h)
  • IT Project Management: Traditional and Agile Approaches (25h) 
  • CRM Data Management (25h)
  • Introduction to Digital Marketing and its Tools (25h) 
  • Commercial Law and Intellectual Property Law (25h) 
  • Data Laws & Regulations – Philosophies, Geopolitics & Ethics (25h) 
  • Human Resources, Employee Relations and Employment Law (25h) 
  • Seminar « Energy – Climate – Sustainable IT » part 3 (25h)

Support sessions are dedicated to reviewing course topics in depth, answering student questions, re-explaining harder notions, and preparing for examinations.

Certifications

Our programme will prepare students with the content and know-how of the following certifications. Acquiring three of them is mandatory to graduate.

Technologies in DSTI Bachelor of Science in Computer Science & Engineering (BSc CSE)

Resources for DSTI Bachelor of Science in Computer Science & Engineering (BSc CSE)​

DSTI School of Engineering - Social Life & Student Support

AWS Academy, from which DSTI was one of the first French institutions to be accepted, provides higher education institutions with a ready-to-teach cloud computing curriculum that prepares students to pursue industry-recognised certifications and in-demand cloud jobs. AWS Academy curriculum helps educators stay at the forefront of AWS Cloud innovation so that they can equip students with the skills they need to get hired in one of the fastest-growing industries.

Again, as one of the first French institution members of the  Microsoft Learn for Educators (MSLE), DSTI faculty can easily integrate AI Skills, technical skills, and industry-trusted and verified credentials into their curriculum to set students up for real-world success.

Azure for Education offers students access to an impressive library of fully licensed Microsoft software, developer tools, and cloud resources, including a yearly $100 voucher. These resources are vital for learning and completing AI-related projects, leveraging the Microsoft cloud ecosystem.

O’Reilly is a comprehensive platform providing over 60,000 books, 30,000 hours of video, live events, and interactive labs on topics like cloud computing, software development, AI, and machine learning. It offers students extensive learning resources to deepen their knowledge in AI and related fields.

Students gain access to our partner Adaltas cloud-based cluster, which leverages Hadoop and Spark for processing large-scale data sets. This enterprise-grade cluster provides 24/7 availability, allowing students to experience real-world big data environments.

All students enrolled in the programme receive access to a SAS license. This software suite is essential for advanced analytics, business intelligence, and data management tasks, providing students with tools relevant to AI-based decision-making.

Through DSTI Learn, based on the latest Moodle LMS core, students can access their study materials, including notifications, course schedules, exams, live sessions, recorded lectures, and assignment submissions. This platform ensures students remain connected with their coursework anytime, anywhere.

DSTI offers a support system through Zendesk, allowing students to seek help for academic, career, or administrative queries. Students can also revisit past responses, ensuring continuous support throughout their studies.

DSTI students are provided with lifelong access to an alumni email account, along with Microsoft Windows and Office 365 licenses, enabling them to stay connected and use essential software for professional and personal use.

Careers

Graduates of the DSTI Bachelor of Science in Computer Science & Engineering (CSE) programme gain the ability to identify, formulate, and solve complex problems by applying principles of engineering, science, and mathematics. They also learn to communicate effectively and function on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks and meet objectives. Students also learn to conduct appropriate experimentation, analyse and interpret data, and use engineering judgment to draw conclusions in a variety of technical roles that revolve around computing, hardware, and software.

Career Opportunities

Employment

28k€ gross annual average exit salary (in France).

Applied MSc at DSTI

Postgraduate studies.

DSTI Bachelor in Computer Science & Engineering students work as

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

Admissions

The admission procedure at DSTI School of Engineering is a selective and competitive, yet inclusive endeavour that provides deserving candidates a fair chance. This outlined admission process applies to all study modes.

Eligibility for undergraduate applicants

To be considered for DSTI’s Bachelor programme, candidates must meet the following criteria:

To be considered for undergraduate admissions based on secondary education and baccalaureate results, students must meet the following criteria:

In the penultimate year (Première)

For students enrolled in the General & Technological Baccalaureate Track during their penultimate year (Première), we require an Annual Average Grade of 14/20 or above in each of the following subjects.

  • Scientific Teaching
  • French
  • History-Geography
  • English
In the final year (Terminale)

In the final year (Terminale), we require students to have average grades of 14/20 or above at the time of application and to maintain this standard upon obtaining their baccalaureate. Additionally, a minimum of two acceptable specialisations is required in each of the following tracks.

General Track
  • Mathematics
  • Physics-Chemistry
  • Digital and Computer Sciences
  • Engineering Sciences
  • Life and Earth Sciences
Technological Track

“Sciences and Technologies of Industry and Sustainable Development (STI2D)” series

  • Physics-Chemistry and Mathematics
  • Engineering, Innovation, and Sustainable Development

“Sciences and Technologies of the Laboratory (STL)” series

  • Physics-Chemistry and Mathematics
  • Biochemistry-Biology

“Sciences and Technologies of Design and Applied Arts (STD2A)” series

  • Physics-Chemistry
  • Digital Tools and Languages

The Professional Baccalaureate is generally not considered suitable for admission.

We will examine applications on a case-by-case basis, looking for equivalence to the criteria mentioned for secondary education in France.

In the case of Francophone countries that have retained, in their general tracks, the old ES, L, & S series, the scientific S track (regardless of the option) will be favoured, followed by the ES track with a mathematics option.

Prospective students are required to successfully pass an admission interview to be considered for acceptance into the Bachelor programme.

IT Requirements

Students at DSTI should have a Windows PC laptop, not Apple Mac, with these minimum specs:

At least Intel Core i5 quad-core or Intel i7 dual-core (or AMD equivalent).

8GB as the absolute minimum, but 16GB highly recommended.

Minimum 512GB, 1TB recommended. SSD required.

It’s a personel choice of investment. If to be done, NVIDIA GPU.

Your PC must be able to run the main latest Windows version (currently: Windows 11).

DSTI will provide a Windows Education (eq. to Enterprise edition) key when classes start.

Don’t purchase MS Office 365: DSTI will provide a full product license when classes start.

Admission Process

The DSTI School of Engineering admission process is a comprehensive exercise that offers an opportunity to all deserving candidates.

We recommend researching our Bachelor programmes to get a feel of “the right fit” for you. Book an online information meeting with our admissions team for advice on the curriculum and to discuss tuition fees.

Our online platform facilitates the application process, where we evaluate your suitability. Upload essential documents like ID, academic records, and a cover letter.

If your application proceeds, we will arrange a 20-minute admission interview to gauge your suitability and interest in your chosen courses.

Upon concluding the admission process, you will receive your official admission decision.

Please refer to our detailed admission process for more information.

Book One on One Online Meeting with DSTI

At DSTI, we provide one-on-one online meetings with prospective students. Here we answer all their questions regarding our Applied Bachelors and Applied MSc courses.

Join DSTI's Weekly Online Group Meetings (English)

At DSTI, we organize online group meetings where we share valuable information about our selection of Applied Bachelors and Applied MSc courses in data and AI.

Join DSTI's Weekly Online Group Meetings (in French)

DSTI organizes online group meetings to provide information about our range of Applied Bachelor and Applied MSc programs in data and AI.

Open House Sessions at DSTI Paris Campus

Every Wednesday from 2PM to 6PM CEST, DSTI’s Paris Campus hosts an open day for all, no appointment necessary. Inquiries regarding admission, courses or other related topics are welcomed. We are delighted to provide answers to your questions.

Want a career in data and AI? Download the DSTI’s Applied Bachelor in Data & Cloud Engineering Curriculum to find out how!