CSEE&T 2024
Mon 29 July - Thu 1 August 2024 Würzburg, Germany

This program is tentative and subject to change.

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

Mon 29 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

13:00 - 14:00
RegistrationCatering at Lobby
14:00 - 17:00
WorkshopKeynotes, Workshops, and Panels at Room 2
Chair(s): Rony G. Flatscher WU Vienna

Teaching Novices Programming and Important Applications in a Single Semester - Critical Factors from Zero to Portable GUI Programming in Four Hours

In the past 35 years employing systematically participative observation a lecture got created that allows for teaching novices programming from zero and empowering them to apply their knowledge to program e.g. MS Office and OpenOffice/LibreOffice, to create client-server socket programs and to create portable GUI programs, all in a single semester (four months, four contact hours per week). It may be noticeable that despite the teaching load of 8 ECTS (200 hours) there are no drop-outs among the participating business information students.

Workshop Content

This workshop introduces the developed pedagogical concept, the infrastructures that can be used, the syllabus and the parts of it that are key for the overall success of this lecture. There will be a few small nutshell examples presented with the intent to exemplify what can be achieved. This approach in the workshop should allow any attendee to analytically assess the overall concept, the building blocks and the applicability of the learning outcome for the students who start as novices at the beginning of the semester. At the end of lecture the novice students will be able to create programs that control Windows programs via OLE (object linking and embedding), apply curl for interacting with web resources, create portable client-server socket programs, become able to process XML and HTML5 text, and even create portable, complex GUIs exploiting the powerful JavaFX framework.

14:00
3h
Other
Teaching Novices Programming and Important Applications in a Single Semester - Critical Factors from Zero to Portable GUI Programming in Four Hours
Keynotes, Workshops, and Panels
W: Rony G. Flatscher WU Vienna
Pre-print
17:00 - 17:30
Coffee BreakCatering at Lobby
17:00
30m
Coffee break
Break
Catering

17:30 - 19:30
Welcome ReceptionCatering at Lobby

Tue 30 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

08:30 - 09:00
RegistrationCatering at Lobby
09:00 - 09:10
10:10 - 10:30
Coffee BreakCatering at Lobby
10:10
20m
Coffee break
Break
Catering

10:30 - 12:00
AI and Machine Learning ApplicationsResearch Track at Room 1
10:30
22m
Talk
Leveraging Open Source LLMs for Software Engineering Education and Training
Research Track
Juanan Pereira , Juan Miguel Lopez , Xabier Garmendia , Maider Azanza University of the Basque Country (UPV/EHU)
10:52
22m
Talk
Navigating the AI Frontier: A Critical Literature Review on Integrating Artificial Intelligence into Software Engineering Education
Research Track
Chandan Kumar Sah Beihang University
11:15
22m
Talk
Adapting Computational Skills for AI Integration
Research Track
Hanya Elhashemy , Hal Abelson Massachusetts Institute of Technology, Tilman Michaeli TU Munich
11:37
22m
Talk
Towards Integrating Emerging AI Applications in SE Education
Research Track
Michael Vierhauser University of Innsbruck, Clemens Sauerwein University of Innsbruck, Tobias Antensteiner , Iris Groher Johannes Kepler University, Linz
12:00 - 13:00
LunchCatering at Lobby
12:00
60m
Lunch
Lunch
Catering

15:00 - 15:20
Coffee BreakCatering at Lobby
15:00
20m
Coffee break
Break
Catering

15:20 - 16:20
State of ResearchResearch Track at Room 2
15:20
20m
Talk
Thriving in the era of hybrid work: Raising cybersecurity awareness using serious games in industry trainings
Research Track
Tiange Zhao , Tiago Espinha Gasiba Siemens AG, Ulrike Lechner Universität der Bundeswehr München, Maria Pinto-Albuquerque Instituto Universitário de Lisboa (ISCTE-IUL)
15:40
20m
Talk
Towards understanding students’ sensemaking of test case design: a one-page summary
Research Track
Niels Doorn Open Universiteit and NHL Stenden University of Applied Sciences, Tanja E. J. Vos Universitat Politècnica de València and Open Universiteit, Beatriz Marín Universitat Politècnica de València
16:00
20m
Talk
Extension of a study on Parsons' Problems reveals implications for SEE&T
Research Track
Kevin Wendt University of Minnesota

