Official course description, subject to change:
Basic info last published 18/03-20

Computational Literacies

Course info
ECTS points:
Course code:
Participants max:
Offered to guest students:
Offered to exchange students:
Offered as a single subject:
Price (single subject):
10625 DKK (incl. vat)
MSc. Master
MSc in Digital Innovation & Management
Course manager
Special Adviser
Course semester
Efterår 2020
24 August 2020
22 January 2021
Exam type
ekstern censur
Grade Scale
Exam Language

The overall aim of this course is to enable students to understand and participate in IT development cycles. 

The course is at introduction level, and well-suited for student with limited or no technical background.


The development of IT systems is a complex development life-cycle, and engages various interconnected phases and actors (e.g., IT managers, software developers, designers, business analysts, users, project managers etc.). The successful implementation of each phase within the development cycle and the right engagement of actors will lead to overall IT development success. 

Students will learn about user interface design, software development methods (including agile), systems development life cycles, software engineering, information systems development, Data Flow Diagrams, Entity/Relationship Diagrams, Relational Databases, SQL, and electronic document representation formats.

Students will be introduced to Data Flow Diagrams, Entity/Relationship Diagrams, Relational Databases, SQL, and electronic document representation formats.

The course will cover and deal with each phase in the IT development cycle individually. The cycle will be broken down into themes: initiation, system concept development, planning, requirements analysis, design, code-based development, integration and test, implementation, operation and maintenance, and termination. The course is organised around these themes, and offers a theoretical and practical knowledge base. 

The course will examine the most important aspects of these themes and will concentrate on well-established and developed principles. The main objective is to let students work with all phases, enable them to actively take part in the entire IT development cycle, and to contribute in different roles.

Formal prerequisites
Basic introduction to programming.
Intended learning outcomes

After the course, the student should be able to:

  • Apply the elements of IT development life cycles, distinguish between various life cycle models and choose the appropriate model for particular projects.
  • Contribute to and take active roles in IT development projects.
  • Develop and design certain artefacts (e.g., use cases, business requirement documents, wireframes, Data Flow Diagrams, Entity/Relationship Diagrams).
  • Discuss the importance of managing IT development projects, and the roles and responsibilities of different engaged stakeholders (e.g., users, business analysts, project managers, developers).
  • Evaluate IT development projects.
Ordinary exam
Exam type:
C: Submission of written work, External (7-point scale)
Exam variation:
C11: Submission of written work