Skip to main content

Capture the Flag Challenge (5 cr)

Code: TTC6530-3002

General information


Enrollment

01.08.2023 - 24.08.2023

Timing

28.08.2023 - 19.12.2023

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Online learning

Unit

School of Technology

Campus

Lutakko Campus

Teaching languages

  • English

Seats

0 - 35

Degree programmes

  • Bachelor's Degree Programme in Information and Communications Technology
  • Bachelor's Degree Programme in Information and Communications Technology

Teachers

  • Jarmo Viinikanoja

Groups

  • TTV21S3
    Tieto- ja viestintätekniikka (AMK)
  • TTV21S5
    Tieto- ja viestintätekniikka (AMK)
  • TIC21S1
    Bachelor's Degree Programme in Information and Communications Technology
  • TTV21S2
    Tieto- ja viestintätekniikka (AMK)
  • TTV21S1
    Tieto- ja viestintätekniikka (AMK)
  • 23.11.2023 11:30 - 14:00, Capture the Flag Challenge TTC6530-3002
  • 30.11.2023 11:30 - 14:00, Capture the Flag Challenge TTC6530-3002 Lessons cancelled
  • 07.12.2023 11:30 - 14:00, Capture the Flag Challenge TTC6530-3002
  • 14.12.2023 11:30 - 14:00, Capture the Flag Challenge TTC6530-3002

Objectives

The goal of this course is to teach the student to combine various knowledge he/she has gained so far for solving realistic cyber security related challenges.

Competences
EUR-ACE: Knowledge and understanding 
EUR-ACE: Engineering practice 

Content

The challenges are Capture The Flag challenges, where the student has to find a "flag". The flag is a unique string that proves that the student found the correct answer. The course consists of the student's independent challenges solving and a written report on his/her findings. The course is graded based on the reports.

Learning materials and recommended literature

Materials in the e-learning environment.

Teaching methods

- independent study
- distance learning
- exercises
- learning tasks

Practical training and working life connections

- excursions
- visiting lecturers
- projects

Exam dates and retake possibilities

The possible date and method of the exam will be announced in the course opening.

Alternative completion methods

The admission procedures are described in the degree rule and the study guide. The teacher of the course will give you more information on possible specific course practices.

Student workload

One credit (1 Cr) corresponds to an average of 27 hours of work.

- lectures 2 h
- independent study/hands-on laboratory exercise 133 h

Total 135 h

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

Completion of the course is based on completing the challenges and their reporting:

Challenges CH01-04 completed and reported

Evaluation criteria, good (3-4)

Challenges CH01-06 completed and reported

Evaluation criteria, excellent (5)

Challenges CH01-08 completed and reported

Evaluation criteria, pass/failed

Pass: The student is able to solve more than 70% of the challenges and is able to report on his/her findings in a clear and understandable manner.

Fail: The student is unable to solve more than 70% of the challenges and his/her reports are not understandable.

Prerequisites

Basics of programming, operating systems, data structures and algorithms, TCP/IP, computer networks