Physical Computing III


Content, progress and pedagogy of the module

In this module, students learn about basic principles of software and how different digital systems can be designed to create alternative forms of interactions between humans and machine. Students will learn principles of object-oriented programming and how algorithms can be developed in order to design new forms of human-computer interaction.
In connection with the module, courses may be offered within the following areas:

  • Physical Computing III

Learning objectives


During this module students should acquire:

Basic knowledge about

  • object-oriented programming
  • real-time input/output streams used in programming interactive systems
  • serial communication protocols used for inter-application communication, internet-based communications, etc.
  • data mapping strategies used in building interactive systems.


Skills in

  • applying technical knowledge to develop and demonstrate the use of an interactive system
  • analyzing use of the artefact
  • synthesizing knowledge in written documentation.


Competencies in

  • evaluating artefacts from a technical perspective
  • identifying further learning needs in the area of programming interactive systems.


Type of instruction

Method of working: Individual or small groups



Name of examPhysical Computing III
Type of exam
Oral exam based on a project
Combined written and oral examination
The examination is a 7-day assignment on a set subject.
Hand in: Individually or in groups.
Form of examination: b)
The examination will take the form of a conversation between the student, the examiner and an internal censor on the basis of the artefact and report prepared by the student(s).
Number of pages: the written part must not exceed 5 pages.
Duration of examination: 10 minutes per student including communication of grades per group, however, the duration of the examination is maximum 2 hours.
The assessment is made of the individual student based on the learning objective. The assessment must also be based on an overall evaluation of the project report, the presentation, the joint discussion and the individually oriented questions. In order for the examinee to pass the exam, all these aspects must be satisfactory. The project report is thus part of the overall basis for the assessment, and is not given an independent grade
Assessment7-point grading scale
Type of gradingInternal examination
Criteria of assessmentThe criteria of assessment are stated in the Examination Policies and Procedures

Facts about the module

Danish titlePhysical Computing III
Module codeBAART20199
Module typeCourse
Duration1 semester
3. semester
Language of instructionEnglish
Location of the lectureCampus Aalborg
Responsible for the module


Education ownerBachelor of Arts (BA) in Art and Technology
Study BoardStudy Board of Art, Health and Technology
DepartmentDepartment of Communication and Psychology
FacultyFaculty of Social Sciences and Humanities