User-Centered Software Development


Prerequisite/Recommended prerequisite for participation in the module

iDA7 project; SD; DEB; and programming skills

Content, progress and pedagogy of the module

Learning objectives


  • Must have knowledge about the application of concepts, processes and theories for user-centered development and software engineering


  • Must be able to define a problem within user-centered software development and solve it
  • Must be able to argue for the chosen requirements, design and implementation and how they relate
  • Must be able to describe and explain how a chosen process solved the defined problem


  • Must have experience with user-centered design
  • Must have experience with selected processes for software engineering
  • Can study, reflect on, and manage user-centered development processes

Type of instruction

The teaching is organized according to the general teaching methods for the education, cf. chapter 3

Extent and expected workload

It is expected that the student uses 30 hours per ECTS, which for this activity means 450 hours



Name of examUser-Centered Software Development
Type of exam
Oral exam based on a project
Assessment7-point grading scale
Type of gradingExternal examination
Criteria of assessmentThe criteria of assessment are stated in the Examination Policies and Procedures

Additional information

Contact: The Study board for Computer Science at or 9940 8854

Facts about the module

Danish titleBrugercentreret softwareudvikling
Module codeDSNIDAK201
Module typeProject
Duration1 semester
Language of instructionDanish and English
Empty-place SchemeYes
Location of the lectureCampus Aalborg
Responsible for the module


Study BoardStudy Board of Computer Science
DepartmentDepartment of Computer Science
FacultyTechnical Faculty of IT and Design