Future developers need both AI competence and software development expertise
Generative AI is rapidly changing how software and digital systems are developed. At Kristianstad University, students on the Bachelor Programme in Software Development can develop their AI skills through GenAI Track – an initiative designed to prepare them for their studies and a rapidly changing world of work.

Martin Ågren teaches AI to students on the Bachelor Programme in Software Development at Kristianstad University.
Generative AI can support software developers with tasks such as code generation, planning and debugging. The technology offers new opportunities, but also requires developers to have the knowledge and judgement to make informed decisions.
– Generative AI is now part of everyday life in many workplaces, particularly in software development. That is why it is important that our programmes keep pace with these changes. We also need to help students use AI effectively and responsibly during their studies, says Martin Ågren, AI lecturer at Kristianstad University.
Developing AI skills throughout the programme
GenAI Track aims to introduce students to generative AI and give them opportunities to develop both practical and theoretical knowledge. Rather than treating AI as a one-off topic, the idea is for students to revisit and explore it in greater depth throughout their studies.
– Developing knowledge of generative AI takes time. The field is evolving rapidly, and students need to acquire a wide range of skills and knowledge to meet the expectations of the labour market. By revisiting the subject throughout their studies, they can gradually build their expertise while keeping up with the latest developments.
"Students need to be able to use generative AI in practice in their future careers."
But learning to use AI tools is only part of the picture. Knowing when and how to use the technology is just as important.
– Students need to be able to use generative AI in practice in their future careers. But they also need to understand its opportunities and limitations so they can make the most of the technology while reducing the risks associated with its use. Both practical skills and theoretical knowledge are essential.
Software development expertise remains essential
As generative AI becomes capable of supporting more tasks in software development, the way developers work is also changing. However, according to Martin Ågren, technical expertise will continue to play a vital role.
– We still need people with expertise in software development who can make important decisions, give effective instructions to AI tools and take responsibility for ensuring that projects stay on track and maintain high standards of quality.
"I hope students gain the confidence to use and understand generative AI."
The aim is for GenAI Track to provide students with a solid foundation they can continue to build on as the technology evolves.
– I hope students gain the confidence to use and understand generative AI. The technology will continue to change, so it's important that they have a solid foundation that enables them to keep learning and developing their skills as AI advances, says Martin Ågren.

Students attending a lecture as part of GenAI Track.