EPN-V2

ADTS2310 Software Testing Course description

Course name in Norwegian
Testing av programvare
Weight
10.0 ECTS
Year of study
2024/2025
Course history
Curriculum
SPRING 2025
Schedule
  • Introduction

    This course will give students an understanding of the theories and techniques required for efficient testing of IT systems.

  • Recommended preliminary courses

    The course builds on broad experience of programming.

  • Required preliminary courses

    No requirements over and above the admission requirements.

  • Learning outcomes

    After completing the course, the student is expected to have achieved the following learning outcomes defined in terms of knowledge, skills and competence:

    Knowledge

    The student:

    • is aware of the importance of evaluating and testing IT systems
    • is capable of explaining different techniques and using systems for the evaluation and testing of IT systems
    • understands how evaluation and testing relate to other activities in the development process

    Skills

    The student:

    • is familiar with and uses techniques to evaluate and test IT systems
    • is capable of preparing evaluation and test reports

    General competence

    The student:

    • is familiar with techniques and theories that promote good quality in IT systems
    • is aware of the importance of testing IT systems
  • Teaching and learning methods

    Lectures and practical exercises. In the practical exercise sessions, the students will work on assignments, both individually and in groups (2-4 students), under supervision.

  • Course requirements

    Project assignment (approx. 20 pages + attachments) in group (2-4 students). Must be passed to take the exam.

  • Assessment

    Examination form:

    Individual written exam under supervision of 3 hours.

    Exams can be appealed.

  • Permitted exam materials and equipment

    None

  • Grading scale

    Grade scale A-F.

  • Examiners

    One internal examiner. External examiners are used regularly.