BACHELOR'S + MASTER'S DEGREE IN COMPUTER ENGINEERING FROM EPITECH _
< The new way to learn computer science
Learn to program like the pros.
At Epitech, you'll be part of an international community of innovators and problem solvers, ready to lead the technological development of the future.
A unique 3+2-year program that's 100% practical, with paid internships, international experience, and 100% employability.
Study computer science in Barcelona or Madrid and become the professional that companies are looking for. />
WHY EPITECH IS DIFFERENT _
Innovative project-based methodology in Barcelona and Madrid
Official European
Bachelor's + Master's Degree (European EQF Level 7)
99% employability
among graduates with above-average salaries
Paid internships
starting in the second year
Curriculum to become an expert in software engineering _
Our Software Engineering degree is based on project-based learning, where learning is active, collaborative, and completely practice-oriented.
From day one, you work like a real developer: you program, lead, solve problems, and learn to make decisions.
Year 1 { Grade } – Fundamentals and Autonomy
- C language programming
- Applied mathematics
- Project management methodology
- Operating systems, UNIX
- Data analysis
- Introduction to cybersecurity
- Graphics programming
- Introduction to AI
Year 2 {Grade} – Design and Teamwork
- Internship (4-5 months)
- Object-oriented programming C++
- Shell programming
- Network programming
- Systems administration
- Advanced cybersecurity
- AI & Machine Learning
- DevOps
Year 3 {Grade} – Diversification and Innovation
You will delve into the latest technologies: artificial intelligence, mobile development, DevOps, cybersecurity, and cloud computing. You will begin to design your innovation project (EIP), which will accompany you until the end of the master's degree. In addition, you will undertake new professional internships to apply your knowledge in real-world environments. Modules:
- Personal development and English
- Innovation Track and code quality
- Advanced programming (Java, .NET, C++, network, and functional)
- Mobile programming, advanced web, AI, DevOps, security, and network architecture
Year 4 {Master's Degree} – International Opening
You spend an academic year abroad at one of more than 120 partner universities. You experience new cultures and ways of working and expand your professional network. From there, you continue to develop your international innovation project (EIP), learning to collaborate remotely as in large technology companies. Modules:
- Adaptation to the international environment
- Elective subjects according to the chosen destination
- Epitech Innovative Project (EIP)
Year 5 {Master's Degree} – Leadership
The final year is the culmination: you transform your EIP project into a market-ready solution. You attend more than 50 workshops with industry professionals, work in a company three days a week, and develop management, strategy, and entrepreneurship skills. Many students launch their first startup here. Modules:
- Project management, strategy, finance, law, and personal development
- Software quality, UX/UI, agile methodologies
- Web and application development, IoT, blockchain, AI, cloud, and cybersecurity
Year 2 {Grade} – Design and Teamwork
- Internship (4-5 months)
- Object-oriented programming C++
- Shell programming
- Network programming
- Systems administration
- Advanced cybersecurity
- AI & Machine Learning
- DevOps
Year 3 {Grade} – Diversification and Innovation
- Specialization project
- Fundamentals of digital entrepreneurship
- Application Development
- Advanced AI
- C++, Java, and .NET programming
- Network architecture
- Internship (4-5 months)
Year 4 {Master's Degree} – International Opening
You spend an academic year abroad at one of more than 120 partner universities. You experience new cultures and ways of working and expand your professional network. From there, you continue to develop your international innovation project (EIP), learning to collaborate remotely as in large technology companies.
Year 5 {Master's Degree} – Leadership
STUDENTS SPEAK OUT _
CAREER OPPORTUNITIES _
STUDY IN THE TECHNOLOGICAL HEART OF SPAIN _
Epitech Madrid Campus
Campus Plaza España Calle de Leganitos, 47 28013 Madrid Telephone: +34 937 978 814
Epitech Barcelona Campus
Vila Olímpica Campus Carrer Joan Miró, 2108005 Barcelona Telephone: +34 937 978 814
UPCOMING EVENTS _