Advances in Software Development


Syllabus for students autumn 2020, autumn 2019, autumn 2018, autumn 2017

Course Code:
DA390A revision 1
Swedish name:
Framsteg inom programvaruutveckling
Level of specialisation
Main fields of study:
No main fields
Date of ratification:
14 February 2017
Decision-making body:
Faculty of Technology and Society
Enforcement date:
28 August 2017

Entry requirements

  1. The equivalent of English 6/English B in Swedish secondary school.
  2. 60 credits of which 7,5 credits Software engineering basic course
  3. 15 credits of programming.

Specialisation and progression relative to the degree regulations

This course is included in Computer Science: Master Programme (one year).


The aim of this course is for students of computer science to establish a deep understanding for best practices and current research related to software development. This includes collaboratively working with fellow students in order to critically reflect upon core advances in software development.


The course offers fundamental perspectives on software development techniques and collaborative project work and contains the current advances in software development, such as:

  • challenges for high-performing teams
  • lean software development
  • large-scale agile development
  • distributed software development
  • A-B testing
  • data-driven innovation
  • test driven development

Learning outcomes

Knowledge and understanding
On completion of the course the student shall demonstrate ability to:

  • show an understanding for challenges related to high-performing teams
  • characterize different software development techniques
Skills and abilities
On completion of the course the student shall demonstrate ability to:
  • carry out a pre-study with strategies for effective software development projects, using appropriate methods
  • present and reflect, both in written and oral form, using appropriate academic language
Judgement and approach
On completion of the course the student shall demonstrate ability to:
  • within the area of computer science, make judgements taking into consideration relevant practice, scientific, societal, and ethical aspects
  • identify her/his needs of additional knowledge and to take responsibility for her/his progress within the area

Learning activities

Lectures (20 hrs), reflective seminars (10 hrs), supervision and/or lab studies (20 hrs). Individual studies and group work (150 hrs).


One written and orally presented group pre-study report (3.5 credits) and one individual written reflection (4 credits) are used to assess this course.
Requirements for pass A-E: Passed assessment on the group report (including presentation), and the individual reflection. The final grade for the course is based on the grades for each of the assessments with equal weight, where the grade on the individual examination is decisive.

Grading system

Excellent (A), Very Good (B), Good (C), Satisfactory (D), Pass (E) or Fail (U).

Course literature and other teaching materials

  • Collection of articles, Faculty of Technology and Society - Malmö University

Course evaluation

The university provides all students who are participating in, or have completed, a course to express their experiences and views on the course through a course evaluation which is organized at the end of the course. The university will collate the course evaluations and provide information about their results and any actions prompted by them. The results shall be made available to the students. (HF 1:14).

Interim rules

When a course is no longer given, or the contents have been radically changed, the student has the right to re-take the examination, which will be given twice during a one year period, according to the syllabus which was valid at the time of registration.

Course reports


The education is provided by the Faculty of Technology and Society at the Department of Computer Science and Media Technology.

Further information

Studentservice TS - Malmö Universitet,
Annabella Loconsole, Course Coordinator
Phone: 040-6657674