../

Software Analysis Project Instructions

  • Apply the techniques learned to another domain

    • Example: applying fuzzing to bitcoins
  • Replicate the results of a paper that you have doubts about

  • Combinations of techniques

  • Tools of new languages

    • Example: Static analyzer for rust
  • First informally introduce the project. This is non-binding.

  • Then produce a formal document a week later. This is binding. You cannot change your topic after this.

  • 2.5 weeks to complete the project and then a presentation