188.366 Internet Security
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2019S, VU, 2.0h, 3.0EC, to be held in blocked form

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Aim of course

Internet security has become part of everyday life where security problems impact practical aspects of our lives. Even though there is a considerable corpus of knowledge about tools and techniques to protect networks, information about what are the actual vulnerabilities and how they are exploited is not generally available. This situation hampers the effectiveness of security research and practice. Understanding the details of network attacks is a prerequisite for the design and implementation of secure systems. This course presents the principal protocols and applications that are used in the Internet today, discussing in detail the related vulnerabilities and how they are exploited. For each vulnerability, possible protection and detection techniques are examined. The course includes a number of practical lab assignments where participants are required to apply their knowledge as well as a discussion of the current research in the field. Students will learn how the security of networks can be violated and how such attacks can be detected and prevented.

Subject of course

The course aims to make the students "security aware" and gain a basic understanding about security issues. For students who are interested in advanced security topics and practical assignments, we offer the Advanced Internet Security class in the winter semester.

Topics
* TCP/IP security (spoofing, hijacking, sequence number guessing, denial-of-service attacks)
* Web security (SQL injection, parameter injection, parameter tampering, etc.)
* Network discovery/vulnerability scanning: techniques and tools (portscans, ping sweeps)
* Cryptography 
* Memory Corruption / Buffer Overflows
* Operational Practices
* Radio Security

Prerequisites
* basic operating system knowledge (Linux/Unix, Windows)
* interest for technical security issues
* good programming knowledge (e.g., Java, Web scripting, HTML advantageous)
* basic database knowledge (SQL)
* basic network knowledge (TCP/IP)

Additional information

The lecture is held in English. The most up to date information about the lecture (e.g., lecture times, registration) is on the course home page.

 ECTS Breakdown (3 ECTS = 75 hours):

  • Lectures (18h)
  • Self-studies & Learning for Exams (20h)
  • 6 Assignments (35h)
  • Exam (2h)

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Wed14:00 - 16:0013.03.2019FH Hörsaal 1 - MWB Introduction (together with 188.959, 188.972, 188.985)
Thu12:00 - 14:0014.03.2019 - 13.06.2019FH Hörsaal 6 - TPH InetSec Lectures
Internet Security - Single appointments
DayDateTimeLocationDescription
Wed13.03.201914:00 - 16:00FH Hörsaal 1 - MWB Introduction (together with 188.959, 188.972, 188.985)
Thu14.03.201912:00 - 14:00FH Hörsaal 6 - TPH InetSec Lectures
Thu21.03.201912:00 - 14:00FH Hörsaal 6 - TPH InetSec Lectures
Thu28.03.201912:00 - 14:00FH Hörsaal 6 - TPH InetSec Lectures
Thu04.04.201912:00 - 14:00FH Hörsaal 6 - TPH InetSec Lectures
Thu11.04.201912:00 - 14:00FH Hörsaal 6 - TPH InetSec Lectures
Thu02.05.201912:00 - 14:00FH Hörsaal 6 - TPH InetSec Lectures
Thu09.05.201912:00 - 14:00FH Hörsaal 6 - TPH InetSec Lectures
Thu16.05.201912:00 - 14:00FH Hörsaal 6 - TPH InetSec Lectures
Thu23.05.201912:00 - 14:00FH Hörsaal 6 - TPH InetSec Lectures
Thu06.06.201912:00 - 14:00FH Hörsaal 6 - TPH InetSec Lectures
Thu13.06.201912:00 - 14:00FH Hörsaal 6 - TPH InetSec Lectures
Course is held blocked

Examination modalities

The final grades are calculated with 2/3 from 6 mandatory Challenges
the Student needs to solve during the Semester, plus 1/3 from a written
exam at the end of the Semester. To be able to get a positive grade, at least 50% of the challenges  have to be solved. 

Course registration

Begin End Deregistration end
08.02.2019 08:00 14.03.2019 15:30 14.03.2019 15:30

Registration modalities

TISS registrations will be imported to the Challenge environment automatically. Please double check your registered Email account. It will be used for correspondence once the Challenges have started.

Curricula

Study CodeObligationSemesterPrecon.Info
033 526 Business Informatics Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
033 532 Media Informatics and Visual Computing Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
033 533 Medical Informatics Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
033 534 Software & Information Engineering Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
066 645 Data Science Not specified
066 933 Information & Knowledge Management Mandatory elective
066 933 Information & Knowledge Management Mandatory elective
710 FW Elective Courses - Electrical Engineering Not specified

Literature

No lecture notes are available.

Previous knowledge

  • basic operating system knowledge (Linux/Unix, Windows)
  • interest for technical security issues
  • good programming knowledge (e.g., Java, Web scripting, HTML advantageous)
  • basic database knowledge (SQL)
  • basic network knowledge (TCP/IP)

Preceding courses

Continuative courses

Miscellaneous

Language

English