Hide menu

TDDD17 Information Security, Second Course

Projects Page


Project rules and examination

A list of available projects will be published here February 8 at 18:00. Projects from this list will be assigned to groups of 2 students, according to the procedure described below in this document. Only students who are officially registered to the course are entitled to request and do the project. Each project from the list can be taken by only a specific number of groups (usually one or two). Each project has a supervisor, from the teaching staff, who will supervise and evaluate the work of the students in the group.

The project can be of theoretical or practical nature. In both cases, the final product of the project will be a written report and an oral presentation. Note that the final project should be the result of the work of both students in the group. It is not acceptable that students split the project into two independent sub-projects and work separately. Groups not following this rule will fail the project.

The project has a number of intermediary milestones and deadlines that will have to be rigorously followed. Any deviations from the scheduled deadlines should be agreed by the project supervisor.

Groups that do not meet this deadline will fail the project.

Project examination

The requirements for passing the project are:

  • Follow the intermediate milestones and deadlines,
  • Complete the work in the given time frame,
  • Have the report approved by your supervisor,
  • Present your project and attend the project presentation sessions,
  • Meet the expected quality for the report and for the presentation.

Note that there are no re-examinations for projects! The only possibility for students failing the project part to receive course credits is to redo this part next year, starting from the very beginning with the project selection. Also, note that for receiving the grades for the course both parts of the course (first - theoretical - and the second - project) have to be passed.

Report requirements

Do not plagiarize! Any case of plagiarism will be reported to the disciplinary board and the project will be failed. For guidelines about correct quoting and referencing see the writing guidelines by John Wilander. If you are not sure check with your project supervisor. Note that John's guidelines also provide you help with how to write a report in general.

We require students to deliver well-structured reports with adequate language and layout. The project supervisors will comment on the scientific and technical aspects of the report given that the report is well-written.

The reports should have a high quality. There are no specific requirements on the minimum number of pages for the report, as it depends on the scope and the type of project work (survey or technical report). Your project supervisor approves the content of the report.

Format and templates: The required format for the final reports is pdf following the IEEE formatting guidelines (double column, font size 10).

Template for report:

Language: Reports should be written in English only.

Milestones and deadlines

This section contains important information about milestones and deadlines for the course.

Period 1

  • February 3 Deadline for course registration.
  • February 8: The list of projects will be available at 18:00.
  • February 15 (23:59): Deadline for project requests.
  • February 19: Projects are assigned to the project groups.
  • February 20-March 1: Students will meet their supervisor (students must email to corresponding supervisor and ask about the date and place of the meeting). The e-mail address for your supervisor is given in the list of assigned projects. Note that supervisors may not be available during the whole period. You should contact your supervisor as soon as you receive your project assignment to book a meeting! For this meeting students must have read the references provided for the project and have prepared an initial project plan. During this meeting students will receive feedback and comments from supervisor about the initial project plan. The initial plan must describe:
    • An initial set of problem(s)/question(s) they want to address in their project;
    • Type of expected results;
    • A method of work;
    • Preliminary headlines of the report.
  • March 6: Initial project plan handed to supervisor.
  • March 12: Approval for project plan.

Period 2

Below is the list of of the project miltesones during the second study period. Hard deadlines are marked in red

Important: Note that all parts of the project are mandatory. There are two oral presentations in period 2 (see below). Both students in each group must participate in the presentations.

  • April 15, 13-17 in U10 Each group presents its progress (9 min presentation and 2 min questions) and receives feedback from the supervisor.
  • April 15: The initial draft handed to supervisors. The initial draft must contain core components of the report:
    • The introduction section, describing the problem to be addressed
    • All other sections/subsections in the report, each with a short description of what they will cover
  • April 18: Students will receive comments on the initial draft from the supervisor.
  • April 23-26: Students will meet their supervisors and will report their progress (30 min. for each group. Each group must email their corresponding supervisor well ahead of time to learn about the time and place of the meeting for that group.)
  • May 6: Project report handed to the supervisor.
  • May 10: Students will receive comments on the report from the supervisor.
    Note: This is a check point to inform students about their status. Students will receive one of the marks from the supervisor: 1- Fine, continue, 2- Revision is required, 3- Reject.
  • May 14: Final report (after including the supervisor's comments) handed to the supervisor.
  • May 17: Approval for the final report. This is the second check point to inform students about their status (1- Fine, prepare the presentation, 2- Reject).
  • May 20: Final report handed to Ulf Kargén via e-mail. The report must be in pdf-format.
  • May 20, 13-17: Final presentations in two parallel sessions.
  • May 22: Final report handed in to Ulf Kargén via e-mail as pdf (for those who received comments during the presentation).

Procedure for project assignment

  • Create your group of two. You may not work alone.
  • Choose the project you (as a group) would like to do. There can be at most two groups per project.
  • When choosing the project please take into consideration the possible prerequisites that the projects supervisor has indicated in the project description (e.g. "familiarity with the UNIX environment and basic C programming").
  • If you select a project for which prerequisites are listed, you must explain how you meet the prerequisite (merely stating that you do is not sufficient). Should you select a project for which you do not meet the prerequisites, then your supervisor may cancel your project. Should you be allowed to continue, then be advised that there is a significant risk that you will fail the project.
  • Select 5 projects in a priority order 1 to 5 (1: highest)
  • Send an email to Ulf Kargén requesting to be assigned a project. The email must have the following format:
  • Title:
    TDDD17 - request for project

    Student 1 (Name and LiU ID)
    Student 2 (Name and LiU ID)

    Requested project(s):
    1. Projectxxx (your first choice for project)
    2. Projectxxx (your second choice)
    3. Projectxxx (your third choice)
    4. Projectxxx (your fourth choice)
    5. Projectxxx (your fifth choice)

    Where the Projectxxx is the project id from the list of projects on the web.

  • Be prepared to make new selections in case all your 5 projects from the wish list become unavailable. You will be contacted by us if this will be the case.
  • Your emails requesting projects will be handled in the following way:

    All requests received within the first hour after the projects have been published will be treated completely fairly. That is, if more than one group requests the same project as their first choice, we will randomly assign the project to one of the groups.

    Requests received later than the first hour will be assigned in a first-come first-server order, after all the early requests have already been assigned.

    The reason for this procedure is to encourage students to thoroughly read and discuss the project descriptions prior to making their requests.

  • Requests from single students will be ignored.

Final presentations

Each group has 15 min for presentation and 5 min for questions and discussions.

The presentation should address a broad audience and should be in English.

There will be a computer beamer projector for power point presentations.

Students who plan for a power point presentation must bring their own laptops. Also, before the session starts, they must check that their laptops are compatible with the beamer projector in the room.


Page responsible: Nahid Shahmehri
Last updated: 2019-05-16