Eindhoven University of Technology
MSc in Computer Science and Engineering
Eindhoven, Netherlands
MSc
DURATION
2 years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
Sep 2026
TUITION FEES
EUR 2,100 / per year *
STUDY FORMAT
* for non-EU/EEA students | €2694 - for EEA students
Key Summary
About: This MSc in Computer Science and Engineering is a two-year (120 ECTS), English-taught master's at Eindhoven University of Technology. It covers design and analysis of algorithms, software, and systems and addresses social and ethical dimensions of software engineering. The curriculum balances theory and hands-on work and offers electives in data science, mathematics, electrical engineering, and social sciences. You'll use an academic, scientific attitude with an engineering approach and can collaborate with research groups and industry in the Brainport high-tech region.
Career Outcomes: Career opportunities include software engineer, systems architect, data scientist, embedded systems engineer, R&D roles, and PhD study.
Do you have a passion for computing? This MSc in Computer Science and Engineering (120 ECTS) is a two-year, English-taught master's that teaches how to design and analyse algorithms, software and systems while covering social aspects of software engineering.
The programme combines an academic, scientific attitude with an engineering approach to achieve high-quality results. It is strongly rooted in core computer science and offers electives spanning data science, mathematics, electrical engineering and social sciences, depending on student choices. The curriculum balances theoretical and hands-on courses and highlights societal and ethical dimensions of software engineering.
The programme is delivered in Eindhoven, within the Brainport region, offering strong opportunities for collaboration with industry and research groups.
Key Points
- Total study load: 120 ECTS over two years (explicit on the page).
- Structure: flexible programme with three main focus areas (Algorithms and Theory; Architecture and Systems; Software and Analytics). Students select courses and electives to shape their path.
- Balance: the curriculum mixes theoretical courses and hands‑on work, and highlights the social and ethical aspects of software engineering.
- Example specialised tracks mentioned on the page: Master's track Cybersecurity; Mastertrack Systems and AI (double degree with Taltech).
Computer engineers graduating from this programme are positioned to work on the design, building and maintenance of critical software and systems. Graduates can have a concrete societal impact and point to opportunities in the Brainport high‑tech ecosystem around Eindhoven (industry and knowledge‑intensive manufacturing).
- Tailor your path: choose from three focus areas (Algorithms & Theory; Architecture & Systems; Software & Analytics) and customise your electives.
- Study at the centre of innovation: the programme is based in Eindhoven’s Brainport region with strong industry and research links.
- Build trustworthy technology: emphasis on secure, reliable and socially responsible solutions.
- Freedom with guidance: a broad range of theoretical and practical courses allows specialisation with support.
- Software with social impact: the curriculum addresses societal and ethical dimensions of software engineering.


