DIG 3600 Design of Interactive Apps

DIG 3600 Design of Interactive Apps

Course code: 
DIG 3600
Course coordinator: 
Hanne Sørum
Håvard Huse
Course name in Norwegian: 
Design av interaktive apper
Product category: 
Bachelor of Digital Communication and Marketing - Programme Courses
2024 Autumn
Active status: 
Level of study: 
Teaching language: 
Course type: 
One semester

Mobile phones have become an integral and inescapable part of our lives, and is involved in many daily activities. Combined with the accelerating pace of technological change, we have seen a massive demand for applications (apps) to fulfill a variety of needs. Consumer needs of mobile solutions are steadily evolving, and companies strive to constantly develop better and more user friendly apps. Organizations use these apps as an integral part of their business model, to communicate and interact with customers, consumers and the general public, to distribute services, and to expand their service offerings to users. Often, employees tasked with communications have exciting ideas and requirements for apps, while the IT department sees challenges and obstacles in implementation. Top management typically wants to offer leading technological solutions with apps that are innovative and capable. 

There is an app for everything these days, and in this course you will learn the main principles of app design to create a prototype for specific objectives. Specifically, you will learn about the process of moving through the stages from design ideas, development, principles of making user friendly apps, and the potential applications of an app. You will learn the main principles of interaction design and create a prototype of an app.  

The structure of the learning elements in this course mimics how apps are developed in the real world.

Learning outcomes - Knowledge
  • identify the usefulness of user testing to assess user friendliness and potential challenges in app development
  • reflect on the principles of creating user friendly apps and interaction design in app development
  • apply knowledge of the design- and development process to design apps
  • identify the main principles of GDPR, which mobile apps must adhere to
  • identify the main principles of universal design and be able to apply these to app design
Learning outcomes - Skills
  • apply principles of user friendliness and interaction design to plan and manage app development
  • use software for prototyping to design a clickable sketch 
  • able to perform user testing and analyze findings
  • be a contributor to the work of developing and designing apps
General Competence

Describe how apps and mobile solutions can fulfill different needs, from communicating with consumers, to interacting with the public, to offering and selling services, and to providing new services. 

Course content

The course mainly consists of using software to design an app in accordance with principles of interaction design and user friendliness to fulfill a need for an organization. The course will cover interaction design and user friendly design, user testing, concept development, and personas. The learning tasks include extensive practical work.

Teaching and learning activities

The course contains traditional lectures to cover theory and deliver instructions as well as practical work on the prototype project. Students will be informed of the software employed at the start of the semester. 

Software tools
Software defined under the section "Teaching and learning activities".

Higher Education Entrance Qualification


Deviations in teaching and exams may occur if external conditions or unforeseen events call for this.

Required prerequisite knowledge

No specific prerequisites are required.

Exam category: 
Form of assessment: 
Submission PDF
Exam/hand-in semester: 
First Semester
Group/Individual (1 - 3)
1 Semester(s)
Information about the exam will be available at the start of the semester.
Exam code: 
DIG 36001
Grading scale: 
Examination every semester
Type of Assessment: 
Ordinary examination
Total weight: 
Student workload
36 Hour(s)
Group work / Assignments
104 Hour(s)
Work on group project.
Prepare for teaching
40 Hour(s)
Read the literature in the curriculum and learn to use the software.
Feedback activities and counselling
20 Hour(s)
Receive and implement feedback throughout the semester.
Sum workload: 

A course of 1 ECTS credit corresponds to a workload of 26-30 hours. Therefore a course of 7,5 ECTS credit corresponds to a workload of at least 200 hours.