The course is connected to the following study programs

  • Computer Engineering, Bachelor's Programmme

Teaching language

Norwegian or English. The course will be taught in English if exchange students are following the course.

Recommended prerequisites

It is a prerequisite that the students have prior knowledge corresponding to the course IKT101 Fundamental Software Development. In addition, they should have good knowledge of Linux.

Course contents

Some common approaches an intruder will be able to take advantage of will be reviewed. Some relevant tools and programs used in vulnerability controls and intrusion into networks (such as netcat, wireshark, nmap, aftercap, metasploit) will be reviewed. Ethic problems in connection with vulnerability control is included in the topic.

Learning outcomes

After completing the course the student should:

Know how to test the security of networks and be able to use some of the most common tools available to investigate and test this.
Understand the importance of ethical behavior

Examination requirements

Compulsory exercises must be approved in order to take the examination. An overview of compulsory exercises is given at the beginning of the semester in Canvas.

Teaching methods

Lectures, lab exercises and group project. The exercises take place in the computer lab on specially adapted machines. Department engineer, student assistant and / or subject teacher are present. Training is provided in the development and use of subject-related software and hardware. The classes are divided into groups of appropriate size so that all students will have access to the necessary equipment and the help they need to solve the tasks. Some of the exercises take place as group work.

Evaluation

The person responsible for the course decides, in cooperation with student representative, the form of student evaluation and whether the course is to have a midway or end of course evaluation in accordance with the quality system for education, chapter 4.1.

Offered as Single Standing Module

Yes. Subject to availability or capacity.

Admission Requirement if given as Single Standing Module

Higher Education Entrance Qualification including mathematics R1 and R2 and physics Fysikk 1, or a pass in the preliminary course examination for engineers (which is also offered at University of Agder).

Assessment methods and criteria

Portfolio. Graded assessment.

Reduction of Credits

This course’s contents overlap with the following courses. A reduction of credits will occur if one of these courses is taken in addition:

Course Reduction of Credits
DAT234 – Scripting and Hacking 5
Last updated from FS (Common Student System) June 30, 2024 1:55:33 AM