Wed 31 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

08:30 - 09:00
RegistrationCatering at Lobby
09:00 - 10:00
09:00
60m
Keynote
AI and Software Engineering Education: Riding the Wave of Innovation
Keynotes, Workshops, and Panels
Nancy Mead Carnegie Mellon University
10:10 - 10:30
Coffee BreakCatering at Lobby
10:10
20m
Coffee break
Break
Catering

12:00 - 13:00
LunchCatering at Lobby
12:00
60m
Lunch
Lunch
Catering

13:00 - 14:20
AI in Education and Training Research Track at Room 1
13:00
20m
Talk
Leveraging Lecture Content for Improved Feedback: Explorations with GPT-4 and Retrieval Augmented Generation
Research Track
13:20
20m
Talk
Automated Programming Exercise Generation in the Era of Large Language Models
Research Track
Niklas Meissner Institute of Software Engineering, University of Stuttgart, Sandro Speth Institute of Software Engineering, University of Stuttgart, Steffen Becker University of Stuttgart
13:40
20m
Talk
A Survey Study on the State of the Art of Programming Exercise Generation using Large Language Models
Research Track
Eduard Frankford University of Innsbruck, Ingo Hoehn , Clemens Sauerwein University of Innsbruck, Ruth Breu University of Innsbruck
14:00
20m
Talk
Toward AI-facilitated Learning Cycle in Integration Course through Pair Programming with AI Agents
Research Track
Zhengyuan Wei City University of Hong Kong, Albert Ting-Leung Lee , Victor C. S. Lee Department of Electrical and Electronic Engineering, The University of Hong Kong, Wing-Kwong Chan City University of Hong Kong
14:20 - 14:40
Coffee BreakCatering at Lobby
14:40 - 15:40
Poster and Tool PapersPoster and Tool Track at Room 2
14:40
5m
Talk
MASS
Poster and Tool Track
Steffen Dick , Christoph Bockisch Philipps-Universität Marburg
14:45
5m
Talk
WIP-Using Generative Artificial Intelligence Tools in Software Engineering Courses
Poster and Tool Track
14:50
5m
Talk
Presenting Experiential Educational Machine Learning Labs
Poster and Tool Track
Yang Liu Rochester Institute of Technology, Xiaofan Que , Dingrong Wang , Samuel Malachowsky Rochester Institute of Technology, Daniel Krutz Rochester Institute of Technology
14:56
5m
Talk
Requirements Engineering Education with Just-in-Time Teaching and Projects
Poster and Tool Track
15:07
5m
Talk
You & AI: a research computing hackathon
Poster and Tool Track
15:12
5m
Talk
Student Experiences in a Global Software Engineering Course Taught Jointly in Germany, Indonesia, and Japan
Poster and Tool Track
Felix Waigner , Andreas Roessler , Michael Evan Santoso Ritsumeikan University, Japan, Patricia Brockmann , D. Moritz Marutschke Kyoto University of Advanced Science, Tri Astoto Kurniawan , Victor Kryssanov
15:18
5m
Talk
Accessible Learning Labs: Accessibility Education Through Experiential Learning
Poster and Tool Track
Yang Liu Rochester Institute of Technology, Xiaofan Que , Dingrong Wang , Samuel Malachowsky Rochester Institute of Technology, Daniel Krutz Rochester Institute of Technology
15:23
5m
Talk
A Method and Software to Create SCORM Units for Computer Science Courses
Poster and Tool Track
15:29
5m
Talk
A Tool to Facilitate Calibrated Peer Reviews in Software Engineering Education
Poster and Tool Track
Bastian Tenbergen State University of New York at Oswego
15:34
5m
Talk
Automated Assessment Tool for Teaching Web Application Development
Poster and Tool Track
15:40 - 17:00
Software Quality and ImprovementResearch Track at Room 1
15:40
26m
Talk
Acknowledging Good Java Code with Code Perfumes
Research Track
Philipp Straubinger University of Passau, Florian Obermueller University of Passau, Gordon Fraser University of Passau
16:06
26m
Talk
Cultivating Software Quality Improvement in the Classroom: An Experience with ChatGPT
Research Track
Eman Abdullah AlOmar Stevens Institute of Technology, Mohamed Wiem Mkaouer University of Michigan - Flint
16:33
26m
Talk
Using Generative AI to Create User Stories in the Software Engineering Classroom
Research Track
Allan Brockenbrough University of Massachusetts, Salem, Dominic Salinas
17:00 - 22:00
Social EventCatering

