Write a Blog >>
ICSE 2023
Sun 14 - Sat 20 May 2023 Melbourne, Australia

In the last 30 years, the demands placed on software engineers have increased dramatically. This is because the systems they develop increase in complexity, size, and criticality as well. Novel system types like adaptive systems or cyber-physical systems and new technologies, like artificial intelligence and virtual reality change the technology landscape. Professionals creating such systems hence need to stay on the cutting edge to face the challenges of the future. Albeit the software engineering community has created a vast toolbox of approaches, techniques, paradigms, and frameworks to meet these challenges, this is only one side of the story: we need to enable future generations of software engineers to meet current demands and prepare them for challenges that are unforeseen today.

However, there remain open and recurring questions regarding what pedagogical techniques are appropriate in which educational situation. In spite of these myriad challenges, software engineering educators often do manage to design and run engaging, project-based courses where students develop the skills that are necessary for the industry. The purpose of this workshop is to learn from the hard-fought lessons of these project-based courses, reflecting upon successes and challenges faced in our daily struggle to prepare the next generation.

Following the SECM 2017, SEEM 2018, SEENG 2021 and SEENG 2022 our goal in this 5th edition is to continue to bring together main stakeholders to discuss the unique needs and challenges of software engineering education for the next generation. Building on its predecessor, the workshop will use a highly interactive format, structured around short presentations to generate discussion topics, an activity to select the most interesting topics, and structured breakout sessions to allow participants to address those topics.

This workshop is taking place at ICSE 2023, which is sponsored by ACM SIGSOFT and IEEE-CS TCSE.

You're viewing the program in a time zone which is different from your device's time zone change time zone

Tue 16 May

Displayed time zone: Hobart change

09:00 - 10:30
Workshop Introductions / Presentation Session 1SEENG at Meeting Room 108
09:00
45m
Day opening
Introductions
SEENG
Jonathan Bell Northeastern University, Stephan Krusche Technische Universität München, Bastian Tenbergen State University of New York at Oswego
09:45
15m
Talk
Improving the Quality of Commit Messages in Students’ Projects
SEENG
Iris Ma University of California Irvine, Crista Lopes University of California, Irvine
Pre-print
10:00
15m
Talk
Not Just a Matter of Style: Does Aesthetics Have a Place in Software Engineering Curriculum?
SEENG
10:15
15m
Talk
"We Need To Talk About ChatGPT": The Future of AI and Higher Education
SEENG
Michael Neumann University of Applied Sciences & Arts Hannover, Maria Rauschenberger University of Applied Sciences Emden/Leer, Eva-Maria Schön University of Applied Sciences Emden/Leer
DOI Pre-print File Attached
11:00 - 12:30
Presentation Session 2SEENG at Meeting Room 108
11:00
15m
Talk
Hey Teachers, Teach Those Kids Some Software Testing
SEENG
Baris Ardic Delft University of Technology, Andy Zaidman Delft University of Technology
Pre-print
11:15
15m
Talk
”Work in the morning instead of midnight” and other lessons learned in FinTech 512
SEENG
Pat Morrison IBM, John Slankas Duke University
11:30
15m
Talk
Gamify-IT - A Web-Based Gaming Platform for Software Engineering Education
SEENG
Sandro Speth University of Stuttgart, Institute of Software Engineering, Leon Hofmeister University of Stuttgart, Uwe Breitenbücher Reutlingen University, Steffen Becker University of Stuttgart
Media Attached File Attached
11:45
15m
Talk
Learning to Write User Stories with the 4C Model: Context, Card, Conversation, and Confirmation
SEENG
Cecile Peraire Carnegie Mellon University Silicon Valley
File Attached
12:00
15m
Talk
Towards a Generic Model for Classifying Software into Correctness Levels and its Application to SQL
SEENG
Benard Wanjiru Radboud University Nijmegen, Patrick van Bommel Radboud University Nijmegen, Djoerd Hiemstra Radboud University Nijmegen
12:30 - 13:45
Lunch round tableSEENG at Meeting Room 108
12:30
75m
Lunch
Lunch round table
SEENG

13:45 - 15:15
Breakout Discussions 1SEENG at Meeting Room 108
13:45
90m
Meeting
Breakout Discussions
SEENG

15:45 - 17:15
Breakout Discussions 2 / Presentation of Discussion Results and ClosingSEENG at Meeting Room 108
15:45
45m
Meeting
Breakout Discussions
SEENG

16:30
45m
Day closing
Presentation of Discussion Results and Closing
SEENG

18:00 - 21:00
Workshop DinnerSEENG at Offsite

The event will include dinner and a 3 hour beverage package (no spirits).

18:00
3h
Social Event
SEENG Workshop Dinner 1800-2100 at BoHo South Wharf
SEENG

Call for Papers

Download CFP

The Fifth International Workshop on Software Engineering Education for the Next Generation (SEENG) aims to bring together scholars, educators, and other stakeholders to discuss the unique needs and challenges of software engineering education for the next generation, specifically using engaging and pedagogically beneficial projects. Topics of interest include, but are not limited to:

  • Learning technologies and tools that support software engineering education and training
  • Automated evaluation/assessment of software engineering skills
  • Teaching soft skills in software engineering
  • (Empirical) methods of teaching and evaluating software engineering skills
  • Studies of equity, diversity, and inclusion in software engineering education and training
  • Continuing education of software engineers
  • Extra-curricular training of software engineering students (e.g., through hackathons, bootcamps)
  • Foundational research on software engineering education and training

Submission Categories

We solicit three kinds of contributions:

  • Research Papers, including case studies, reporting on original research results pertaining to software engineering education (up to 8 pages).
  • Experience Reports describing experiences in training Millennials in software engineering courses or curricula in higher education or professional settings with a focus on actionable advice and lessons learned (up to 8 pages).
  • Position Papers sharing the author’s insights or proposing an original idea or an opinion pertaining to software engineering education (up to 4 pages).

Submission Instructions

We accept original manuscripts in English, strictly adhering to the IEEE Proceedings Template. Papers may not exceed eight pages in length including references and author biographies. Manuscripts that do not adhere to the formatting instructions will be rejected without review.

Important Note: Although some ICSE tracks adopt the Double-Blind Review (DBR) process, the DBR process does not apply to this workshop. Papers will be submitted and reviewed using the regular, non-blinded process.

All submitted manuscripts will be peer-reviewed by at least three reviewers. Upon acceptance, at least one author is required to register, pay, and attend the workshop for their paper to be published. Papers will be published in the ICSE workshop proceedings. Purchases of additional pages in the proceedings is not allowed.

The official publication date of the workshop proceedings is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of ICSE 2023. The official publication date affects the deadline for any patent filings related to published work.