The Master of Science programme in Computer and Embedded Systems Engineering at TU Delft is designed for students with a Bachelor’s degree in Computer Science or Electrical Engineering and addresses the societal trends of pervasive computerisation, better performance, cheaper products and reduced environmental impact. 

The individual study programme of the master Computer Engineering and Embedded Systems Engineering consists of:

  • Common core courses (25EC) including a homologation course (a course to acquire knowledge missing from the previous bachelor programme), along with two compulsory ‘integration set’ with an in-depth course and a flagship project course. Students follow both ‘integration sets’ to become a computer and embedded systems engineer on the cutting edge of the discipline.
  • A choice between four specialisations: Computer Architecture, Software, Networking, or Control and courses from the list of the chosen specialisation (at least 15 EC)
  • Free elective space (15 EC) examples: research task, international exchange programme, internship, interfaculty specialisation profile, courses offered by other universities, courses from another department/faculty, or social studies courses. You can also fill this space with more specialisation courses or other electrical engineering or computer science courses.
  • A thesis project (45 EC)

Students build up their individual study programmes according to these guidelines and can choose for either a broader orientation or an in-depth specialisation.

The programme uses innovative and effective educational methods, with a balance between theory and project work, and requires a strong commitment from you.  You’ll be challenged to deal with a workload of more than 40 hours per week. In return you will receive individual guidance from our highly skilled teaching staff and professors.