Software Evolution and Maintenance Project
Programme course instance, 7,5 Credits
- Period : 2026-August-31 until 2026-November-01
- Location: Campus Karlskrona
- Type of instruction: Campus, day-time, half-time 50%
- Main field of study: Software engineering
- Language of instruction: English
- Education level: A1N
- Application code: B9P6Y
- Course code: PA2558
This course is part of a programme and cannot be applied.
Software Evolution and Maintenance Project, 7,5 Credits
Evolution and Maintenance of software is concerned with continuously correcting, adapting, and perfecting the software. This work introduces special challenges such as the need to understand the existing codebase without having access to the original developers, in order to make changes you need to understand the consequences of thee
changes, you need to modernise the use of e.g. unit testing, and you need to take time to improve and refactor the codebase according to sound programming principles. It is, however, not enough to understand the source code in itself. You also need to understand how the source code is stored in a configuration management system, and how to suggest, inspect, approve, introduce, and test changes in the software and in the configuration management system. The intention of this course is to, through a practical case, create a deer insight in to challenges such as the above.
Good to know
Similar education
Courses
Adaptive Lean Software Testing, 7.5 credits
Course, Second cycle Spring-25
Introduction to Security in the Software Development Lifecycle, 6 credits
Course, Second cycle Spring-25
Machine Learning Engineering, 6 credits
Course, Second cycle Spring-25
Product and Requirements Management for Digital Environments, 7.5 credits
Course, Second cycle Spring-25
Secure Software Architecture, 6 credits
Course, Second cycle Spring-25
Security, Privacy and Compliance, 7.5 credits
Course, Second cycle Spring-25
Agile and Lean Development of Software Intensive Products, 7.5 credits
Course, Second cycle Autumn-25
Applied Cloud Computing and Big Data, 7.5 credits
Course, Second cycle Autumn-25
Programmes
Master's Programme in Software Engineering, 120 credits
Programme, Second cycle Autumn-25
Master’s programme in AI and Machine Learning, 120 credits
Programme, Second cycle Autumn-25