The world is in need of a growing number of skilled software engineers, and the world in which those software engineers work changes quickly and constantly. How can we best teach students to be skilled, thoughtful, software engineering practitioners for the modern world? Technology changes at an incredible rate. How can we best keep up with this and keep our teaching relevant and authentic? Are there fundamental principles which never change? What should a modern curriculum cover? Software engineering is a practical subject - what are the best types of practical exercises and projects to include in our courses? How best to assess them? Can we use technology to support our teaching, perhaps helping us to scale to more students? This symposium is a working gathering of educators to discuss approaches, sharing experiences and ideas, with the aim of advancing the state of practice in modern software engineering education. The workshop will be an in-person event, with an emphasis on discussion and practical, interactive sessions, over presentations. We want it to be a productive event generating new ideas.
We are asking participants to register for the project, and once we have a sense of who will be coming, we will reach out and ask participants to collabratively create a program. You can see the program from a preview WMSEE here.
We envision that the program will include :
This event is for anyone who is teaching Software Engineering, and would like to discuss, compare notes, and learn from other SE educators.
We're planning a low-key event, so we don't need to charge a registration fee, but that means we won't have fancy catering etc. We'll recommend nearby places to get lunch / dinner etc. However, for planning purposes we are asking everyone to register by 14 March 2025. Please register to let us know you are coming Here
Carnegie Mellon University, USA
Imperial College London, United Kingdom
Technische Universiteit Delft, Netherlands