Secure, Scalable and Useful Systems


Content, progress and pedagogy of the module

This is an English translation of the module. In case of discrepancy between the translation and the Danish version, the Danish version of the module is valid.

The project must include considerations on all three aspects: security, scalability and usability. But the project is expected to focus in depth on one of these topics

Learning objectives


  • concepts, results and theories in an advanced field of computer science
  • security, scalability and usability in general as well as how it relates to project work


  • to apply knowledge from a theory formation in computer science to select and argue for a model formation in an advanced field of computer science
  • model formation and the ability to set up a model of a computer science problem and apply this model to understand the problem
  • to ensure that the designed systems have a balance of security, scalability and usability that can be described, explained and defended


  • identify a problem within a problem within research in or application of computer science
  • contribute to the solution of the problem by using own model formation based on computer science theories
  • analyze and evaluate the resulting contribution to solution analyze and evaluate applications of relevant computer science models to solve this problem
  • assessment of scalability, security and / or usefulness using experimental or analytical methods
  • be able to argue for and apply key elements of security, scalability and / or usability
  • apply project management

Type of instruction

The project work is supported with digital resources on research methods and applied statistics

Extent and expected workload

The student is expected to spend 30 hours per ECTS, which for this activity means 450 hours.



Name of examSecure, Scalable and Useful Systems
Type of exam
Oral exam based on a project
Assessment7-point grading scale
Type of gradingInternal examination
Criteria of assessmentThe criteria of assessment are stated in the Examination Policies and Procedures

Additional information

Contact: Study Board for Computer Science via or 9940 8854

Facts about the module

Danish titleSikre, skalerbare og brugbare systemer
Module codeDSNDATK120
Module typeProject
Duration1 semester
Language of instructionDanish and English
Empty-place SchemeYes
Location of the lectureCampus Aalborg
Responsible for the module


Education ownerMaster of Science (MSc) in Computer Science
Study BoardStudy Board of Computer Science
DepartmentDepartment of Computer Science
FacultyThe Technical Faculty of IT and Design