Distributed Software Development

  • Credits 7.5  credits
  • Education level Second cycle
  • Study location Västerås
  • Course code CDT402
  • Main area Computer Science

The course is project-based, where students from three universities work together in a project in a distributed environment. Groups are made of 5-8 students working together. The project work includes requirements specification, design and implementation of a software system, and the presentation of the project status and final results. The course uses a videoconference system for joined lectures, seminars and presentations, and other means for distributed communication. The course represents a unique opportunity for students to experience and learn how to cooperate in a real geographically distributed environment.

Occasions for this course

Autumn semester 2024

  • Autumn semester 2024


    7.5 credits


    2024-09-02 - 2025-01-19 (part time 25%)

    Education level

    Second cycle

    Course type

    Freestanding course

    Application code




    Study location


    Course syllabus & literature

    See course plan and literature list (CDT402)

    Specific requirements

    At least 120 ECTS credits of higher education where at least 90 ECTS credits are in the area of computer science where at least 7,5 ECTS credits is about Java, C++ or another object-oriented language. In addition Swedish course B/Swedish course 3 and English course A/English course 6 are required. For courses given entirely in English exemption is made from the requirement in Swedish course B/Swedish course 3.


    University credits

Questions about the course?

If you have any questions about the course, please contact the Course Coordinator.

Senior Lecturer

Federico Ciccozzi