Tentalabbet

TDDE67 · 8 credits · Basic level (G1N) · Datateknik

Introduction to Programming

Discontinued · replaced by TDDE89

100%

passed the latest regular sitting

PRA1 · 4 Jun 2026 · 200 students

100%

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

PRA1 · 563 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

PRA1 Project

  • G

Main rounds

100% passed · 563 students

  • 100%200
  • 100%211
  • 100%152

Later rounds

No sittings with at least 5 students.

    Other modules

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

    Hand-in or lab

    UPG1 Computer examinations

    • 5
    • 4
    • 3

    Main rounds

    100% passed · 336 students

    • 100%118
    • 100%95
    • 100%62
    • 100%61

    Later rounds

    100% passed · 227 students

    • 100%12
    • 100%24
    • 100%15
    • 100%12
    • 100%11
    • 100%6
    • 100%20
    • 100%15
    • 100%34
    • 100%20
    • 100%21
    • 100%7
    • 100%12
    • 100%5
    • 100%8
    • 100%5
    • Pass a later round: 100% (227 students), compared with 100% (336 students) on the ordinary exam
    • Get 4 or 5: 74% (563 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%2
    • 100%4
    • 100%3
    • 100%4
    • 100%1

    Hand-in or lab

    LAB1 Solving problems using Ada

    • G

    Main rounds

    100% passed · 439 students

    • 100%54
    • 100%100
    • 100%35
    • 100%40
    • 100%39
    • 100%58
    • 100%50
    • 100%33
    • 100%30

    Later rounds

    100% passed · 116 students

    • 100%27
    • 100%5
    • 100%20
    • 100%6
    • 100%10
    • 100%10
    • 100%6
    • 100%15
    • 100%17
    • Pass a later round: 100% (116 students), compared with 100% (439 students) on the ordinary exam
    Show small sittings (7)

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

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

    About the course

    Aim

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

    • create programmable solutions to problems with an imperative approach
    • create abstraction using subroutines and simple composite data types
    • use abstraction and interfaces when collaborating in the construction of a mini-project

    Content

    • Using the computer system and computer science - Introduction to the window system which are used, Linux, the editor Emacs. Introduktion in handling workstations.
    • Programming - Introduction to programming and discussions about different programming languages. Handling of system software like compilers and linkers.
    • Specific in Ada: the language elements, types, deklarations, expressions, statements, subprograms, I/O, how to structure programs. Packages. Data structures like arrays, records, files, pointers. A small programming project.
    Examiner
    Torbjörn Jonsson
    Scheduled hours
    80 h
    Main field of study
    Datateknik
    Syllabus on Studieinfo ↗