120 credits. 60 credits in computer science/technology/information systems including Software Testing, Algorithms and Data Structures and a second course in object-oriented programming. Proficiency in English equivalent to the Swedish upper secondary course English 6.
Software is often used for a long time during which it is developed and modified to satisfy changing needs. It is important that developers know how to design and implement programs that are maintainable and that they are skilled in modifying existing, often large, programs. In the course, you will develop these competencies by studying theory interleaved with a practical group project.