Tentalabbet

TDDC77 · 8 credits · Basic level (G1N) · Informationsteknologi

Object Oriented Programming

Active · next start HT 2026

100%

passed the latest regular sitting

LAB1 · 18 Jan 2026 · 29 students

100%

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

LAB1 · 163 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 Laboratory work

  • G

Main rounds

100% passed · 163 students

  • 100%29
  • 100%36
  • 100%26
  • 100%33
  • 100%39

Later rounds

No sittings with at least 5 students.

    Show small sittings (4)

    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%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

    UPG4 Project assignment

    • 5
    • 4
    • 3

    Main rounds

    100% passed · 129 students

    • 100%25
    • 100%37
    • 100%25
    • 100%23
    • 100%19

    Later rounds

    100% passed · 21 students

    • 100%9
    • 100%12
    • Pass a later round: 100% (21 students), compared with 100% (129 students) on the ordinary exam
    • Get 4 or 5: 67% (150 students)
    Show small sittings (11)

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

    Other module

    DAT2 Written test

    • 5
    • 4
    • 3
    • U

    Main rounds

    86% passed · 95 students

    • 66%29
    • 97%36
    • 93%30

    Later rounds

    100% passed · 9 students

    • 100%9
    • Pass a later round: 100% (9 students), compared with 86% (95 students) on the ordinary exam
    • Get 4 or 5: 52% (104 students)
    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%2
    • 100%1
    • 100%1
    • 100%3
    • 100%4
    • 100%1

    Other module

    DAT3 Computer examination

    • 5
    • 4
    • 3

    Main rounds

    100% passed · 60 students

    • 100%26
    • 100%34

    Later rounds

    No sittings with at least 5 students.

    • Get 4 or 5: 62% (60 students)
    Show small sittings (2)

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

    • 100%3
    • 100%4

    About the course

    Aim

    The course aims to enable the students to learn basic programming and object oriented programming. After the course, the students will be able to:

    • Explain basic concepts of imperative and object oriented programming
    • Write and structure programs of about 1000 lines of code in an object oriented programming language such as Java
    • Familiarise themselves with standard libraries for the adopted programming language and use them
    • Debug and document their program

    Content

    • Imperative programming
    • Object oriented programming
    • Object oriented software development methodology
    • Problem solving
    • Version control using GIT
    • Documentation and debugging strategies
    Examiner
    Sahand Sadjadee
    Scheduled hours
    110 h
    Main field of study
    Informationsteknologi
    Syllabus on Studieinfo ↗