Thu 1 Aug

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

08:30 - 09:00
RegistrationCatering at Lobby
09:00 - 10:20
Educational Tools and Curriculum DevelopmentResearch Track at Room 1
09:00
20m
Talk
ChatGPT's Aptitude in Utilizing UML Diagrams for Software Engineering Exercise Generation
Research Track
Sandro Speth Institute of Software Engineering, University of Stuttgart, Niklas Meissner Institute of Software Engineering, University of Stuttgart, Steffen Becker University of Stuttgart
09:20
20m
Talk
Systematic Teaching of UML and Behavioral Diagrams
Research Track
Anja Metzner Augsburg Technical University of Applied Sciences
09:40
20m
Talk
Exploration and Practice of University-Enterprise Deep Integration Oriented Talent Training Mode for Software Engineering Specialty
Research Track
10:00
20m
Talk
A Deep Dive Into CATS Evaluator Algorithm: Quantification Of The Probability in Serious Game Cloud Security Defense Scenarios
Research Track
Tiange Zhao , Ulrike Lechner Universität der Bundeswehr München, Maria Pinto-Albuquerque Instituto Universitário de Lisboa (ISCTE-IUL), Didem Ongu , Tiago Espinha Gasiba Siemens AG
10:20 - 10:40
Coffee BreakCatering at Lobby
10:20
20m
Coffee break
Break
Catering

10:40 - 12:00
Competence and Automation in ProgrammingResearch Track at Room 1
10:40
26m
Talk
Automation of Test Skeletons within Test-Driven Development Projects
Research Track
Muhammet Mustafa Olmez North Carolina State University, Edward Gehringer North Carolina State University
11:06
26m
Talk
Competence-based Assessment of Programming Assignments
Research Track
Reinhold Plösch Johannes Kepler University, Iris Groher Johannes Kepler University, Linz, Alexander Hofer Johannes Kepler University Linz
11:33
26m
Talk
Assessing Software Development Competences Constructively Aligned in an Open-Web Format
Research Track
12:00 - 13:00
LunchCatering at Lobby
12:00
60m
Lunch
Lunch
Catering

13:00 - 14:00
13:00
60m
Panel
Future of SE Education in the Dawn of AI
Keynotes, Workshops, and Panels

14:05 - 14:10
Short BreakCatering at Lobby
15:00 - 15:10
Short BreakCatering at Lobby
15:10 - 16:10
Pedagogical Approaches and Professional Skills Development (2)Research Track at Room 1
15:10
20m
Talk
How Much Effort Do You Need to Expend on a Technical Interview? A Study of LeetCode Problem Solving Statistics
Research Track
Jialin Cui North Carolina State University, Runqiu Zhang University of Virginia, Fangtong Zhou North Carolina State University, Ruochi Li North Carolina State University, Yang Song University of North Carolina Wilmington, Edward Gehringer North Carolina State University
15:30
20m
Talk
Case Study Based Pedagogical Intervention for Teaching Software Engineering Ethics
Research Track
Aditya Johri George Mason University, USA, Ashish Hingle George Mason University
16:10 - 16:30
Award Ceremony & Conference ClosingKeynotes, Workshops, and Panels at Room 1