Tentalabbet

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

Discrete Structures

Active · next start HT 2026

89%

passed the latest ordinary exam

TEN2 · 27 Oct 2025 · 36 students

64%

passed the ordinary exams, all sittings over the last 5 years

TEN2 · 202 students

Unusually easy in 2025/26

89% passed the ordinary exam in 2025/26 (36 students), against 57% on average in earlier years (166 students).

Part of 1 programme

Exam

TEN2 A written examination

  • 5
  • 4
  • 3
  • U

Ordinary exams

64% passed · 202 students

  • 89%36
  • 91%46
  • 24%37
  • 49%43
  • 65%40

Re-exams

45% passed · 97 students

  • 67%6
  • 100%5
  • 80%10
  • 62%13
  • 22%23
  • 67%6
  • 27%11
  • 27%11
  • 33%12
  • Pass the re-exam: 45% (97 students), compared with 64% (202 students) on the ordinary exam
  • Get 4 or 5: 36% (299 students)
Show small sittings (1)

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

  • 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 Laboratory work

  • G

Main rounds

100% passed · 141 students

  • 100%30
  • 100%41
  • 100%30
  • 100%40

Later rounds

100% passed · 35 students

  • 100%35
  • Pass a later round: 100% (35 students), compared with 100% (141 students) on the ordinary exam
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%2
  • 100%2
  • 100%2
  • 100%1

Hand-in or lab

UPG1 Hand-in assignment

  • G

Main rounds

100% passed · 175 students

  • 100%29
  • 100%40
  • 100%34
  • 100%33
  • 100%39

Later rounds

No sittings with at least 5 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%1
    • 100%1
    • 100%1
    • 100%1
    • 100%2
    • 100%1

    Hand-in or lab

    LAB3 Laboratory work

    • G

    Main rounds

    100% passed · 119 students

    • 100%30
    • 100%35
    • 100%24
    • 100%30

    Later rounds

    No sittings with at least 5 students.

      Show small sittings (10)

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

      About the course

      Aim

      The purpose of the course is to provide a theoretical and practical basis to understand, construct and analyse diskrete systems. After completing the course a student should be able to

      • translate a problem description to a theoretical model
      • apply and present basic concepts from discrete mathematics
      • apply structured methods for analysis and synthesis of combinatorial cicuits and sequential circuits
      • prove mathematical statements about discrete systems
      • construct working hardware from a design
      • verify the hardware against the original problem description
      • use mathematical concepts in combination with computer programs to solve problems.

      Content

      • Number systems and coding: representations, conversions
      • Prepositional logics and Boolean algebra
      • Proof methods: rules of inference, proof principles, mathematical induction
      • Sets: set operations, cardinality, power sets
      • Relations: properties of relations, composition, closure, ordering
      • Functions: injectivity, surjectivity, bijectivity, composition
      • Combinatorial circuits: miminisation, Karnaugh diagrams, NAND and NOR synthesis, tri-state, incompletely specified circuits, curcuits with multiple outputs
      • Combinatorial components: adder, comparator, decoder, demultiplexer, multiplexer, non-volatile memory
      • Sequential circuits: synchrony-asynchrony, Mealy-Moore models, state, state machine, state minimisation
      • Synthesis with clocked flip-flops and counters, asynchronous signals to synchronous systems, initialisation
      Examiner
      Szilvia Varro-Gyapay
      Scheduled hours
      82 h
      Main field of study
      Informationsteknologi
      Syllabus on Studieinfo ↗