Tentalabbet

TDP013 · 6 credits · Basic level (G2F) · Programmering

Web Programming and Interactivity

Active · next start HT 2026

100%

passed the latest regular sitting

LAB2 · 10 Nov 2025 · 47 students

100%

passed the regular sittings, all sittings over the last 5 years

LAB2 · 165 students

This module only reports passing results, so the pass rate does not show how many did not pass.

Part of 1 programme

Hand-in or lab

LAB2 Computer exercises

  • G

Main rounds

100% passed · 165 students

  • 100%47
  • 100%49
  • 100%32
  • 100%20
  • 100%17

Later rounds

No sittings with at least 5 students.

    Show small sittings (12)

    Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.

    • 100%1
    • 100%2
    • 100%1
    • 100%1
    • 100%3
    • 100%1
    • 100%1
    • 100%1
    • 100%1
    • 100%4
    • 100%4
    • 100%2

    Other modules

    Partial exams, hand-ins and labs. They are not part of the figures at the top.

    Hand-in or lab

    UPG1 Active participation during seminary

    • G

    Main rounds

    100% passed · 144 students

    • 100%47
    • 100%48
    • 100%24
    • 100%25

    Later rounds

    100% passed · 39 students

    • 100%39
    • Pass a later round: 100% (39 students), compared with 100% (144 students) on the ordinary exam
    Show small sittings (6)

    Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.

    • 100%1
    • 100%1
    • 100%1
    • 100%1
    • 100%1
    • 100%1

    Hand-in or lab

    PRA1 Project work

    • 5
    • 4
    • 3

    Main rounds

    100% passed · 134 students

    • 100%43
    • 100%38
    • 100%22
    • 100%17
    • 100%14

    Later rounds

    100% passed · 17 students

    • 100%10
    • 100%7
    • Pass a later round: 100% (17 students), compared with 100% (134 students) on the ordinary exam
    • Get 4 or 5: 71% (151 students)
    Show small sittings (19)

    Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.

    • 100%2
    • 100%1
    • 100%1
    • 100%2
    • 100%3
    • 100%2
    • 100%1
    • 100%1
    • 100%2
    • 100%1
    • 100%1
    • 100%2
    • 100%1
    • 100%2
    • 100%1
    • 100%2
    • 100%1
    • 100%2
    • 100%2

    About the course

    Aim

    The purpose of the course is to provide knowledge about practical and conceptual aspects of web-page with an interactive and executable content. The students will, after the course, be able to:

    • Create rich web pages that include dynamic information, interactivity and database connectivity.
    • Using programming languages such as JavaScript and NodeJS to create interactive Web content.
    • Using techniques such as AJAX and REST to create interactive Web content.
    • Apply the rules of good interaction design for web pages and sites.
    • Plan and implement the creation of a website.
    • Be able to explain and analyze ethical aspects related to the subject area

    Content

    General about the Internet. HTML: CSS, Layout, Forms. Dynamic HTML, XML and Javascript. The client/server model. AJAX and Database Connection. Seminar discussion on ethical aspects related to software development and software projects.

    Examiner
    Huanyu Li
    Scheduled hours
    38 h
    Main field of study
    Programmering
    Syllabus on Studieinfo ↗