Prototyping Technologies

Course - second cycle - 7.5 credits

Syllabus for students spring 2021

Course Code:
DA623E revision 1.1
Swedish name:
Level of specialisation
Main fields of study:
Computer Science
Date of ratification:
26 August 2019
Decision-making body:
Faculty of Technology and Society
Enforcement date:
31 August 2020
Replaces Syllabus ratified:
25 March 2019

Entry requirements

  1. Bachelor's degree or equivalent of at least 180 credits in the subject of computer science or related and relevant subjects. Examples of such subjects include informatics, computer and information science, information systems, interaction design, human-computer interaction and media technology.
  2. At least 15 credits in programming, system development or equivalent.
  3. Knowledge equivalent to English 6 at the Swedish upper secondary level
  4. At least a passing grade in the course Innovation and Entrepreneurship in a Digital Society
In addition to the above formal entry requirements, it is also assumed that the student has acquired knowledge from the course Designing and Evaluating Innovation.

Specialisation and progression relative to the degree regulations

The course is part of the programme Computer Science: Innovation for change in a digital society and can be included in a Master's degree in Computer Science (120 credits)


The student develops practical experience by creating concrete prototypes to test feasibility and for the evaluation of solutions. In addition to traditional screen-based prototypes, prototype technologies include physical prototypes and digital manufacturing.


In the course, digital, physical and service prototypes are designed and developed from a user perspective. The course covers advanced prototyping techniques that combine software, hardware and manufacturing technology that enable the rapid development of prototypes. The following prototyping techniques are included:

  • Prototyping on different screens (e.g. computer, mobile)
  • Prototyping for different senses (e.g. movements, voice, vision)
  • Microcomputers (e.g. Arduino, RaspberryPi)
  • Digital manufacturing (3D printing, laser cutting)
  • Physical prototyping (e.g. wood, plastics)

Learning outcomes

Knowledge and understanding
Once the course is completed, the student shall be able to demonstrate knowledge and understanding of:

  • relevant prototype methods,
  • which prototyping techniques are suitable for use in different situations, and
  • how prototypes can be used to test feasibility and to evaluate different solutions.
Competence and abilities
Once the course is completed, the student shall demonstrate competence and ability:
  • based on a problem, to identify and select appropriate prototyping technique(s), as well as to construct, present and evaluate prototypes.
Evaluation abilities and approach
Once the course is completed, the student shall demonstrate the ability:
  • to relate to the constraints and opportunities of different prototyping techniques and to assess their strengths and weaknesses, and
  • to evaluate and choose a prototype method and its implementation based on ethical stances and sustainability and security aspects.

Learning activities

During the course a number of lectures, workshops, study visits, seminars and laboratory sessions are conducted. Other than this, the course is mainly carried out in the form of independent study and project work.


Grading is based on oral and written examination, including active participation, through the following elements:

  • Laboratory work - 5 credits - UG
  • Project work - 2.5 credits - UA
Requirements for a passing grade (A-E): Pass in all elements. Final course grades are based on the Project Work element.

Grading system

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

Course literature and other teaching materials

Recommended literature:
  • Kamrani, Ali. & Nasr, Emad Abouel., Rapid Prototyping Theory and Practice, Springer Science+Business Media, Inc., Boston, MA, 2006
  • Park, Christine W. & Alderman, John (2018). Designing Across Senses. Sebastopol, CA: O'Reilly Media
A collection of scientific articles will be added to the above mentioned literature.

Course evaluation

The University provides students who are taking or have completed a course with the opportunity to share their experiences of and opinions about the course in the form of a course evaluation that is arranged by the University. The University compiles the course evaluations and notifies the results and any decisions regarding actions brought about by the course evaluations. The results shall be kept available for 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.

Other Information

The syllabus is a translation of a Swedish source text.