• Aligning Quality Assurance at the Course Unit and Educational Program Levels

      Jónsson, B; Lárusdóttir, M; Daniels, M; Clear, A; Clear, T; McDermott, R (IEEE, 2016)
      Quality assurance is a subject that has grown dramatically in importance in recent times. In previous work, we have described how the ACM Curricula can be used to support the Quality Assurance process of educational programs, ...
    • Challenges and recommendations for the design and conduct of Global Software Engineering courses: a systematic review

      Clear, T; Beecham, S; Barr, J; Daniels, M; McDermott, R; Oudshoorn, M; Savickaite, A; Noll, J (Association for Computing Machinery (ACM), 2015)
      Context: Global Software Engineering (GSE) has become the predominant form of software development for global companies and has given rise to a demand for students trained in GSE. In response, universities are developing ...
    • Competencies for paradigm shift 'survival'

      Daniels, M; Cajander, A; Eckerdal, A; Lind, M; Nylen, A; Clear, T; McDermott, R (IEEE, 2015)
      The rapid development in the IT area brings a series of shifts, in underlying theories, technology and work practices. In the normal course of events, most changes are evolutionary, with small, incremental improvements ...
    • A Framework for Writing Learning Agreements

      Clear, T; Parsjö, E; Cajander, Å; Daniels, M; Lagerqvist, N; McDermott, R (IEEE, 2016)
      Abstract: Active learning is a popular concept for motivating learning. Learning agreements are one strategy towards this goal. They can be used to aid the students to take ownership of their learning and in becoming more ...
    • Motivation, Optimal Experience and Flow in First Year Computing Science

      McDermott, R; Zarb, M; Daniels, M; Cajander, Å; Clear, T (ACM, 2016)
      We examine the concept of motivation from the perspective of Self Determination Theory and give a brief overview of relevant results. We also consider the optimal state known as "Flow" and give an account of its conceptualisation ...
    • Preparing the Global Software Engineer

      Peters, A; Hussain, W; Cajander, A; Clear, T; Daniels, M (IEEE, 2015)
      With a goal of preparing software engineering students for practice in today’s global settings, Uppsala University has for some years run courses involving global collaboration. The “IT in Society” course is one such ...
    • Students Envisioning the Future

      Lind, T; Cajander, Å; Sandblad, B; Daniels, M; Lárusdóttir, M; McDermott, R; Clear, T (IEEE, 2016)
      How can students be included as critical stakeholders in the systems and services provided by a university? To address the whole student experience, we engaged students and employees at a large Swedish university in a ...