
About
Pontus Haglund is a Lecturer at Linköping University's Department of Computer and Information Science (IDA), affiliated with the Software and Systems (SAS) division. His research focuses on computer science education, particularly pedagogical frameworks for abstraction skills, teaching methodologies, and assessment strategies in programming education. He collaborates with the Graduate School in Computer Science (CUGS) and the Education group for Programming and Programming Didactics (UPP). His recent work includes studies on TA insights for teaching subtle CS concepts and differentiated assessment methods for data structures.
Education background and roles: While specific educational qualifications are not detailed in the provided texts, his academic position implies advanced degrees in computer science. He actively contributes to the SAS division's mission in software engineering and systems research, though his personal focus remains on educational innovation.
Research trends: His publications (2023–2025) emphasize empirical evaluations of teaching strategies, abstraction skill development, and collaborative frameworks in CS education. Key themes include improving student comprehension of complex programming concepts and refining assessment practices to account for prerequisite knowledge gaps.
Labs/Teams: Engaged with SAS, CUGS, and UPP groups, contributing to interdisciplinary efforts in both technical systems research and pedagogical advancement.





