Mats Daniels
Professor at Department of Information Technology; Vi3; Computing Education Research
- Telephone:
- +46 18 471 31 60
- Mobile phone:
- +46 70 891 82 62
- E-mail:
- mats.daniels@it.uu.se
- Visiting address:
- Hus 10, Regementsvägen 10
- Postal address:
- Box 337
751 05 UPPSALA
- CV:
- Download CV
- ORCID:
- 0000-0002-8465-7629
Short presentation
Mats Daniels, is professor in Computing Education Research (CER). Mats is leading the Uppsala Computing Education Research Group (UpCERG) and director of the national centre for pedagogical development in technology education in a societal and student oriented context (CeTUSS). His ambition when it comes to education is to support students to develop professional competencies through experiences in holistic learning environments, e.g. Open Ended Group Projects.
Keywords
- professional competencies
- computing and engineering education research
- open-ended group projects
- quality assurance
Biography
You can find me at ResearchGate and Google Scholar

Publications
Recent publications
Generative AI in the Professional IT Landscape and its Implications for Higher Education
Part of Teknisk-naturvetenskapliga fakultetens universitetspedagogiska konferens (TUK 2025), 2025
p. 34-67, 2025
Part of Proceedings of the 2024 on Innovation and Technology in Computer Science Education, p. 757-758, 2024
From Assistance to Misconduct: Unpacking the Complex Role of Generative AI Use in Student Learning
Part of IEEE Explore, 2024
Steps Towards a Philosophy of Computing Education
Part of ACM Koli Calling International Conference on Computing Education Research, 2023
All publications
Articles in journal
Part of IEEE Access, p. 66576-66588, 2022
- DOI for From a National Meeting to an International Conference: A Scientometric Case Study of a Finnish Computing Education Conference
- Download full text (pdf) of From a National Meeting to an International Conference: A Scientometric Case Study of a Finnish Computing Education Conference
Assessing Students' IT Professional Values in a Global Project Setting
Part of ACM Transactions on Computing Education, 2019
Searching for global employability: Can students capitalize on enabling learning environments?
Part of ACM Transactions on Computing Education, 2019
Four relections on the history of ITiCSE
Part of ACM inroads, p. 40-46, 2018
Part of ACM inroads, p. 101-101, 2018
Preparing tomorrow's software engineers for work in a global environment
Part of IEEE Software, p. 9-12, 2017
Part of ACM SIGCSE Bulletin, p. 11-14, 2017
Part of Information research, 2016
Patients' perceptions of their medical records from different subject positions
Part of Journal of the Association for Information Science and Technology, p. 2456-2470, 2015
Quality assurance using international curricula and employer feedback
Part of Conferences in Research and Practice in Information Technology, p. 19-27, 2015
Collaborative technologies in global engineering: New competencies and challenges
Part of International journal of engineering education, p. 267-281, 2015
Models and methods for computing education research
Part of Australian Computer Science Communications, p. 95-102, 2012
On valuing peers: theories of learning and intercultural competence
Part of Computer Science Education, p. 319-342, 2012
Assessing professional skills in engineering education
Part of Australian Computer Science Communications, p. 145-154, 2011
A method for analyzing learning outcomes in project courses
Part of Australian Computer Science Communications, p. 73-78, 2011
Reasoning about the value of cultural awareness in international collaboration
Part of Journal of Applied Computing and Information Technology, 2011
Part of International journal of engineering education, p. 795-806, 2010
Part of Australian Computer Science Communications, p. 73-78, 2010
The contribution of open ended group projects to international student collaborations
Part of ACM Inroads, p. 79-84, 2010
Evolution of an international collaborative student project
Part of Australian Computer Science Communications, p. 111-118, 2009
A Learning Theory Perspective on Running Open Ended Group Projects (OEGPs)
Part of Australian Computer Science Communications, p. 85-92, 2008
Qualitative Research Projects in Computing Education Research: An Overview.
Part of Australian Computer Science Communications, p. 25-34, 2006
Part of Australian Computer Science Communication, p. 57-61, 2004
Challenges in teaching capstone courses
Part of ACM SIGCSE Bulletin, p. 219-220, 2003
Open Ended Group Projects a 'Tool' for More Effective Teaching
Part of Australian Computer Science Communications, p. 95-103, 2003
Case studies in admission to and early performance in computer science degrees
Part of ACM SIGCSE Bulletin, p. 149-153, 2003
Structuring CSEd Research Studies: Connecting the Pieces
Part of ACM SIGCSE Bulletin, p. 149-153, 2003
Learning from students: Continous improvement in international collaboration
Part of ACM SIGCSE Bulletin, 2002
A cyber-icebreaker for an effective virtual group?
Part of ACM SIGCSE Bulletin, 2001
Teaching inter-institutional courses: sharing challenges and resources
Part of ACM SIGCSE Bulletin, p. 178-179, 2000
An International Student/Faculty Collaboration: The Runestone Project
Part of ACM SIGCSE Bulletin: Inroads, 2000
Reflections on International Projects in the Undergraduate CS Education
Part of Computer Science Education, p. 256-267, 1999
Assessment to increase students' creativity: Two case studies
Part of European Journal of Engineering Education, 1998
Improving education quality: a full scale study
Part of ACM SIGCSE Bulletin, p. 330-334, 1997
Teaching computer science: Experiences from four continents
Part of ACM SIGCSE Bulletin, p. 102-106, 1996
Chapters in book
Theory and Approaches to Computing Education Research
Part of Past, Present and Future of Computing Education Research, p. 33-50, Springer Nature, 2023
What is Computing Education Research (CER)?
Part of Past, Present and Future of Computing Education Research, p. 9-31, Springer Nature, 2023
A Case Study: The Uppsala Computing Education Research Group (UpCERG)
Part of Past, Present and Future of Computing Education Research, p. 245-258, Springer Nature, 2023
Exploring the Past, Present and Future of Computing Education Research: An Introduction
Part of Past, Present and Future of Computing Education Research, p. 1-7, Springer Nature, 2023
Internationella studentprojekt – en ämnesdidaktisk utmaning
Part of Kunskapens nya världar, p. 255-269, Uppsala Learning Lab, Uppsala University, 2010
Open Ended Group Projects (OEGP): A way of including diversity in the IT curriculum
Part of Diversity in information technology education, p. 166-195, Information Science Publishing, London, 2006
Comprehensive doctoral thesis
Comprehensive licentiate thesis
Conference papers
Generative AI in the Professional IT Landscape and its Implications for Higher Education
Part of Teknisk-naturvetenskapliga fakultetens universitetspedagogiska konferens (TUK 2025), 2025
p. 34-67, 2025
Part of Proceedings of the 2024 on Innovation and Technology in Computer Science Education, p. 757-758, 2024
From Assistance to Misconduct: Unpacking the Complex Role of Generative AI Use in Student Learning
Part of IEEE Explore, 2024
Steps Towards a Philosophy of Computing Education
Part of ACM Koli Calling International Conference on Computing Education Research, 2023
In Search of a Philosophy of Computing Education
Part of 2023 IEEE Frontiers in Education Conference (FIE), 2023
What is Skill? (and why does it matter?)
Part of 2023 IEEE Frontiers in Education Conference (FIE), 2023
Part of 2022 IEEE Frontiers in Education Conference (FIE), 2022
Student Perspectives on On-site versus Online Teaching throughout the Covid-19 Pandemic
Part of 2022 IEEE Frontiers in Education Conference (FIE), 2022
Phronesis: Deliberative Judgement as a Key Competence in the Post-Covid Educational Environment
Part of 2022 IEEE Frontiers in Education Conference (FIE), 2022
2022
"Collect, Understand and Publish" A Workshop on Qualitative Research in STEM Education
Part of 2022 7th International Stem Education Conference, ISTEM-Ed, 2022
Influencing Student Academic Integrity Choices using Ethics Scenarios
Part of 2022 IEEE Frontiers in Education Conference (FIE), 2022
Who is a Role Model? An Open Discussion on the Role of Role Modeling in Engineering Education
Part of 2022 IEEE FRONTIERS IN EDUCATION CONFERENCE, FIE, 2022
Part of ITiCSE-WGR '22, p. 37-63, 2022
Through the eyes of a research team: Using theory to enhance STEM Education
Part of 2021 6th International STEM Education Conference (iSTEM-Ed), p. 1-4, 2021
Encouraging Student-Centred STEM Learning in HE: A theory-based project in Asia
Part of 2021 6th International STEM Education Conference (iSTEM-Ed), 2021
Professional Competencies in Computing Education: Pedagogies and Assessment
Part of ITiCSE-WGR '21: Proceedings of the 2021 Working Group Reports on Innovation and Technology in Computer Science Education, p. 133-161, 2021
Inspiring Computational Thinking: A Science Fair Activity
Part of 2021 IEEE Frontiers in Education Conference (FIE), 2021
Context, Competency and Authenticity in STEM Education
Part of 2021 IEEE Frontiers in Education Conference (FIE), 2021
Part of 2021 IEEE Frontiers in Education Conference (FIE), 2021
A Sustainable Internationally Distributed Project Course in Software development
Part of ENLIGHT Teaching and Learning Conference, Gent,. The Netherlands, 2021
Part of 2021 IEEE Frontiers in Education Conference (FIE), 2021
A Scientometric Journey Through the FIE Bookshelf: 1982-2020
Part of 2021 IEEE Frontiers in Education Conference (FIE), 2021
Reflecting on your Role Modelling with a Scientific Approach
Part of World Engineering Education Forum/Global Engineering Deans Council, 2021
Euro-Asia Collaboration for Enhancing STEM Education
Part of In proceedings of the 5th APSCE International Conference on Computational Thinking and STEM Education, p. 136-140, 2021
Toward Practical Computing Competencies
Part of ITiCSE '21: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education, p. 603-604, 2021
Encouraging Asian academic STEM teachers to research their own teaching practice
Part of 2021 IEEE Frontiers in Education Conference (FIE), 2021
Types of Role Models for the Frontiers in Education (FIE) Community
Part of 2020 IEEE Frontiers in Education Conference (FIE), 2020
Professional Competencies in Computing Education: Are They Important?
Part of 2020 IEEE Frontiers in Education Conference (FIE), 2020
Students' professional competencies in computing project courses in the Norwegian context
Part of 2020 IEEE Frontiers in Education Conference (FIE), 2020
Students as Prosumers: Learning from Peer-Produced Materials in a Computing Science Course
Part of 2020 IEEE Frontiers in Education Conference (FIE), 2020
Care ethics to develop computing and engineering education for sustainability
Part of 2020 IEEE Frontiers in Education Conference (FIE), 2020
Computing Education: The Importance of Context: Keynote presentation
2020
Sustainable Development of Professional Competencies: A Teacher Training Perspective
2020
2020
Utilising Diversity for Project Work and Learning: A Study of the Learning Agreement Intervention
Part of 2019 IEEE Frontiers in Education Conference (FIE 2019), 2019
Inspiring Students in Their Learning: A Theoretically Based Discussion Building on Three Courses
Part of 2019 IEEE Frontiers in Education Conference (FIE 2019), 2019
When is Quality Assurance a Constructive Force in Engineering Education?
Part of 2019 IEEE Frontiers in Education Conference (FIE 2019), 2019
Part of Proc. 48th ASEE/IEEE Frontiers in Education Conference, 2018
- DOI for "Participating under the influence": How role models affect the computing discipline, profession, and student population
- Download full text (pdf) of "Participating under the influence": How role models affect the computing discipline, profession, and student population
Modeling Global Competencies for Computing Education
p. 348-349, 2018
Learning Outcome Outcomes: An Evaluation of Quality
Part of Proc. 48th ASEE/IEEE Frontiers in Education Conference, 2018
The self-flipped classroom concept: Underlying ideas and experiences
Part of Proc. 48th ASEE/IEEE Frontiers in Education Conference, 2018
Part of 2018 IEEE Frontiers in Education Conference (FIE), 2018
Part of 2018 IEEE Frontiers in Education Conference (FIE), 2018
Part of ITICSE 2018 Companion, p. 148-174, 2018
Part of 2018 IEEE Frontiers in Education Conference (FIE), 2018
First year computing students' perceptions of authenticity in assessment
Part of Proc. 22nd Conference on Innovation and Technology in Computer Science Education, p. 10-15, 2017
Experiences of teachers in computing as role models: a phenomenographic study
Part of Proc. 17th International Conference on Computing Education Research, p. 133-137, 2017
Part of Proc. 47th ASEE/IEEE Frontiers in Education Conference, 2017
Why are we here?: Student perspectives on the goal of STEM higher education
Part of Proc. 47th ASEE/IEEE Frontiers in Education Conference, 2017
The Educator Identity and its Impact
Part of SIGCSE '17 Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017
The Archetype Learning Method: Scaffolding teamwork competences in the engineering classroom
Part of Proc. 47th ASEE/IEEE Frontiers in Education Conference, 2017
Open-ended projects opened up – aspects of openness
Part of Proc. 47th ASEE/IEEE Frontiers in Education Conference, 2017
A diversity lens on the last decade of the FIE conference: Role models for the engineering community
Part of Proc. 47th ASEE/IEEE Frontiers in Education Conference, 2017
The authenticity of 'authentic' assessment: Some faculty perceptions
Part of Proc. 47th ASEE/IEEE Frontiers in Education Conference, 2017
A perspective from Vietnamese students on teaching of soft skills
Part of Proc. 5th International Conference on Learning and Teaching in Computing and Engineering, p. 23-24, 2017
Students envisioning the future
Part of Proc. 46th ASEE/IEEE Frontiers in Education Conference, 2016
Professional Competencies for Real?: A Question about Identity!
Part of ITiCSE '16 Proceedings of the 2016 ACM Conference in Innovation and Technology in Computer Science Education, 2016
A framework for writing learning agreements
Part of Proc. 46th ASEE/IEEE Frontiers in Education Conference, 2016
Developments in Global Software Engineering Education
Part of 2016 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2016
Motivation, optimal experience and flow in first year computing science
Part of Proc. 21st Conference on Innovation and Technology in Computer Science Education, p. 206-211, 2016
Part of Proc. 46th ASEE/IEEE Frontiers in Education Conference, 2016
Part of Proceedings of The 2015 Iticse Conference on Working Group Reports (Iticse-Wgp'15), p. 1-39, 2016
Aligning quality assurance at the course unit and educational program levels
Part of Proc. 46th ASEE/IEEE Frontiers in Education Conference, 2016
Perseverance measures and attainment in first year computing science students
Part of Proc. 20th Conference on Innovation and Technology in Computer Science Education, p. 302-307, 2015
Vision seminars and administration of university education: A case study
Part of Proc. 1st Al Baha University and Uppsala University Symposium on Quality in Computing Education, p. 29-32, 2015
Preparing the global software engineer
Part of Proc. 10th International Conference on Global Software Engineering, p. 61-70, 2015
Part of Proc. 45th ASEE/IEEE Frontiers in Education Conference, p. 1964-1972, 2015
Competencies for paradigm shift "survival"
Part of Proc. 45th ASEE/IEEE Frontiers in Education Conference, p. 1424-1429, 2015
Integrating global systems development skills into the engineering curriculum
Part of Proc. 3rd ASEE International Forum, 2014
Subject-Level Quality Assurance in Computing: Experiences from three national perspectives
Part of Proc. 44th ASEE/IEEE Frontiers in Education Conference, p. 1189-1196, 2014
- DOI for Subject-Level Quality Assurance in Computing: Experiences from three national perspectives
- Download full text (pdf) of Subject-Level Quality Assurance in Computing: Experiences from three national perspectives
Critical thinking, peer-writing, and the importance of feedback
Part of Proc. 44th ASEE/IEEE Frontiers in Education Conference, p. 1501-1507, 2014
Part of Information, 2013
Investigation into the personal epistemology of Computer Science students
Part of Proc. 18th Conference on Innovation and Technology in Computer Science Education, p. 231-236, 2013
Using open-ended group projects in HCI courses
Part of Challenges from the Future, 2013
Contemplations on results from investigating the personal epistemology of computing students
Part of Proc. 43rd ASEE/IEEE Frontiers in Education Conference, p. 825-831, 2013
Professionella kompetenser i projektkurser
Part of Proc. 3:e Utvecklingskonferensen för Sveriges ingenjörsutbildningar, p. 123-128, 2012
Categorizing how students use collaborative technologies in a globally distributed project
Part of Proc. 42nd ASEE/IEEE Frontiers in Education Conference, p. 1325-1330, 2012
Intercultural competence in global collaboration courses in computer engineering
Part of Advances in Design for Cross-Cultural Activities, p. 351-361, 2012
Student reflections on collaborative technology in a globally distributed student project
Part of Proc. 42nd ASEE/IEEE Frontiers in Education Conference, p. 365-370, 2012
Managing international student collaborations: An experience report
Part of Proc. 42nd ASEE/IEEE Frontiers in Education Conference, p. 355-360, 2012
Development of Professional Competencies in Engineering Education
Part of Proc. 41st ASEE/IEEE Frontiers in Education Conference, 2011
Developing Global Teamwork Skills: The Runestone Project
Part of Annual Global Engineering Education Conference (EDUCON), 2010
Experiences from using Constructive Controversy in an Open Ended Group Project
Part of Proc. 40th ASEE/IEEE Frontiers in Education Conference, 2010
Use and analysis of student response systems in two summer courses
Part of Att undervisa med vetenskaplig förankring – i praktiken!, p. 115-128, 2010
Students analyzing their collaboration in an international open ended group project
Part of Proc. 39th ASEE/IEEE Frontiers in Education Conference, 2009
Introducing an external mentor in an international open ended group project
Part of Proc. 39th ASEE/IEEE Frontiers in Education Conference, 2009
Three Ways of Globalizing IT Engineering Education: Experiences from Two European Universities
Part of International Conference on Science, Technology and Education Policy, p. 63-67, 2008
Reflecting on running large scale student collaboration projects
Part of Proc. 38th ASEE/IEEE Frontiers in Education Conference, p. 1464-1468, 2008
Stepping Stones: Capacity building in engineering education
Part of Proc. 38th ASEE/IEEE Frontiers in Education Conference, p. 307-312, 2008
Ill-structured problem solving: Invited panel
2007
Ill-structured Problem Solving in Engineering Education
Part of IEEE Frontiers in Education conference, 2007
Balancing Scaffolding and Complexity in Open Ended Group Projects (OEGPs): A Learning Theory View
Part of IEEE Frontiers in Education conference, 2007
Part of Meeting the Growing Demand for Engineers and Their Educators 2010-2020, 2007
Computing in a business context: a way to motivate and prepare
Part of SEFI 34th Annual Conference, p. 47, 2006
Managing cross-cultural differences in an open ended group project course
Part of IEEE Frontiers in education conference, 2005
Widening the horizon using the OEIGP
Part of HCI International, Las Vegas, 2005
Part of Grundutbildningsrådets utvecklingskonferens, Gävle, 2003
MEAD, Managing Education with Teachers at a Distance
Part of IEEE Frontiers in Education conference, 2003
2D and 3D Introductory Processes in Virtual Groups
Part of IEEE Frontiers in Education, 2003
Describing computer science education research: An academic process view
Part of SCS 2002, Western multiconference, San Antonio, p. 99-104, 2002
Distributed Teaching with Local Control
Part of IEEE Frontiers in Education conference, 2002
Open Ended Group Projects, Motivating Students and Preparing them for the
Part of IEEE Conference on Software Engineering Education & Training, 2002
Student Evaluation in an International Collaborative Project Course
Part of Proceedings WISE workshop, 2001
Teaching inter-institutional courses: Sharing challenges and resources
Part of ACM SIGCS Bulletin, p. 178-179, 2000
How do individual portable computers effect students learning?
Part of IEEE Frontiers in education conference, Kansas City, 2000
Using groupware for international collaborative learning
Part of IEEE Frontiers in education conference, Kansas City, 2000
Time studies as a tool for (computer science) education research
Part of ACM Australasian computing education conference, Melbourne, 2000
Using a Real-Life Setting to Combine Social and Technical Skills
Part of IEEE Frontiers in Education conference, 2000
- DOI for Using a Real-Life Setting to Combine Social and Technical Skills
- Download full text (pdf) of Using a Real-Life Setting to Combine Social and Technical Skills
Multi-Level Project Work; a Study in Collaboration
Part of IEEE Frontiers in Education conference, 2000
Evaluating a joint international project in disjunct courses
Part of SEFI Workshop, delft, Holland, 1999
Some thoughts on international projects in the undergraduate education
Part of EpCOS WS, U.K., 1999
IT in Society: a Multi-Disciplinary Course
Part of IEEE Frontiers in Education conference, USA, 1999
Full Scale Industrial Project Work
Part of IEEE Frontiers in Education conference, 1999
Building a Rigorous Research Agenda into Changes to Teaching
Part of ACM Australasian computing education conference, p. 203-209, 1998
RUNESTONE, an International Student Collaboration Project
Part of IEEE Frontiers in Education conference, 1998
A smorgasbord of pedagogical dishes
Part of ACM Australasian computing education conference, Melbourne, 1997
Computer Science Education in Europe
Part of SIGCSE Bulletin, p. 395-396, 1996
Encouraging active participation in programming classes
Part of 7th National conference on college teaching and learning, Jacksonville, 1996