IKT211 Penetration Testing
- ECTS Credits:
- 7.5
- Responsible department:
- Faculty of Engineering and Science
- Course Leader:
- Sigurd Kristian Brinch
- Lecture Semester:
- Autumn
- Teaching language:
- Norwegian or English. The course will be taught in English if exchange students are following the course.
- Duration:
- 1 term
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 |