Bachelor’s + Master’s in Software Engineering · Barcelona & Madrid
Learn to code through real projects and graduate ready to work
A 5-year, 100% hands-on degree for students finishing high school or vocational training: paid internships from the 2nd year, a year abroad and an official European Master’s-level degree (300 ECTS).
No commitment. Our Barcelona and Madrid admissions team will answer your questions.
Already decided? Apply now- No. 1
- Digital school in France according to Le Figaro Étudiant 2026
- 92%
- Of graduates on a permanent contract one year after graduating
- 3,000+
- Partner companies, from Nestlé to NTT Data

Traditional university not for you?
If you learn better by doing than by memorising, Epitech is built for you.
At a traditional university: Lectures and memorisation exams
At Epitech: You learn through individual and team projects from the very first week.
At a traditional university: Your place depends on an entrance-exam score
At Epitech: No entrance exam needed: we assess your motivation in a personal interview.
At a traditional university: You graduate with no work experience
At Epitech: You do paid internships in the 2nd and 3rd years and can work part-time in the 3rd and 5th.
At a traditional university: A degree only one country knows
At Epitech: A European Master’s-level degree (EQF 7) and an international year at a partner university.
What changes for you
Graduate with experience, not just a degree
By the time you graduate you have already worked in a company: internships and part-time work are part of the curriculum.
4 to 6-month internships in years 2 and 3 · part-time in years 3 and 5
Code from the very first week
You start with the Piscine, five intensive weeks of learning by solving challenges, and finish with a three-year innovation project.
5-week Piscine · 3-year EIP project
A degree recognised across Europe
You earn the Bachelor’s at the end of year 3 and the Master’s-level degree at the end of year 5.
300 ECTS · EQF level 7
An international network from day one
You study in Barcelona or Madrid and spend year 4 at a partner university abroad.
International year · 18 Epitech campuses in Europe
Your 5 years
Bachelor’s in the first three years, Master’s in the next two. Always project-based.
Year 1 · Bachelor
Fundamentals and the Piscine
5-week Piscine · Individual and team projects · Peer-to-peer learning
Year 2 · Bachelor
First internship and C++ Piscine
4 to 6-month internship · C++ Piscine · Video game projects
Year 3 · Bachelor
Bachelor’s and the start of the EIP
4 to 6-month internship · EIP kick-off · Bachelor’s · 180 ECTS
Year 4 · Master
International year
Partner university abroad · Specialisation · EIP: development
Year 5 · Master
Specialisation and final project
Warm Up Day · Part-time work in industry · Master’s · EQF 7

Key figures
- 18
- Campuses in Europe
- 100%
- Employability
- €38,000
- Average salary after graduation
- 6,000+
- Students from all over the world
- 3,000+
- Partner companies
- 16%
- Of students start a company
Companies trust our graduates
Epitech’s technology and digital profiles are absolutely necessary and in demand in any company that wants to lead digital transformation.
Ainoa IrurreEurope Talent Acquisition & Mobility VP · Schneider ElectricThe greatest skill a worker can have today is problem solving. Practical, project-based training focused on solving problems prepares you very well for today’s business environment.
Eugenio MarínGlobal IT Operations Manager · Nestlé
Thanks to Epitech’s project-based methodology, its graduates join the job market with more experience and a greater ability to adapt to changing environments.
Àlex FabraHead of Application Service Public Sector · NTT Data
Epitech alumni founded
- Docker
- PrestaShop
- Brigad
- Flat
- Lokki
- Witick
Getting in: three tests, no score cut-off
Every application is assessed individually. You get your result within a few days.
- 01
Motivation interview
45 minutes
A personal conversation to get to know you, understand your goals and see how you fit the Epitech methodology.
- 02
English test
25 minutes
We assess your current level so we can offer the right support and resources during your studies.
- 03
Logic tests
20 minutes
Practical exercises that assess your reasoning and problem-solving skills.
Fees and funding
- Place reservation: €990 (EU students), deducted from the tuition
- Single payment, 4 instalments or 10 monthly payments
- Scholarships and funding: we advise you on your situation
Next intake: September 2027. The admission process starts one year before.
See admission and feesFrequently asked questions
Do I need to pass the university entrance exam (Selectividad)?
No. You can apply if you are completing or have completed upper secondary school (Bachillerato), intermediate or higher vocational training, or equivalent. Instead of an entrance score, we assess your motivation in an interview.
Do I need to know how to code before joining?
We don’t look for perfect profiles, but for curious people who want to learn. The first year starts with the Piscine: five intensive weeks where you learn by solving projects.
How much does it cost?
The place reservation is €990 for EU students (€3,500 for international students) and is deducted from the total tuition; the administration fee is €140. You can pay in one payment, 4 instalments or 10 monthly payments. The admissions team will tell you the total amount and the scholarships available to you.
Are there scholarships or funding?
Yes. We offer several funding options and scholarships so money doesn’t hold your talent back. Ask us and we’ll advise you on your situation.
What degree do I get?
The title of Information Technology Expert, equivalent to a Bachelor’s + Master’s and recognised across Europe (EQF level 7, 300 ECTS). You also earn the Bachelor’s (180 ECTS) at the end of year 3.
Can I work while I study?
Yes. You do 4 to 6-month paid internships in years 2 and 3, and can work part-time two days a week in years 3 and 5.
Where will I study?
In Barcelona (Carrer de Joan Miró, 21 · Vila Olímpica) or Madrid (Calle de Leganitos, 47 · Plaza de España). In year 4 you spend an international year at a partner university.
What is the admission process?
You fill in the application, then take a motivation interview (45 min), an English test (25 min) and logic tests (20 min). If you are admitted, you complete your pre-registration to secure your place.
Talk to admissions
We’ll send you admission, fees and scholarship information and help you choose a campus.
- No. 1 · Digital school in France according to Le Figaro Étudiant 2026
- 92% · Of graduates on a permanent contract one year after graduating
- 3,000+ · Partner companies, from Nestlé to NTT Data
