Practice in Information Security

Numbering Code U-ENG29 39141 SJ11 Year/Term 2022 ・ Intensive, First semester
Number of Credits 1 Course Type Seminar
Target Year Target Student
Language Japanese Day/Period Intensive
Instructor name OKABE YASUO (Academic Center for Computing and Media Studies Professor)
Kotani Daisuke (Academic Center for Computing and Media Studies Assistant Professor)
Outline and Purpose of the Course IDS (Intrusion Detection System), which detects attempts of unauthorized access, creates an enormous number of alarms, and it is difficult to analyze them manually. In this class, students learn the mechanism and role of IDS, and classify normal communication and attacks from IDS alarms by machine learning.
Course Goals Students understand the role of IDS in network security.
Students understand the mechanism of signature-based IDS, and can explain advantages and disadvatages of the IDS. Students understand the mechanism of intrusion detection by machine learning, and can explain advantages and disadvantages of machine learning approach.
Schedule and Contents Guidance,2times,Guidance on how this class is operated, and how to use computing facility for this class. Basic knowledge on the role of IDS in network security and how machine learning can help the intrusion detection.
Intrusion Detection by Signature-Based IDS,5times,Learn the mechanism of intrusion detection by signature-based IDS by studying open source signature-based IDS and attacks, such as correspondence between alarms issued from IDS and communications, and adding signatures to detect attacks.
Intrusion Detection by Machine Learning,7times,Learn the method of classifying normal and malicious traffic by machine learning algorithms and public dataset for benchmarking intrusion detection performance.
Presentation,1time,Based on the exercise, students presents their methods of intrusion detection using machine learning, and discuss it with other students and instructors.
Evaluation Methods and Policy The achievement of the tasks and the content of the presentations within the class.
Course Requirements Students should be able to have basic knowledge of Linux operations (editing files, etc). Students should be able to write simple programs by Python.
Study outside of Class (preparation and review) Students should be able to have basic knowledge of Linux operations and Python.
Textbooks Textbooks/References Hand out materials in class.
Related URL https://www.seccap.jp/basic/
PAGE TOP