EPITECH BACHELOR'S AND MASTER'S DEGREES IN COMPUTER ENGINEERING _
< The new way to learn computer science
Learn to code 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, 100% hands-on, with paid internships, international experience, and 100% job placement.
Study computer science in Barcelona or Madrid and become the professional companies are looking for. />
WHY EPITECH IS DIFFERENT _
Innovative project-based methodology in Barcelona and Madrid
Official European
Degree and Master's Degree (European Qualifications Framework Level 7)
99% employment rate
among graduates, with salaries above the average
Paid
internships starting in the second year
Curriculum for Becoming a Software Engineering Expert _
Our Software Engineering program is based on a project-based approach, where learning is active, collaborative, and entirely practice-oriented.
From day one, you’ll work like a real developer: coding, leading, solving problems, and learning to make decisions.
Year 1 { Grade } – Foundations and Independence
- C Programming
- Applied Mathematics
- Project Management Methodology
- Operating Systems, UNIX
- Data Analysis
- Introduction to Cybersecurity
- Graphical Programming
- Introduction to AI
Year 2 {Grade} – Design and Teamwork
- Internship (4–5 months)
- Object-oriented programming in C++
- Shell programming
- Network programming
- Systems administration
- Advanced Cybersecurity
- AI & Machine Learning
- DevOps
Year 3 {Grade} – Diversification and Innovation
You’ll delve into the latest technologies: artificial intelligence, mobile development, DevOps, cybersecurity, and the cloud. You’ll begin designing your innovation project (EIP), which will accompany you through the end of the master’s program. Additionally, you’ll complete new professional internships to apply your knowledge in real-world settings. Modules:
- Personal Development and English
- Innovation Track and Code Quality
- Advanced Programming (Java, .NET, C++, Network, and Functional)
- Mobile programming, advanced web development, AI, DevOps, security, and network architecture
Year 4 {Master's} – International Outreach
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 developing your international innovation project (EIP), learning to collaborate remotely just as you would in major tech companies. Modules:
- Adapting to an international environment
- Elective courses based on the chosen destination
- Epitech Innovative Project (EIP)
Year 5 {Master's} – Leadership
The final year is the culmination: you transform your EIP project into a market-ready solution. You attend over 50 workshops with industry professionals, work at a company three days a week, and develop leadership, 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 app development, IoT, blockchain, AI, cloud, and cybersecurity
Year 2 {Grade} – Design and Teamwork
- Internship (4–5 months)
- Object-oriented programming in 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
- App Development
- Advanced AI
- C++, Java, and .NET Programming
- Network Architecture
- Internship (4–5 months)
Year 4 {Master's} – International Outreach
You’ll spend an academic year abroad at one of more than 120 partner universities. You’ll experience new cultures and ways of working, and expand your professional network. From there, you’ll continue developing your international innovation project (EIP), learning to collaborate remotely just as you would in major tech companies.
Year 5 {Master's} – Leadership
STUDENTS SPEAK _
CAREER OPPORTUNITIES _
STUDY IN THE TECHNOLOGICAL HEART OF SPAIN _
Epitech Madrid Campus
Campus Plaza España47 Leganitos Street, 28013 MadridPhone: +34 937 978 814
Epitech Barcelona Campus
Vila Olímpica Campus 210 Joan Miró Street, 08005 Barcelona Phone: +34 937 978 814
UPCOMING EVENTS _