Mats Daniels has an extensive academic career at Uppsala University spanning from 1980 to the present. Currently serving as a Professor and Senior Lecturer since 2001, Mats Daniels has taken on roles such as Director of Studies and Lecturer, with a focus on Computing and Engineering Education. Prior experience includes a Lecturer position from 1986 to 2000 and a Ph.D. Student role from 1980 to 1985. Mats Daniels holds a Doctor of Philosophy in Computer Science Education earned from Uppsala University in 2011, following a Master of Engineering in Computer Science obtained in 1980.