ICSE 2005 focuses on the identity of our
profession, its perspectives and its future. Education is a vital mission for our community in order to meet
the challenges of today and, primarily, those we expect to face in the future. Moreover education is intimately bound with social and economic
factors raising different questions and problems in different countries.
The track will be organized to reflect this diversity through expert presentations
and open discussion sessions.
We solicit contributions from the community
on problems/questions/open issues
in teaching software engineering which will help us shape the agenda
educational track for this year and a roadmap for the future of software
engineering education. The panel/discussion sessions will provide a forum
selected submitters to present and discuss their questions and experiences
with experts in the field and with the track participants.
Contributions are invited for papers describing
problems, relevant experiences, and novel insights in educational activities.
of interest include, but are not restricted to:
> Software Engineering is about complexity:
How/what can we teach about complexity?
> Software Engineering is about software.
What knowledge should we assume about software?
> Successful software engineering requires
experience. What can we assume
about experience and how can we impart experience?
> Software has fundamental impact on advanced
societies. Should we address
ethical and other societal issues? How?
> Software Engineering is increasingly
done in a distributed way. What are the rules? What should we say about outsourcing? About the impact of
> Are projects necessary for a course?
What is the role of projects? What is the role of textbooks? Do we still need textbooks now that we have the
> What is the impact of the Internet,
as an infrastructure for software development, as a delivery vehicle for courses, as a vast data store of
> Software engineering is influenced by
organizational and cultural issues. What culture and organization do
we teach for? Should we teach
> Are there fundamental issues related
to programming languages, software tools, and infrastructure?
Papers should be at most two pages long,
in the conference format, and should
clearly describe the social-economical-educational context
they refer to, the
object of the discussion and the expected result of the discussion.
should explicitly list up to three main challenges an instructor
of software engineering faces today, and optionally, potential solutions
Submissions for this category are closed.
Authors of the selected papers will be
invited to be part of the discussion
sessions, to provide a statement about their submission, and to participate
A post-conference monograph will summarize
the event and will be made
available to all participants.