Tentalabbet

TDDD80 · 11 credits · Basic level (G1F) · Datateknik, Datavetenskap

Project: Mobile and Social Applications

Active · latest start VT 2026

100%

passed the latest regular sitting

LAB1 · 15 Jun 2026 · 58 students

100%

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

LAB1 · 237 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

LAB1 Computer labs

  • G

Main rounds

100% passed · 237 students

  • 100%58
  • 100%60
  • 100%36
  • 100%34
  • 100%49

Later rounds

100% passed · 47 students

  • 100%19
  • 100%14
  • 100%14
  • Pass a later round: 100% (47 students), compared with 100% (237 students) on the ordinary exam
Show small sittings (5)

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%2
  • 100%4
  • 100%1

Other modules

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

Hand-in or lab

LAB2 Computer labs

  • G

Main rounds

100% passed · 251 students

  • 100%58
  • 100%57
  • 100%35
  • 100%50
  • 100%51

Later rounds

100% passed · 24 students

  • 100%11
  • 100%13
  • Pass a later round: 100% (24 students), compared with 100% (251 students) on the ordinary exam
Show small sittings (9)

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%2
  • 100%1
  • 100%1
  • 100%3
  • 100%1
  • 100%1

Hand-in or lab

PRA2 Project assignment

  • 5
  • 4
  • 3

Main rounds

100% passed · 100 students

  • 100%55
  • 100%45

Later rounds

100% passed · 42 students

  • 100%10
  • 100%18
  • 100%14
  • Pass a later round: 100% (42 students), compared with 100% (100 students) on the ordinary exam
  • Get 4 or 5: 87% (142 students)
Show small sittings (17)

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%1
  • 100%1
  • 100%1
  • 100%2
  • 100%2
  • 100%1
  • 100%2
  • 100%1
  • 100%2
  • 100%1
  • 100%1
  • 100%1
  • 100%1
  • 100%2

Hand-in or lab

PRA1 Individual project assignment

  • 5
  • 4
  • 3

Main rounds

100% passed · 91 students

  • 100%49
  • 100%42

Later rounds

No sittings with at least 5 students.

  • Get 4 or 5: 97% (91 students)
Show small sittings (16)

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%4
  • 100%2
  • 100%2
  • 100%1
  • 100%2
  • 100%2
  • 100%2
  • 100%1
  • 100%1
  • 100%1
  • 100%3
  • 100%1

About the course

Aim

After completing the course, the student should be able to:

  • Design, implement and evaluate basic web-based software services
  • Design, implement and evaluate usable and well-tested mobile applications with social features
  • Apply and reflect on relevant methods and best practices for software development projects
  • Use methods to discover possible gender-related issues in a software application

Content

  • Webbprogramming: Client-server-model, HTTP, Python, basic database management.
  • Mobile programming: Tools and language (Flutter) for development on mobile platform. Event control, emulators, sensors, etc.
  • Social application: Design of social applications. Authentication, information access, persistence of information.
  • Designprinciples & usability: Basic design principles based on best practices.
  • Evaluation: Usability testning.
  • Software development methodology & practice: Unit testning, code review, version handling, planing, lifescycle perspective (deployment/maintenance).
Examiner
Rita Kovordanyi
Scheduled hours
196 h
Main field of study
Datateknik, Datavetenskap
Syllabus on Studieinfo ↗