BSc Computer Science & Engineering
Computing, mathematics, software, systems, data, AI and cyber security. For students with at least one year of higher education in Computer Science and/or Computer Engineering.
See the BSc coursesUniversity students can spend one or two terms on campus at DSTI, on the French Riviera, in Paris or on both campuses, taking courses from our BSc or MSc programmes, 100% taught in English, alongside degree students. Validated courses appear on a European Credit Transfer and Accumulation System transcript.
You apply to DSTI yourself, whatever your home university. Your courses are then set out in a learning agreement with your home institution, which prepares the recognition of your credits.
The fee is €1,200 per 10 ECTS: €3,600 for a full 30-ECTS term.
Your home institution decides how it recognises your ECTS credits. DSTI’s course descriptions, with their hours and ECTS, support its review.
DSTI welcomes universities that wish to set up exchange agreements for their students. Start the conversation.
DSTI is one school on two campuses, with the same programmes and the same teaching. Spend your stay at Sophia Antipolis on the French Riviera or in central Paris, or divide your time between both campuses.
In Europe’s first technology park, between Nice, Antibes and Cannes.
The Riviera campus
In Paris’s 5th arrondissement, with the city’s universities, libraries and museums around you.
The Paris campus
Move between the two campuses as you wish and discover two sides of France. DSTI is one school: how you divide your time is entirely your choice.
Each programme page lists its courses with hours, ECTS and, for many, an “Inside the course” account of what is actually taught. Combine courses up to 30 ECTS per term, subject to timetable compatibility. MSc courses are open to students enrolled in a Master’s programme of equivalent scope. You follow the same rules as degree students: physical attendance on campus, and assessment by examinations, coursework and participation. A course is acquired at 60%, and its ECTS credits are recorded on your official transcript.
Computing, mathematics, software, systems, data, AI and cyber security. For students with at least one year of higher education in Computer Science and/or Computer Engineering.
See the BSc coursesMachine learning, statistical modelling, deep learning and AI systems.
See the coursesData architectures, cloud, DevOps, pipelines and AI-ready infrastructure.
See the coursesAnalytics, automation, reporting, visualisation and decision support.
See the coursesSecurity engineering, systems, infrastructure, risk and cyber operations. Autumn entry only.
See the coursesRequirements depend on the level of the courses you choose.
| BSc courses | MSc courses | |
|---|---|---|
| Academic | At least one year of higher education in Computer Science and/or Computer Engineering | Enrolled in a Master’s programme of equivalent scope to the DSTI MSc whose courses you choose |
| English | Minimum B2 level of English proficiency: IELTS 6.0 or an equivalent score in another major test. Waived for native speakers and for students whose studies are officially delivered in English. | |
| Documents | Passport, transcript of records, proof of English (unless waived), health insurance before arrival | |
Exchange and study-abroad students start with DSTI’s degree intakes and apply by the same deadlines. If you need a visa, use the deadline for international students.
Apply by the deadline of the entry you choose.
Submit the application form with your course and campus choice.
Upload your transcript of records, passport and proof of English (unless waived).
The Direction of Studies checks eligibility and course compatibility.
Your course choice is agreed with your home university, to prepare the recognition of your credits.
Acceptance letter and arrival information for your campus.
Admissions and the Direction of Studies help you choose courses and a campus, prepare your learning agreement and organise the practical details of your stay.