Theme: Disruptions in Software Engineering Education and Training
The first software engineering courses were taught more than 40 years ago, and the first software engineering curricula were developed more than 35 years ago, long before the Web, mobile apps, online education and materials, and even before most PC’s, networks, and object-oriented development.
Today’s innovative applications scale to millions of concurrent users, run on a wide variety of devices, are distributed across geographically-distributed machines, make use of many open source components, and are protected against unprecedented types of security threats. Existing texts and curricula rarely address the material that would enable software engineers need to build the next Google, Facebook, Twitter, Angry Birds, Paypal, Amazon.com, or an autonomous vehicle.
Today’s education and training on software topics has moved far beyond the traditional classroom. More than 23000 people recently completed an online course on artificial intelligence, and new companies have been formed to use video technology to deliver such courses, even beginning courses in programming. Books are being redesigned for online use, eliminating the traditional linear printed page. Vast numbers of software engineers use both print and online materials to acquire just-in-time knowledge about various aspects of software development. Many established companies offer extensive training that combines software engineering techniques with product training. Finally, many universities are expanding their capabilities to deliver software engineering education to distributed classrooms.
The main theme for the 2013 Conference on Software Engineering Education and Training is to explore how our profession can respond to the disruptions that have transformed the software business and opened up new possibilities for education and training. We are particularly seeking contributions that address these modern aspects of technology with innovative solutions for education and training. We plan to supplement the accepted papers with invited talks from people who are leading the way in changing software engineering education and training, thus disrupting the traditional structure of the CSEE&T conference.
As in the recent past, CSEE&T will also feature:
• academic research papers
• in-depth teaching/training experience reports
• short papers
• “work in progress” reports
• highly collaborative workshops
• panel sessions
• practice and methods presentations, and tutorials
Topics of Interest
We invite quality, original submissions that address the conference themes or related topics. These could cover curricula development, empirical studies, personal or institutional experiences, conceptual or theoretical work. The following is a list of possible areas for exploration and sharing – all in the context of software engineering education & training. The list is by no means exhaustive and authors may submit papers in areas not covered here but consistent with the central themes of the conference.
• modern development methods, e.g., Lean and Scrum
• mobile apps vs. desktop apps
• development and deployment in the cloud
• global software engineering projects, including cultural issues
• tools and environments, including open source and commercial products
• the Internet of things
• user experience
• application tuning for performance, including power consumption and scalability
• the use of social media
• industry-academia collaboration
• entrepreneurship and software business issues
• technology in support of education and training
We will give preference to submissions that describe experiences and/or provide empirical data on these topics over those submissions that present untested ideas or well-established approaches that have been thoroughly covered in previous conferences.