Last edit: 15/08/2019
Approved: 15/08/2019

Basic eligibility

Basic eligibility to be accepted to the master’s programme requires that the applicant has a degree on the first level consisting of at least 180 higher education credits or a corresponding foreign degree. 

Specific eligibility

  • Previous education must include at least 6 months of studies (corresponding 30 higher education credits) within electrical engineering, electronics, computer engineering or computer science. 
  • Previous education must also include basic mathematics courses within single variable and multivariable calculus, linear algebra and mathematical statistics or probability theory.
  • The student must have passed at least one course in computer programming (preferably C or Python).
  • The student must have passed a course on signals and systems, including material about time-continuous and time-discrete systems, sampling, linear filters and systems, and transform methods (Fourier, Laplace and Z).
  • A good knowledge of English, equivalent to Eng 6.

It is recommended that the applicant has experience of problem solving using numerical computing languages like MATLAB.


The number of places in the masters program is limited. The selection process is based on the following selection criteria: University, previous studies (for instance GPA, grades in specific subjects and English), motivation for the studies (for instance letter of motivation, references, and relevant work experience). The evaluation scale is 1-75.