Copenhagen School of Design and Technology


Elective: Frontend Design (EN)

Danish title
Valgfag: Frontend Design (EN)
Study programme
Multimediadesign and Communication
Type of education
Full time education
Level of education
Academy Profession
3. semester
Duration of the subject/module
1 semester
Programme elements
Start time
Guldbergsgade 29 N, København N
Subject number
Responsible for the subject(s)/modul(es)
Keld Møller Marple
  • Purpose and learning objectives

    The purpose of the elective is to qualify the student to work with HTML, CSS and JavaScript to create advanced interactive web applications. The elective has a holistic view on all aspects of frontend design but with an increased focus on the technical aspects. Programming is at the core of frontend design, as is an in-depth understanding of the fundamentals. In addition, modern tools and frameworks for efficient development and deployment are introduced.


    • developing using a commonly used package manager for managing complex applications
    • a version control system for sharing of knowledge, specifically for collaborative work
    • core technologies and methods for data persistence in web applications
    • how to enhance affordance using animations and/or visual means
    • creating user stories to document how the user interacts with the solution
    • aesthetic means and ethical considerations in frontend design
    • dynamically created graphical elements
    • legal and ethical guidelines and how new technology changes expectations, values and
    business practices
    • estimating resource requirements in planning a task
    • the current web technology landscape of tools and frameworks
    • how to stay up to date with digital trends and technologies


    • solve complex problems in relation to the DOM / CSSOM using JavaScript
    • use core web technologies to create complex interactive user-interfaces
    • use and understand existing design systems, and UI frameworks
    • plan, document, and communicate user-interface implementations, using core methods
    and standards
    • automate optimisation of websites for fast delivery, including content optimisation
    • create engaging forms and interactions that provide relevant feedback to the user
    • create Data Visualisations to present complex data
    • plan and create content and prepare it for presentation and scripting
    • use methods and selected tools for digital marketing
    • identify and test the current state of available technologies, as well as up-and-coming
    • experiment with new cutting-edge features/frameworks/tools, and plan for learning more


    • in teams, or individually, plan and develop complex user interfaces related to user
    experience, content, business and technology
    • identify, acquire and develop their own skills and knowledge in relation to a specified
    subject area and communicate these to external stakeholders
    • enter into development-oriented and/or interdisciplinary work processes
    • identify and apply relevant theories, methods, terminology and tools for implementing
    complex digital media productions

  • Type of instruction
    The teaching is a combination of classroom instruction, lectures, workshops, study groups, exercises, major project work and not least guidance. The organisation of the teaching is based on relevant professional practice and applied theory.
  • Exam

    The learning outcomes of the exam are identical with the learning outcomes of the subject(s)/modul(es)

    Prerequisites for access to the examination
    At KEA, several of the hand-ins during third semesters are mandatory and must be handed in before the student can sit the corresponding exams. The detailed requirements for hand-ins and a description of which assignments are mandatory can be found on the learning platform for Multimedia Design at the beginning of the semester.
    Exam in one or more subjects
    Subject/module is tested standalone
    The purpose of the exam is to test students’ understanding of theory, methods and tools relevant to the elective subject. The exam project is to be prepared in groups of 2 to 4 students.
    The project work must be interdisciplinary and problem-oriented. The project must result in a functional digital prototype and a report documenting the development process and the product.
    Type of exam
    Combined written and oral examination
    An oral individual exam based on a joint presentation or a group exam based on an exam project.
    The exam is held at the end of the third semester.

    The exam consists of
    • Presentation
    • Examination
    • Grading
    Individual exam or group exam
    Exam languages
    Type of evaluation
    7-point grading scale
    Internal censure
    Exam criteria
    The exam will be assessed by one or more examiners according to the 7-point grading scale. Students receive one grade based on an overall assessment of the product, documentation report, presentation and examination. The assessment of the performance is a reflection of students’ understanding and presentation of the learning objectives for the third semester, as described in the curriculum.
hours of teaching
hours of preparation
The figure shows the extent of workload related to the subject divided into different study activities.

In the subject Elective: Frontend Design (EN) you will receive 342 hours of instruction, which corresponds to 455 lessons (1 lesson = 45 min.) and 42% of your total workload for the subject.

The teaching primarily consists of the following activities: classroom teaching.
The preparation primarily consists of the following activities: project work.

Read about KEAs Study Activity Model

*KEA can deviate from the number of hours if this is justified by special circumstances